Ginger
a4e925ab0d
fix: Include query parameters in link back to login on register page
2026-05-15 19:36:09 +00:00
Ginger
036b684b64
fix: CSS tweaks
2026-05-15 19:36:09 +00:00
Ginger
dcb38d0bb1
feat: Improve registration UI in first-run mode
2026-05-15 19:36:09 +00:00
Ginger
1af52f8610
fix: Minor wording improvements
2026-05-15 19:36:09 +00:00
Ginger
7fa5ddd02e
fix: Set default for allow_deactivation
2026-05-15 19:36:09 +00:00
Ginger
01b3d82d99
fix: Fix registration terms example in config
2026-05-15 19:36:09 +00:00
Ginger
63cf7d4b74
feat: Implement support for prompt=create in the authorization code flow
2026-05-15 19:36:09 +00:00
Ginger
ae5b67173b
fix: Don't let logged-in users access the registration page
2026-05-15 19:36:09 +00:00
Ginger
133eca9650
feat: Allow self-service deactivation to be disabled
2026-05-15 19:36:09 +00:00
Ginger
987b8a0318
refactor: Use more consistent terminology for email validation pages
2026-05-15 19:36:09 +00:00
Ginger
081a3eedef
feat: Add support for registering accounts with the web UI
2026-05-15 19:36:09 +00:00
Ginger
730c253a5c
refactor: Change template context to allow using a CSP nonce
2026-05-15 19:36:09 +00:00
Ginger
4a427fdd59
fix: Minor CSS improvements
2026-05-15 19:36:09 +00:00
Ginger
aa68d423d8
fix: Remove errant whitespace in device details
2026-05-15 19:36:09 +00:00
Ginger
7e3d62e40c
feat: Allow configuring the OAuth compatibility mode
2026-05-15 19:36:09 +00:00
Ginger
d618f6948a
fix: Use button styling for account management link on index page
2026-05-15 19:36:09 +00:00
Ginger
e5bf116b95
fix: Use the right text color on input elements
2026-05-15 19:36:09 +00:00
Ginger
b48a645810
feat: Add support for account management deeplinks
2026-05-15 19:36:09 +00:00
Ginger
753557c9f5
fix: Return the correct error code for expired access tokens
2026-05-15 19:36:09 +00:00
Ginger
67de27ef94
feat: Add a page for viewing a device's details
2026-05-15 19:36:09 +00:00
Ginger
b0cb8f7b20
fix: Use SameSite=Lax for session cookie
2026-05-15 19:36:09 +00:00
Ginger
b9841c918d
feat: Allow devices to be removed from the account panel
2026-05-15 19:36:09 +00:00
Ginger
884691c193
feat: Implement oauth token revocation
2026-05-15 19:36:09 +00:00
Ginger
3a1272855a
chore: Clippy fixes
2026-05-15 19:36:09 +00:00
Ginger
5200401768
feat: Implement oauth auth code and refresh token flows
2026-05-15 19:36:09 +00:00
Ginger
147f40ee2c
chore: Clippy fixes
2026-05-15 19:36:09 +00:00
Ginger
4ce39b97c7
feat: Implement a web-based account management dashboard
2026-05-15 19:36:09 +00:00
Ginger
e32303f74c
feat: Implement oauth service and client registration
2026-05-15 19:36:09 +00:00
Ginger
ba2c123e82
feat: Remove support for server-side blurhashing
2026-05-14 13:22:17 +00:00
Ginger
6f83925a4f
fix: Use correct service name in membership service
2026-05-13 08:53:15 -04:00
31a05b9c
c57fe66d8d
fix: query account-data account-data-get output
2026-05-12 14:18:35 +00:00
Ginger
ff28fd0927
fix: Disable debugging parameter in Askama template
2026-05-12 14:17:23 +00:00
Ginger
7307f2dc80
fix: Remove deprecated MatrixRTC focus config option
2026-05-12 14:17:23 +00:00
timedout
10dd8bebfe
fix: Don't advertise stable MSC2666
...
Turns out ruma doesn't have the stable definition yet, will need a version bump.
Reverts 088fa3e725
2026-05-11 23:27:00 +01:00
Henry-Hiles
088fa3e725
fix: Use stable ID for Mutual Rooms support
2026-05-10 03:48:25 +00:00
Ginger
39a882c4a1
chore: Clippy fixes
2026-05-08 12:41:57 -04:00
Ginger
f091d3a732
fix: Correctly check for local users' existence
2026-05-08 11:48:20 -04:00
nex
ebf9a08cd1
fix: Correct typo that prevented state compressor service being loaded
2026-05-08 03:10:28 +00:00
timedout
6185841b6a
fix: Restore event auth check 4 in v12 rooms
...
Reviewed-By: Jacob Taylor <jacob@explodie.org >
2026-05-07 21:10:32 +01:00
Ginger
0d2eeed567
refactor: Move room joining logic into a new service
2026-05-06 14:01:50 -04:00
31a05b9c
b296720540
chore: alter wording
2026-05-06 17:25:45 +00:00
31a05b9c
9724953b5e
feat: admin commands for mass-rejecting invites
2026-05-06 17:25:45 +00:00
Ginger
e212c91ebf
fix: Address review comments
2026-05-05 13:35:35 -04:00
Ginger
8c2cf67783
refactor: Remove support for guest user registration
2026-05-05 09:09:48 -04:00
new-years-eve
833216256b
feat: Add support for fallback keys
...
Fallback keys can be provided by client devices to be used in case the
supply of one-time keys run out. The server will store one fallback key
per user, per device, per algorithm. The server will keep track of
whether this fallback key has been used or not.
The /keys/claim endpoint now provides a fallback key
if no one-time key is found
The /keys/upload endpoint now accepts fallback keys
The /sync endpoint now informs the client of the algorithms for which it
has an unused fallback key in stock.
2026-05-04 20:05:26 +00:00
new-years-eve
5fa3087401
feat: Implement serialization/deserialization for booleans
2026-05-04 20:05:26 +00:00
Ginger
52d1ed24a9
refactor: Remove LDAP support
2026-05-04 11:27:47 -04:00
grgergo
2e19310a87
clarify max_request_size limiting federation
...
Signed-off-by: grgergo <csakbek@freemail.hu >
2026-05-04 14:57:21 +01:00
Ginger
6f9b4a989e
fix: Update ctor macro arguments
2026-05-03 14:39:30 +00:00
Ginger
88b59eb053
fix: Include target user's membership when building stripped state
2026-05-01 13:15:55 -04:00