1986 Commits

Author SHA1 Message Date
Nicolas Giard
8609b3fc2f
ci: update test telegram workflow
[skip ci]
2022-06-19 23:15:52 -04:00
Nicolas Giard
56457c858c
ci: add test telegram notify workflow 2022-06-19 23:10:41 -04:00
Nicolas Giard
0a1bc707fb
ci: add telegram notify to build release workflow 2022-06-19 23:09:03 -04:00
Nicolas Giard
0425b82c83
fix(kernel): handle SIGTERM graceful shutdown 2022-06-17 17:46:57 -04:00
Nicolas Giard
18f9165945
fix(graphql): add missing admin mail name variable to save mutation 2022-06-11 17:55:16 -04:00
Nicolas Giard
1e577735c4
fix(mail): typo in admin mail save mutation 2022-06-11 17:40:48 -04:00
Nicolas Giard
046e4b98cb
fix(graphql): remove required flag on MailConfig schema 2022-06-11 17:24:53 -04:00
David Wheatley
97a744556b
feat(mail): allow setting of mailer identifying name () 2022-06-10 23:15:00 -04:00
Nicolas Giard
b78026e49f
fix(auth): handle null SAML authnContext context 2022-06-09 14:25:01 -04:00
El Gato da Great
e3d94f7177
fix: don't push files to git if ignored ()
* fix: don't push files to git if ignored

* tweak: change gitPath var to gitFilePath

* fix: "update" instead of "create" of updated file

Co-authored-by: Jacob Parker <blocckba5her@gmail.com>
Co-authored-by: DevBlocky <16978528+DevBlocky@users.noreply.github.com>
2022-05-26 20:42:14 -04:00
Nicolas Giard
7f1988cd6a
docs: update README 2022-05-23 00:41:54 -04:00
Nicolas Giard
a6ad0d7282
docs: update BACKERS
[skip ci]
2022-05-20 18:29:24 -04:00
myml
89cbb19912
fix: site tree not working because of incorrect variable name () 2022-05-18 15:40:37 -04:00
Nicolas Giard
6b66953d77
docs: update BACKERS
[skip ci]
2022-05-18 15:32:54 -04:00
Nicolas Giard
cd33ff0afb
feat(admin): export tool for full migration / backup ()
* feat: export content utility (wip)

* feat: export navigation + groups + users

* feat: export comments + navigation + pages + pages history + settings

* feat: export assets
2022-05-16 01:13:42 -04:00
Nicolas Giard
a37d733523
fix(auth): update SAML authnContext hint text for multiple values 2022-05-14 21:24:14 -04:00
myml
8be88cb273
fix(search): search result display as empty after clearing field () 2022-05-14 21:21:23 -04:00
myml
5590507ef3
fix(nav): add locale to current directory link () 2022-05-14 21:18:46 -04:00
Maximilian Bosch
b345375477
fix(auth): SAML authnContext parameter should be an array ()
* saml auth: `authnContext` must be a list now

This fixes

    this.options.authnContext.forEach is not a function

when trying to login via SAML on wiki-js 2.5.281.

Reason for that is that `authnContext` must be a list now which is
apparently a breaking change that was missed while upgrading
passport-saml[1].

Resolves 

[1] https://github.com/node-saml/passport-saml/pull/615

* fix(auth): split authnContext for SAML authenticaiton module

Co-authored-by: Nicolas Giard <github@ngpixel.com>
2022-05-14 21:17:17 -04:00
Erik Bigler
9b40d60261
fix: update to working twitch passport strategy () 2022-05-13 16:20:09 -04:00
Oleksandr Koltsov
24dbc097cb
fix: change spelling of Kiev to Kyiv ()
Co-authored-by: Alex Koltsov <alex@slinex.com>
2022-05-13 16:18:03 -04:00
Nicolas Giard
4ca5bec77d
docs: update BACKERS
[skip ci]
2022-05-11 16:30:26 -04:00
Nicolas Giard
359e3042da
docs: update BACKERS 2022-05-10 23:25:49 -04:00
Nicolas Giard
d9076c4ee9
fix: typo in saml auth module 2022-05-09 21:51:40 -04:00
myml
b3731dd26e
fix: handle unicode chars when syncing files using git storage ()
git has the quotopath option enabled by default,
filepaths with unicode characters will be escaped,
causing the wiki to not handle changes.
2022-05-09 21:39:08 -04:00
NGPixel
78d02dc8e5
fix: prevent manage system assignment from manage groups permission 2022-05-09 21:36:13 -04:00
Martin Lindner
a06201aaf5
feat(helm): add support for spec.ingressClassName to Ingress template () 2022-05-09 00:18:13 -04:00
Nicolas Giard
0fcc083940
docs: update BACKERS 2022-05-06 01:25:03 -04:00
Nicolas Giard
e28153e7ee
ci: update packer docker image for wiki-update-companion to 2.0 2022-05-06 00:56:17 -04:00
Nicolas Giard
8205c1f243
fix: update saml strategy to use new config options 2022-05-02 00:18:19 -04:00
Nicolas Giard
fd274e49f8
ci: fix arm dockerfile to alpine 2022-05-01 20:42:11 -04:00
Nicolas Giard
196cd99504
ci: update docker arm build image 2022-05-01 19:41:17 -04:00
NGPixel
2cb7b9fb4e
fix: update passport-saml dependency + set cert as required 2022-05-01 18:54:31 -04:00
myml
559b8ae8cf
fix: undefined author in git commit when deleting a page () 2022-04-30 23:26:06 -04:00
Nicolas Giard
485aa765d0
fix: add sfo3 to digitalocean spaces module 2022-04-29 21:38:39 -04:00
NGPixel
13890a92ab
fix: default comment provider not displaying 2022-04-29 19:36:47 -04:00
Ivan Fedorov
3407ac8829
feat: add X-Mailer header to outgoing emails ()
Co-authored-by: Nicolas Giard <github@ngpixel.com>
2022-04-29 19:00:52 -04:00
myml
ecb7d9d14b
ci: docker build missing python () 2022-04-29 18:57:31 -04:00
Nicolas Giard
98e98c8ffb
docs: update BACKERS
[skip ci]
2022-04-26 13:13:02 -04:00
Trisztán Piller
de151031ea
feat(auth): OAuth2 access_token in GET query string in userInfoURL () 2022-04-16 20:39:07 -04:00
Nicolas Giard
a647626a51
fix: external comments template using incorrect page variables 2022-04-14 22:09:45 -04:00
myml
74887baa86
feat(auth): OAuth2 scope support () 2022-04-12 00:14:02 -04:00
Parkhost
8dcbc18a3b
chore(helm): add revisionHistoryLimit () 2022-04-09 20:29:26 -04:00
rajatchauhanyti
44b3fd1794
fix: admin - general settings not saving with empty value () 2022-04-09 02:42:16 -04:00
Nicolas Giard
eeee6c9a98
docs: update BACKERS
[skip ci]
2022-04-09 02:15:36 -04:00
Nicolas Giard
b5b4b0880a
docs: update BACKERS 2022-04-03 17:20:25 -04:00
NGPixel
63ecb32494
fix: missing aria attributes + controls on tabset component 2022-04-03 16:55:11 -04:00
NGPixel
dc5d8ddeb2
fix: handle page metadata parse failure 2022-04-03 15:59:58 -04:00
NGPixel
05b4053954
fix: encode filenames for assets force download 2022-04-03 15:51:17 -04:00
NGPixel
a50712ea80
fix: handle links to same host but different port as external 2022-04-03 15:48:51 -04:00