Ginger
91923d0afa
fix: Minor wording improvements
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
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
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
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
ff28fd0927
fix: Disable debugging parameter in Askama template
2026-05-12 14:17:23 +00:00
Ginger
7a58074a0d
refactor: Fix errors in web/
2026-04-28 09:16:56 -04:00
Jade Ellis
a4e64383b7
refactor: Ruma upstraming, bake a little more
2026-04-28 09:16:51 -04:00
Jade Ellis
16de2a2cc0
feat: Add ability to inspect build information and features at runtime
...
Also re-adds ability to inspect used features
2026-04-09 17:24:44 +01:00
Ginger
f2b7dd6519
feat: Add a webpage for threepid validation links
2026-03-31 02:20:59 +00:00
Ginger
728c5828ba
feat: Add a panic handler and clean up error page
2026-03-18 13:43:34 -04:00
Ginger
50c94d85a1
fix: Code cleanup
2026-03-18 13:18:53 -04:00
Ginger
0cc188f62c
fix: Remove redirect on index
2026-03-18 12:42:55 -04:00
theS1LV3R
ca21a885d5
chore: Rename option index_page_allow_indexing to allow_web_indexing
2026-03-18 12:42:55 -04:00
Ginger
51b450c05c
feat: Use a context struct to store global template context
2026-03-18 12:42:55 -04:00
theS1LV3R
f9d1f71343
fix: Fix logic error
2026-03-18 12:42:55 -04:00
theS1LV3R
7b6bf4b78e
feat: Add option for a noindex meta tag on the HTML index page
...
Adds a new config option `index_page_allow_indexing` which defaults to false.
Fixes : !1527
2026-03-18 12:42:55 -04:00
Ginger
67d5619ccb
fix: Fix password reset page appearance in light mode
2026-03-18 12:42:55 -04:00
Ginger
957cd3502f
fix: Evil CSS hackery
2026-03-18 12:42:55 -04:00
Ginger
a109542eb8
fix: Disable text selection on k10y
2026-03-18 12:42:55 -04:00
Ginger
8c4844b00b
fix: Use error page for extractor rejections
2026-03-18 12:42:55 -04:00
Ginger
eec7103910
feat: Implement dedicated 404 page for routes under /_continuwuity/
2026-03-18 12:42:55 -04:00
Ginger
43aa172829
feat: Move index to /_continuwuity/
2026-03-18 12:42:55 -04:00
Ginger
b885e206ce
fix: Use server name in index again
2026-03-18 12:42:55 -04:00
Ginger
07a935f625
fix: Add CSRF protection
2026-03-18 12:42:55 -04:00
Ginger
5716c36b47
chore: Change password reset page path
2026-03-18 12:42:55 -04:00
Ginger
8b726a9c94
chore: Cleanup
2026-03-18 12:42:55 -04:00
Ginger
ffa3c53847
feat: Implement a webpage for self-service password resets
2026-03-18 12:42:55 -04:00
Ginger
3d50af0943
refactor: Split web code into multiple files, improve static resource loading
2026-03-18 12:42:55 -04:00
Ginger
01b5dffeee
feat: Default index page improvements
...
- Add project logo to footer and favicon
- Display different messages depending on if first-run mode is active
2026-02-15 18:05:42 +00:00
Ginger
047eba0442
feat: Improve the initial setup experience
...
- Issue a single-use token for initial account creation
- Disable registration through other methods until the first account is made
- Print helpful instructions to the console on the first run
- Improve the welcome message sent in the admin room on first run
2026-02-15 18:05:42 +00:00
arxari
40bb5366bb
Change the federation testing site to a more verbose one
...
The new site is easy to use at a glance but provides more advanced info if needed
Nexxy approved https://matrix.to/#/#offtopic:continuwuity.org/$rHSywj-s3v9onrROBcwDCHnnOpPVFbu0-Xgrh9A4btw
2026-02-12 20:11:20 +00:00
Ginger
8cf2d175d6
fix: Update package and crate metadata
2026-01-08 19:28:27 +00:00
Jade Ellis
d45c5a9f47
feat: Deal with low screen widths in CSS
2025-11-22 20:30:30 +00:00
Jade Ellis
68b0140c42
docs: Add vias to matrix.to links
2025-07-24 13:31:58 +01:00