Commit Graph

259 Commits

Author SHA1 Message Date
Quentin Gliech
40cb052d1f Allow applying unicode normalisation to passwords before hashing 2025-05-30 15:42:32 +02:00
Lomion0815
4024af6b81 Fix Swagger UI callback path 2025-05-07 22:09:46 +02:00
Quentin Gliech
632904a7ae Make the default scope on upstream providers config openid 2025-05-07 15:34:30 +02:00
Quentin Gliech
c326d76e2a Make the security schemes relative in the static OpenAPI spec 2025-05-07 14:20:21 +02:00
Quentin Gliech
dc2ff768e3 Use absolute URLs in the OAuth 2.0 security scheme in the API spec 2025-05-07 14:05:44 +02:00
Doug
e3c7b8054c Update upstream_oauth2.providers docs. 2025-05-07 11:14:10 +01:00
Doug
0d1caae379 Update the login schema docs. 2025-05-07 10:21:40 +01:00
Doug
6d29ebb5e7 Generate the schema (which fixes a typo amongst other things 🤦‍♂️) 2025-05-06 18:03:53 +01:00
Doug
096ce6037d Add a configuration for forwarding the login hint to the upstream provider. 2025-05-06 17:50:33 +01:00
Quentin Gliech
8bfe2d2092 Allow setting custom names on sessions (#4459) 2025-04-30 15:32:25 +02:00
Quentin Gliech
0c16b3320c Remove the old migration tool and document the new one (#4447) 2025-04-30 13:52:31 +02:00
Quentin Gliech
9cfecaf5db Insert client_name when upserting statically registered clients (#4417) 2025-04-30 11:50:49 +02:00
Quentin Gliech
6c0c110503 Apply suggestions from code review
Co-authored-by: Will Lewis <1543626+wrjlewis@users.noreply.github.com>
2025-04-30 11:49:29 +02:00
Quentin Gliech
498c0ac3a7 admin: expose the sessions 'human_name' 2025-04-25 16:55:30 +02:00
Quentin Gliech
e3d1b8abfa docs: stop talking about the .well-known/matrix/client changes
These were relevant on an old version of the specs, and just confuses people.
2025-04-23 18:52:34 +02:00
Quentin Gliech
114ae7dd48 Document the new migration tool 2025-04-23 18:50:15 +02:00
Olivier 'reivilibre
ff06b5ed5a syn2mas: document new tool 2025-04-23 17:52:09 +02:00
Quentin Gliech
599fc85ca5 Make the new migration tool generally available (#4444) 2025-04-23 17:01:19 +02:00
Quentin Gliech
5e30d50f38 Fix headings in config doc (#4419) 2025-04-23 14:11:33 +02:00
Hugh Nimmo-Smith
2414e147fb Remove reference to unsupported aws_ses email transport 2025-04-22 13:21:07 +01:00
Quentin Gliech
aef5dca40d Move the synapse_idp_id field to the top of the provider section
This means that when serializing those, it will be at a more obvious place.
2025-04-18 18:25:46 +02:00
Quentin Gliech
b58ad863c5 Make a few password-related options public in the config crate
It also adds docs to a few of those options
2025-04-18 18:24:35 +02:00
Kai A. Hiller
54a8e1194c Fix headings in config doc
Signed-off-by: Kai A. Hiller <git@kaialexhiller.de>
2025-04-16 15:05:36 +02:00
Adis Veletanlic
6579980924 Run ./misc/update.sh 2025-04-16 13:16:43 +02:00
Adis Veletanlic
f8114be322 Merge branch 'element-hq:main' into main 2025-04-16 08:40:03 +02:00
Quentin Gliech
117590c1bc fix(docs): add token_endpoint_auth_method in Authentik SSO example (#4387) 2025-04-15 22:37:41 +02:00
Adis Veletanlic
754c0d8bab Format project and run misc/update.sh 2025-04-14 13:41:43 +02:00
Adis Veletanlic
a27ccba9c3 Merge branch 'element-hq:main' into main 2025-04-14 12:22:51 +02:00
Adis Veletanlic
0e50c44605 Add private_key_file option for apple sso and edit docs 2025-04-14 12:21:00 +02:00
Quentin Gliech
a3202a690a Document how to migrate passwords from Synapse with a pepper set (#4353) 2025-04-11 16:40:14 +02:00
Quentin Gliech
da9fc3ce65 Minor rewording 2025-04-11 16:33:14 +02:00
Samuel Lorch
c9bca2be70 Document password scheme secret field for migrations
Signed-off-by: Samuel Lorch sam@soontm.de
2025-04-11 11:45:28 +02:00
Przemysław Romanik
d32c9a8b70 fix(docs): add token_endpoint_auth_method in Authentik SSO example 2025-04-11 00:17:02 +02:00
mcalinghee
f2a47f9a88 add login by email + feature flag 2025-04-10 17:57:58 +02:00
Quentin Gliech
2b81c8a42e Admin API for adding and removing upstream oauth links (#4255) 2025-04-09 13:33:16 +02:00
Tonkku
7c4a9bf5be Handle the correct conflict 2025-04-09 07:27:04 +00:00
Quentin Gliech
12b316198e Expose more Sentry configuration (#4352) 2025-04-07 08:50:27 +02:00
hummingbard
65f4c4dc6c Added Discord to default upstream oauth2 providers, regenerated config schema 2025-04-06 23:21:12 +06:00
Quentin Gliech
5bcc1ec011 Allow setting the OTLP tracing sample rate 2025-04-05 23:19:50 +02:00
Quentin Gliech
bb34e9a6b5 Allow setting the Sentry environment & sample rates
Also record the version in the Sentry release field.
2025-04-05 23:19:16 +02:00
hummingbard
9f925e6f09 Added upstream sample config for Discord, brand logo in templates 2025-03-30 15:53:56 +06:00
hummingbard
ecef762e9e Missing token_endpoint_auth_method field in upstream sample config for Github 2025-03-30 14:08:14 +06:00
Kieran Lane
5996cac327 Disable Verification for Microsoft Azure AD OIDC
Required to avoid `token_endpoint missing auth signing algorithm values` error.
2025-03-18 10:44:45 +00:00
Tonkku
272a9b8caf Admin API endpoint to remove upstream link 2025-03-17 16:33:49 +00:00
Tonkku
61091ff7e6 Admin API endpoint to add upstream link 2025-03-17 14:40:27 +00:00
Quentin Gliech
6a37fdfe30 Merge branch 'main' into quenting/dynamic-policy-data 2025-03-14 10:16:16 +01:00
Quentin Gliech
3543b4048f Change the default value of account_deactivation_allowed to true. 2025-03-13 12:04:57 +01:00
Quentin Gliech
25b4784803 Add the new configuration option to the configuration reference 2025-03-12 16:02:52 +01:00
Quentin Gliech
19f1091e56 Config option to allow account self-deactivation 2025-03-12 15:58:54 +01:00
Quentin Gliech
9b254721ef Merge remote-tracking branch 'origin/main' into quenting/dynamic-policy-data 2025-03-04 13:28:56 +01:00