Quentin Gliech
|
bcbe77c60e
|
build(deps): bump the opentelemetry group with 2 updates (#5074)
|
2025-10-08 11:20:10 +02:00 |
|
Quentin Gliech
|
df45543e2e
|
Adapt to the new tracing-opentelemetry API
|
2025-10-08 11:12:30 +02:00 |
|
Quentin Gliech
|
ecafcaa175
|
Add admin APIs to finish individual sessions (#5091)
|
2025-10-08 10:30:22 +02:00 |
|
Quentin Gliech
|
2be83dc3af
|
Skip loading the user when finishing a compat session
|
2025-10-08 10:23:14 +02:00 |
|
Quentin Gliech
|
28e573b400
|
Add a configuration option to make email optional for password registration
|
2025-10-07 17:28:01 +02:00 |
|
Quentin Gliech
|
ce1aabdb8a
|
Admin API to get the version of the service
|
2025-10-03 11:58:53 +02:00 |
|
Quentin Gliech
|
0f5dcc3c39
|
Inject the version in the app state
|
2025-10-03 11:41:22 +02:00 |
|
Quentin Gliech
|
4423ee130f
|
Admin API to finish a compatibility session
|
2025-09-30 16:50:37 +02:00 |
|
Quentin Gliech
|
f7e01450da
|
Admin API to finish an OAuth2 session
|
2025-09-30 16:50:37 +02:00 |
|
Quentin Gliech
|
c3d77e01d2
|
Admin API to finish a user session
|
2025-09-30 15:53:18 +02:00 |
|
Quentin Gliech
|
50a8d00dc6
|
Admin API: make sure the meta fields are nullable
|
2025-09-30 13:23:54 +02:00 |
|
Quentin Gliech
|
10efae35fe
|
Admin API: add endpoint to get an Upstream OAuth Provider by ID
|
2025-09-30 12:08:31 +02:00 |
|
Quentin Gliech
|
9756bd0a4a
|
Merge remote-tracking branch 'origin/main' into quenting/admin-api/optional-count
|
2025-09-30 11:46:50 +02:00 |
|
Quentin Gliech
|
caf67e3432
|
Update test snapshots
|
2025-09-30 10:33:00 +02:00 |
|
Quentin Gliech
|
eca3ec4171
|
Add tests for count=false and count=only
|
2025-09-29 18:47:57 +02:00 |
|
Quentin Gliech
|
39fc59deb2
|
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
|
209bc05ae7
|
Admin API: add pagination cursors to list endpoints
|
2025-09-29 15:09:15 +02:00 |
|
Quentin Gliech
|
55120c909b
|
Adapt most code to use the new edges and cursors
|
2025-09-29 15:08:46 +02:00 |
|
Quentin Gliech
|
8962f355ff
|
storage: make the edges in pages include cursors
|
2025-09-29 14:46:28 +02:00 |
|
Quentin Gliech
|
c1c76177bd
|
Admin API to list upstream OAuth 2.0 providers
|
2025-09-19 11:12:48 +02:00 |
|
Quentin Gliech
|
1644b41894
|
Simple CLI commands to manage server admins
|
2025-09-16 12:42:32 +02:00 |
|
Quentin Gliech
|
cb8c408489
|
Admin API filter to search users by username
|
2025-09-15 14:12:31 +02:00 |
|
Quentin Gliech
|
b7015c0b3d
|
Allow filtering guest/non-guest users
|
2025-09-15 12:51:06 +02:00 |
|
Quentin Gliech
|
a2172a02ba
|
Surface the user guest flag in the admin API
|
2025-09-15 12:51:00 +02:00 |
|
Quentin Gliech
|
ca9aeb42c0
|
Admin API to expose a few configuration values
|
2025-09-12 17:47:36 +02:00 |
|
Quentin Gliech
|
f6c3973e8f
|
build(deps-dev): bump the vite group across 1 directory with 3 updates (#4721)
|
2025-09-12 15:48:43 +02:00 |
|
Quentin Gliech
|
690b802c8a
|
Trim the secret read by the matrix.secret_file configuration option (#4961)
|
2025-09-12 15:36:19 +02:00 |
|
Quentin Gliech
|
494de345ae
|
Merge remote-tracking branch 'origin/main' into quenting/otel-prometheus-text
|
2025-09-12 15:25:41 +02:00 |
|
Quentin Gliech
|
0d04db7c49
|
Update the vite manifest definition
|
2025-09-12 11:07:01 +02:00 |
|
Leon Wilzer
|
cb83bee6d3
|
make token_endpoint_auth_signing_alg_values_supported optional
token_endpoint_auth_signing_alg_values_supported is an optional value
according to OIDC spec
|
2025-09-05 16:04:20 +02:00 |
|
Martin Weinelt
|
683fcb8eb0
|
Trim matrix secret when read from file
Treat the secret the same as synapse when read from file a file, so that
the same secret file can be reused between mas and synapse.
https://github.com/element-hq/synapse/blob/v1.137.0/synapse/config/experimental.py#L50
|
2025-09-03 01:37:47 +02:00 |
|
Quentin Gliech
|
bdb44498b8
|
Automatically derive the kid from the key fingerprint if missing (#4876)
|
2025-09-02 17:04:35 +02:00 |
|
Quentin Gliech
|
6e3d2e79f1
|
Merge branch 'main' into quenting/stable-docs
|
2025-09-02 14:11:40 +02:00 |
|
Quentin Gliech
|
6d4747cd28
|
Fix the wording about admin token vs. secret in the doctor command
|
2025-09-02 14:08:20 +02:00 |
|
Kai A. Hiller
|
897d6de572
|
Switch to JWK Thumbprints
|
2025-08-20 18:22:21 +02:00 |
|
Kai A. Hiller
|
7f7f9918b0
|
Remove kid from test config and config generation
|
2025-08-20 18:04:39 +02:00 |
|
Quentin Gliech
|
9ab64403dd
|
Simplify handling of login hints
|
2025-08-18 16:48:21 +02:00 |
|
Quentin Gliech
|
76f9b8657e
|
Remove unnecessary crate-level comment
|
2025-08-18 16:48:04 +02:00 |
|
Quentin Gliech
|
7253ca69b0
|
Merge remote-tracking branch 'origin/main' into feat/login_hint_with_email
|
2025-08-18 16:43:00 +02:00 |
|
Quentin Gliech
|
a4cafa8ed0
|
Reformat with rustfmt
|
2025-08-18 13:46:25 +02:00 |
|
Quentin Gliech
|
4f33544eb7
|
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
|
29e88691ab
|
Update mas-cli doctor to suggest the stable MAS integration
|
2025-08-18 13:23:09 +02:00 |
|
Quentin Gliech
|
4578debdc2
|
Switch to opentelemetry-prometheus-text-exporter
|
2025-08-18 11:44:50 +02:00 |
|
Quentin Gliech
|
8dd096ce60
|
Fix a few more clippy lints
|
2025-08-18 10:45:20 +02:00 |
|
Quentin Gliech
|
bef50474ab
|
Un-hide a few elidded lifetimes
|
2025-08-18 10:35:28 +02:00 |
|
Quentin Gliech
|
eded025ff4
|
Fix a few clippy lints, mostly in doc comments
|
2025-08-18 10:34:28 +02:00 |
|
Quentin Gliech
|
78933acb3c
|
Collapse a few nested if now that we have if let chains
|
2025-08-18 10:29:30 +02:00 |
|
Kai A. Hiller
|
3f816ba9c4
|
Improve clarity of return type
|
2025-08-08 12:04:56 +02:00 |
|
Kai A. Hiller
|
968968bdbb
|
Auto-generate kid if not given
|
2025-08-08 11:38:45 +02:00 |
|
mcalinghee
|
8bad68cc34
|
Merge branch 'main' into feat/login_hint_with_email
|
2025-08-05 17:02:14 +02:00 |
|