Erik Michelson
7185a44448
docs: update for release 1.10.5
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2025-12-06 17:45:55 +01:00
Philip Molares
f51e402a48
docs: update release-checklist
...
The 1.10.4 release taught us a few new things. They are documented
now.
Signed-off-by: Philip Molares <philip.molares@udo.edu >
2025-12-05 23:45:35 +01:00
Erik Michelson
0a5f4ccefd
docs: update for release 1.10.4
...
Co-authored-by: Philip Molares <philip.molares@udo.edu >
Signed-off-by: Philip Molares <philip.molares@udo.edu >
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2025-12-05 23:36:12 +01:00
Erik Michelson
35f36fccba
fix(auth): add state parameters and PKCE support
...
Only the OAuth2 auth strategy was using the state parameter,
which should be used as described in the RFC. The other
auth strategies such as GitHub, GitLab or Google were lacking
the state parameter.
This change adds the required state parameter as well as
enabling PKCE support on providers where it's possible.
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2025-12-05 22:06:30 +01:00
renovate[bot]
b02248bfa6
chore(deps): update dependency pymdown-extensions to v10.17.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-05 21:54:54 +01:00
Philip Molares
bc2075ae9d
refactor: use user-token for historyDelete too
...
Previously, the user token was only used for the endpoint
to delete the user itself. This commit adds that token to
the history deletion as well.
Signed-off-by: Philip Molares <philip.molares@udo.edu >
2025-11-26 19:28:53 +01:00
renovate[bot]
6ff943b837
chore(deps): update dependency pymdown-extensions to v10.17.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 00:01:06 +01:00
renovate[bot]
fb67c260f4
chore(deps): update dependency mkdocs-material to v9.7.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 23:57:19 +01:00
Thary
c449d3a815
docs(setup): add SelfPrivacy.org as a new community installation method ( #6155 )
2025-11-21 23:45:08 +01:00
Erik Michelson
6d970dbafd
feat(config): allow restriction and disabling of uploads
...
Previously, image uploads were always allowed, unless `CMD_ALLOW_ANONYMOUS=false` and `CMD_ALLOW_ANONYMOUS_EDITS=false`.
This PR adds a new config option `CMD_ENABLE_UPLOADS` to configure image uploads independently. There are three different modes: `all` (everyone can upload, guests too), `registered` (only registered and logged-in users can upload images), and `none` to completely disable image uploads.
The default value is non-breaking as it is `all`, unless the config `CMD_ALLOW_ANONYMOUS=false` and `CMD_ALLOW_ANONYMOUS_EDITS=false` is set, in which case the value is `registered`.
The UI will reflect the setting and either show or hide the upload button.
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2025-11-15 22:54:57 +01:00
Andreas Boesen
78cac1526f
docs: improve nginx config docs ( #6138 , #6149 )
...
Signed-off-by: Andreas Boesen <boesen@belwue.de >
2025-11-12 08:25:21 +00:00
Andreas Boesen
b9ee0b4baa
docs: update systemd example ( #6147 , #6148 )
...
Signed-off-by: Andreas Boesen <boesen@belwue.de >
2025-11-12 09:07:04 +01:00
Achilleas Pipinellis
fd879d43f2
docs: add SQLite example in CMD_DB_URL config ( #6119 )
...
Signed-off-by: Achilleas Pipinellis <axilleas@users.noreply.github.com >
2025-09-08 10:25:01 +02:00
Lars Kiesow
eba0fc51f0
docs: fix Keycloak Integration Documentation ( #6107 )
2025-08-14 12:44:44 +00:00
Zachery Faria
8c4b60a13c
docs: Cloudflare warning in Reverse Proxy guide ( #6105 )
2025-08-13 13:53:07 +00:00
renovate[bot]
8dbf77b0a9
chore(deps): update dependency mkdocs-material to v9.6.12 (master) ( #6070 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-20 17:58:59 +00:00
Erik Michelson
f31e591c17
chore(release): bump version to 1.10.3 and add release notes
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2025-04-10 00:21:55 +02:00
Erik Michelson
cc74351846
feat(saml): add config options to set required signings
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2025-04-09 21:49:00 +02:00
renovate[bot]
7e832cc408
chore(deps): update dependency mkdocs-material to v9.6.11 (master) ( #6038 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-09 19:34:17 +00:00
renovate[bot]
8bd70328dc
chore(deps): update dependency mkdocs-material to v9.6.5 (master) ( #6011 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-20 02:37:23 +00:00
renovate[bot]
24dc3451a4
chore(deps): update dependency mkdocs-material to v9.6.4 (master) ( #6008 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-19 18:02:37 +00:00
Philip Molares
fd4c341924
docs: add release_checklist.md
...
We should include the release checklist in the docs
Signed-off-by: Philip Molares <philip.molares@udo.edu >
2025-02-14 23:01:15 +01:00
Philip Molares
38f25ec8cc
chore: bump version to 1.10.2
...
Signed-off-by: Philip Molares <philip.molares@udo.edu >
2025-02-14 22:14:11 +01:00
Erik Michelson
fb6218ed82
fix(saml): change SAML attribute default, verify that a NameID is defined
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
Signed-off-by: Philip Molares <philip.molares@udo.edu >
2025-02-14 21:09:03 +01:00
Erik Michelson
38578f2b4c
docs(setup): list of supported docker architectures
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2025-02-04 13:38:23 +01:00
renovate[bot]
26e705765b
chore(deps): update dependency mkdocs-material to v9.6.2 (master) ( #5983 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 17:12:11 +00:00
Philip Molares
e5be5d3f9d
chore: bump version to 1.10.1
...
Signed-off-by: Philip Molares <philip.molares@udo.edu >
2025-02-02 23:12:33 +01:00
Erik Michelson
72c233b233
fix: set HSTS preload attribute to false by default
...
See <https://hstspreload.org/#opt-in > for more information
why this is important.
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2025-02-01 22:56:38 +01:00
Erik Michelson
876ebad1f3
feat: rate-limiting
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2025-02-01 21:12:08 +01:00
renovate[bot]
8b96150e77
chore(deps): update dependency pymdown-extensions to v10.14.3
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 20:30:24 +01:00
renovate[bot]
42d5e70710
chore(deps): update dependency mkdocs-material to v9.6.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 20:27:13 +01:00
renovate[bot]
cfef9ff6ba
chore(deps): update dependency mkdocs-material to v9.5.50 (master) ( #5917 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 19:14:00 +00:00
renovate[bot]
c7061d8655
chore(deps): update dependency mkdocs-redirects to v1.2.2 (master) ( #5897 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-19 00:26:25 +00:00
renovate[bot]
fb6fe27bc5
chore(deps): update dependency mkdocs-material to v9.5.49 (master) ( #5896 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-19 00:26:14 +00:00
renovate[bot]
fa6fb45948
chore(deps): update dependency mkdocs-material to v9.5.34
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-01 16:08:46 +00:00
David Mehren
97972f77ec
Bump version to 1.10.0
...
Signed-off-by: David Mehren <git@herrmehren.de >
2024-09-01 16:38:46 +02:00
renovate[bot]
27581051f8
chore(deps): update dependency mkdocs to v1.6.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-30 15:31:40 +00:00
renovate[bot]
5e5d3039f0
chore(deps): update dependency pymdown-extensions to v10.9
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 23:13:42 +02:00
renovate[bot]
7e1dde35ba
chore(deps): update dependency mkdocs to v1.6.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 23:13:06 +02:00
renovate[bot]
71be55fbd0
chore(deps): update dependency mkdocs-material to v9.5.33
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 20:33:05 +00:00
Frank
ef91652515
docs: add google cloud storage bucket guide ( #5557 )
2024-08-28 21:41:26 +02:00
Erik Michelson
858d7bf5d1
feat: option to disable note creation
...
The abuse of the demo instance required us to disallow note creation
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de >
2024-07-21 11:03:35 +02:00
renovate[bot]
22c73a80fc
chore(deps): update dependency mkdocs-material to v9.5.17
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 09:47:13 +00:00
renovate[bot]
8e45f8198a
chore(deps): update dependency pymdown-extensions to v10.7.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 09:43:10 +00:00
Erik Michelson
c8618fe0a3
docs(auth-guides): update azure ad/entra id guide
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2024-04-03 23:43:44 +02:00
renovate[bot]
45344a9ad2
chore(deps): update dependency mkdocs-material to v9.5.9
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 15:19:34 +00:00
renovate[bot]
5e2c766388
chore(deps): update dependency mkdocs-material to v9.5.6
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-28 15:33:32 +00:00
renovate[bot]
038816eadd
chore(deps): update dependency mkdocs-material to v9.5.5
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-24 15:29:29 +00:00
renovate[bot]
380a8544c6
chore(deps): update dependency pymdown-extensions to v10.7
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 21:25:07 +01:00
renovate[bot]
a9ef39b089
chore(deps): update dependency mkdocs-material to v9.5.4
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 20:04:15 +00:00