Commit Graph

6943 Commits

Author SHA1 Message Date
timedout f84f0c46b1 feat: Add user creation endpoint 2026-05-26 14:30:36 -04:00
timedout cef2260dc7 feat: Include predecessor and successor information in room list 2026-05-26 14:30:35 -04:00
timedout 4ffe321b6a feat: Add pagination to rooms list & include more information 2026-05-26 14:30:35 -04:00
timedout 61a3749c24 feat: Enable pagination for the users list route 2026-05-26 14:30:34 -04:00
timedout 374a216fc8 feat: Define routes for listing and creating users 2026-05-26 14:30:34 -04:00
timedout e9f6dc29b6 feat: Add version part to admin API URLs
This is a surprise tool that will help us later
2026-05-26 14:30:33 -04:00
timedout 688855631e chore: Add some documentation to API stuff 2026-05-26 14:30:33 -04:00
timedout 0c0ae68070 feat: Drop ruminuwuity msc4323 definitions 2026-05-26 14:30:33 -04:00
timedout c8c14f248b feat: Use upstream ruma defs for msc4323, add locking endpoints 2026-05-26 14:30:33 -04:00
Ginger 6756bacfc8 refactor: Update logic for checking if a username is available 2026-05-26 14:27:10 -04:00
Ginger 26d0d80737 fix: CSS adjustments 2026-05-26 14:27:10 -04:00
Ginger 7ee9e09b05 fix: Adjust error codes to comply with MSC4190 2026-05-26 14:27:10 -04:00
Ginger 61ab6b4eb8 feat: Mark spec version 1.15 as supported 2026-05-26 14:27:10 -04:00
Ginger 4da00fa28a feat: Add a page with some information about the server 2026-05-26 14:27:10 -04:00
Ginger a0aeebd237 fix: Correct config file example section name 2026-05-26 14:27:10 -04:00
Ginger e02d7c8029 chore: My Giant Future 2026-05-26 14:27:10 -04:00
Ginger 8882d1d4c7 feat: Improve account panel UI for locked and suspended accounts 2026-05-26 14:27:10 -04:00
Ginger fa6c5aa942 fix: Include query parameters in link back to login on register page 2026-05-26 14:27:10 -04:00
Ginger 6c54f592ee fix: CSS tweaks 2026-05-26 14:27:09 -04:00
Ginger 6a9123baf1 feat: Improve registration UI in first-run mode 2026-05-26 14:27:09 -04:00
Ginger 91923d0afa fix: Minor wording improvements 2026-05-26 14:27:09 -04:00
Ginger 242414c0b8 fix: Set default for allow_deactivation 2026-05-26 14:27:09 -04:00
Ginger 8c6904ab33 fix: Fix registration terms example in config 2026-05-26 14:27:09 -04:00
Ginger 3c07857e1f feat: Implement support for prompt=create in the authorization code flow 2026-05-26 14:27:09 -04:00
Ginger 851d6e219f fix: Don't let logged-in users access the registration page 2026-05-26 14:27:09 -04:00
Ginger 66aba9d5d0 feat: Allow self-service deactivation to be disabled 2026-05-26 14:27:09 -04:00
Ginger 5ca1341bf7 refactor: Use more consistent terminology for email validation pages 2026-05-26 14:27:09 -04:00
Ginger baf76cd4dc feat: Add support for registering accounts with the web UI 2026-05-26 14:27:09 -04:00
Ginger 53d51cf831 refactor: Change template context to allow using a CSP nonce 2026-05-26 14:27:09 -04:00
Ginger 9bfc331a26 fix: Minor CSS improvements 2026-05-26 14:27:09 -04:00
Ginger 1cda559a18 fix: Remove errant whitespace in device details 2026-05-26 14:27:09 -04:00
Ginger 94655acffd chore: News fragment 2026-05-26 14:27:09 -04:00
Ginger 4bbbbb854e feat: Allow configuring the OAuth compatibility mode 2026-05-26 14:27:09 -04:00
Ginger 81388162f0 fix: Use button styling for account management link on index page 2026-05-26 14:27:09 -04:00
Ginger a912dcc106 fix: Use the right text color on input elements 2026-05-26 14:27:09 -04:00
Ginger 950d7ae3d9 feat: Add support for account management deeplinks 2026-05-26 14:27:09 -04:00
Ginger 7f36c44763 fix: Return the correct error code for expired access tokens 2026-05-26 14:27:09 -04:00
Ginger 3e8403de64 feat: Add a page for viewing a device's details 2026-05-26 14:27:09 -04:00
Ginger 2ef8a1edd7 fix: Use SameSite=Lax for session cookie 2026-05-26 14:27:09 -04:00
Ginger 6f17868525 feat: Allow devices to be removed from the account panel 2026-05-26 14:27:09 -04:00
Ginger ee73a2b36d feat: Implement oauth token revocation 2026-05-26 14:27:09 -04:00
Ginger 3dc4c7d4fc chore: Clippy fixes 2026-05-26 14:27:09 -04:00
Ginger 13917bb5c3 feat: Implement oauth auth code and refresh token flows 2026-05-26 14:27:09 -04:00
Ginger f269fb5cfc chore: Clippy fixes 2026-05-26 14:27:09 -04:00
Ginger 6b0b8344d4 feat: Implement a web-based account management dashboard 2026-05-26 14:27:09 -04:00
Ginger 02948960fa feat: Implement oauth service and client registration 2026-05-26 14:27:09 -04:00
Ginger 30c9d6d2df chore: Clippy fixes 2026-05-26 18:26:02 +00:00
Ginger 74841b6711 refactor: Represent route auth information in the type system 2026-05-26 18:26:02 +00:00
timedout dabbdc7517 fix: Don't be so aggressive when validating policy server signatures 2026-05-26 16:16:48 +01:00
Renovate Bot 793d399477 chore(deps): update node-patch-updates to v2.0.13 2026-05-26 13:12:29 +00:00