Kai A. Hiller
|
a93fa72477
|
Merge branch 'main' into keys_dir
|
2025-11-18 18:12:14 +01:00 |
|
networkException
|
b5a0834faa
|
Add upstream_oauth2.providers.[].client_secret_file config option
This patch factors out the previously introduced config
wrapper for client secrets to also use it for upstream oauth
providers.
See a7e7c3caa1
|
2025-11-08 16:10:19 +01:00 |
|
Quentin Gliech
|
3d3412ab55
|
Remove the nullable transformation for the config schema.
|
2025-11-07 11:08:59 +01:00 |
|
Quentin Gliech
|
a35cb76c41
|
Remove the nullable transform
|
2025-11-07 10:53:46 +01:00 |
|
Quentin Gliech
|
e2490688a5
|
Merge remote-tracking branch 'origin/main' into quenting/schemars-0.9
|
2025-11-06 17:34:43 +01:00 |
|
reivilibre
|
abc9532f3e
|
Add basic documentation for personal sessions (#5187)
|
2025-11-05 16:19:10 +00:00 |
|
reivilibre
|
58ffe37678
|
Update docs/development/contributing.md
Co-authored-by: Quentin Gliech <quenting@element.io>
|
2025-11-05 15:40:12 +00:00 |
|
Olivier 'reivilibre
|
b94241d946
|
Drive-by contributing doc update for policies makefile
|
2025-10-31 15:07:19 +00:00 |
|
Olivier 'reivilibre
|
9edf1493cf
|
Make clear that owners are the ones to regenerate
|
2025-10-28 12:22:24 +00:00 |
|
Olivier 'reivilibre
|
1be0b6ced1
|
Note that you can auth to the admin API with PATs
|
2025-10-24 12:02:25 +01:00 |
|
Olivier 'reivilibre
|
885738c840
|
Add basic documentation for personal sessions
|
2025-10-22 15:46:48 +01:00 |
|
Quentin Gliech
|
988bc8ef1d
|
docs: add missing --reactivate option to unlock-user subcommand (#5162)
|
2025-10-22 16:09:16 +02:00 |
|
Olivier 'reivilibre
|
dda3a498b3
|
(update JSONSchema)
|
2025-10-21 12:16:45 +01:00 |
|
Olivier 'reivilibre
|
1030ec9ea9
|
Add personal sessions admin API
|
2025-10-20 14:51:40 +01:00 |
|
teutat3s
|
163357a85e
|
docs: add missing --reactivate option
|
2025-10-17 19:39:34 +02:00 |
|
Quentin Gliech
|
cd39513d44
|
Add admin APIs to finish individual sessions (#5091)
|
2025-10-08 10:30:22 +02:00 |
|
Quentin Gliech
|
e4844968d3
|
Add a configuration option to make email optional for password registration
|
2025-10-07 17:28:01 +02:00 |
|
Quentin Gliech
|
0a5d048deb
|
Admin API to get the version of the service
|
2025-10-03 11:58:53 +02:00 |
|
Quentin Gliech
|
b856c885e1
|
Admin API to finish a compatibility session
|
2025-09-30 16:50:37 +02:00 |
|
Quentin Gliech
|
c512b7223d
|
Admin API to finish an OAuth2 session
|
2025-09-30 16:50:37 +02:00 |
|
Quentin Gliech
|
defb2cf0e0
|
Admin API to finish a user session
|
2025-09-30 15:53:18 +02:00 |
|
Quentin Gliech
|
eb8a87c02c
|
Admin API: make sure the meta fields are nullable
|
2025-09-30 13:23:54 +02:00 |
|
Quentin Gliech
|
38278fa453
|
Admin API: add endpoint to get an Upstream OAuth Provider by ID
|
2025-09-30 12:08:31 +02:00 |
|
Quentin Gliech
|
0d7144836e
|
Merge remote-tracking branch 'origin/main' into quenting/admin-api/optional-count
|
2025-09-30 11:46:50 +02:00 |
|
Quentin Gliech
|
afaa7c44aa
|
Admin API: parameter to include total number of items
This allows removing the count calculation when not needed, or to skip
the list of items entirely.
|
2025-09-29 18:27:22 +02:00 |
|
Quentin Gliech
|
10a4c8e215
|
Admin API: add pagination cursors to list endpoints
|
2025-09-29 15:09:15 +02:00 |
|
Quentin Gliech
|
04758bee99
|
Admin API to list upstream OAuth 2.0 providers
|
2025-09-19 11:12:48 +02:00 |
|
Quentin Gliech
|
815ce17cc5
|
Simple CLI commands to manage server admins
|
2025-09-16 12:42:32 +02:00 |
|
Quentin Gliech
|
a7e56b3849
|
Admin API filter to search users by username
|
2025-09-15 14:12:31 +02:00 |
|
Quentin Gliech
|
1e1dfdadc2
|
Allow filtering guest/non-guest users
|
2025-09-15 12:51:06 +02:00 |
|
Quentin Gliech
|
5d63ee2edf
|
Surface the user guest flag in the admin API
|
2025-09-15 12:51:00 +02:00 |
|
Quentin Gliech
|
f9f23fb12d
|
Admin API to expose a few configuration values
|
2025-09-12 17:47:36 +02:00 |
|
Quentin Gliech
|
46cc1b8790
|
Request a refresh token in the device-code-grant.sh helper script (#4974)
|
2025-09-12 15:47:15 +02:00 |
|
Kai A. Hiller
|
6a28950d8e
|
Add secrets.keys_dir config option
|
2025-09-08 16:02:38 +02:00 |
|
Andrew Ferrazzutti
|
741138e5b9
|
Documentation: update links to policy files
|
2025-09-03 15:08:21 -04:00 |
|
Twilight Sparkle
|
829c20f39e
|
Mention the refresh token in the docs
|
2025-09-03 14:34:26 +00:00 |
|
Quentin Gliech
|
6eac7ed2d7
|
Automatically derive the kid from the key fingerprint if missing (#4876)
|
2025-09-02 17:04:35 +02:00 |
|
Quentin Gliech
|
0a5f05ffe9
|
Merge branch 'main' into quenting/stable-docs
|
2025-09-02 14:11:40 +02:00 |
|
Kai A. Hiller
|
a65c9afb29
|
Switch to JWK Thumbprints
|
2025-08-20 18:22:21 +02:00 |
|
Andrew Morgan
|
d23e5da105
|
Minor grammatical fixes to access-token.md (#4917)
|
2025-08-19 17:00:04 +01:00 |
|
Andrew Morgan
|
64ed65c89b
|
Minor grammatical fixes to access-token.md
|
2025-08-19 12:18:27 +01:00 |
|
Andrew Morgan
|
25260c7d74
|
Link directly to Localazy branching page in release docs
To make it quicker to get to the right page.
|
2025-08-19 12:14:22 +01:00 |
|
Quentin Gliech
|
850bdd76b0
|
Docs: Run local tests via cargo-nextest (#4873)
|
2025-08-18 15:51:21 +02:00 |
|
Quentin Gliech
|
13b6994bff
|
Apply suggestion from @sandhose
|
2025-08-18 15:44:23 +02:00 |
|
Quentin Gliech
|
6a2d341657
|
Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-08-18 13:44:10 +02:00 |
|
Quentin Gliech
|
ef50efe9e6
|
Document Synapse integration with the stable feature
|
2025-08-18 13:38:35 +02:00 |
|
Quentin Gliech
|
a3d1148055
|
Fix a few more clippy lints
|
2025-08-18 10:45:20 +02:00 |
|
Patrick Maier
|
cf997048e4
|
Add missing branding config to docs (#4577)
|
2025-08-15 12:22:07 +02:00 |
|
Quentin Gliech
|
5ff85b730d
|
Include simple script to generate an access token
|
2025-08-12 16:58:00 +02:00 |
|
Kai A. Hiller
|
1b7b43b559
|
Auto-generate kid if not given
|
2025-08-08 11:38:45 +02:00 |
|