Ginger
|
6f3985d837
|
fix: Minor wording improvements
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
d42836dabf
|
fix: Set default for allow_deactivation
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
05dc9d08e1
|
fix: Fix registration terms example in config
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
0daf876e9b
|
feat: Implement support for prompt=create in the authorization code flow
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
77ae59fde7
|
fix: Don't let logged-in users access the registration page
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
b865f0d56e
|
feat: Allow self-service deactivation to be disabled
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
9e9eb19331
|
refactor: Use more consistent terminology for email validation pages
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
4f333ed173
|
feat: Add support for registering accounts with the web UI
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
1840549332
|
refactor: Change template context to allow using a CSP nonce
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
ca50d52469
|
fix: Minor CSS improvements
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
80493f3e36
|
fix: Remove errant whitespace in device details
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
25144ecceb
|
feat: Allow configuring the OAuth compatibility mode
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
c2c841b8c7
|
fix: Use button styling for account management link on index page
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
9f10657406
|
fix: Use the right text color on input elements
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
a8c49a3034
|
feat: Add support for account management deeplinks
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
35f3b44e46
|
fix: Return the correct error code for expired access tokens
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
2ffbead621
|
feat: Add a page for viewing a device's details
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
772553ec79
|
fix: Use SameSite=Lax for session cookie
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
732dd623ee
|
feat: Allow devices to be removed from the account panel
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
0974481066
|
feat: Implement oauth token revocation
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
5ac3ef7372
|
chore: Clippy fixes
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
53a0ca9ae5
|
feat: Implement oauth auth code and refresh token flows
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
b5956368bc
|
chore: Clippy fixes
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
e143da969a
|
feat: Implement a web-based account management dashboard
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
7631250278
|
feat: Implement oauth service and client registration
|
2026-06-16 12:50:43 -04:00 |
|
Ginger
|
0932c929c3
|
chore: Clippy fixes >:(
|
2026-06-16 12:36:24 -04:00 |
|
Ginger
|
8f4e95b4b9
|
fix: Fix compile errors caused by hickory upgrade
|
2026-06-16 12:19:37 -04:00 |
|
Jonathan Bouligny
|
0ece17b6a0
|
fix: Trim whitespace in is_admin_command
Lets users run commands even with a space before the !admin prefix.
|
2026-06-11 15:20:34 +00:00 |
|
Helix K
|
64ecd762be
|
chore: Remove MSC4373 support
|
2026-06-02 16:35:31 +01:00 |
|
Henry-Hiles
|
58e41d48c7
|
fix: grammar in delete all media command not found error
|
2026-06-01 13:40:44 -04:00 |
|
Ginger
|
a3e57dbab4
|
fix: Add unstable feature flag
|
2026-05-28 20:14:22 +00:00 |
|
Ginger
|
336b32dead
|
feat: Add support for MSC4466
|
2026-05-28 20:14:22 +00:00 |
|
timedout
|
1faa09b6ce
|
fix: Don't ping presence for devices which claim to be offline
Fixes https://github.com/gomuks/gomuks/issues/722.
Reviewed-by: Ginger <ginger@gingershaped.computer>
|
2026-05-28 09:38:32 -04:00 |
|
Ginger
|
d7a51c7107
|
refactor: Allow for client identities with no user ID
|
2026-05-27 12:15:16 -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 |
|
timedout
|
5cba4b126f
|
style: Combine "unsupported version" checks
|
2026-05-25 19:44:40 +01:00 |
|
timedout
|
d8a7f7c7ca
|
perf: Skip updating child/parent spaces in upgrade when sender is not joined
|
2026-05-25 19:40:15 +01:00 |
|
timedout
|
d3fca86dec
|
style: Drop unstable prefix in function definitions
|
2026-05-25 19:38:17 +01:00 |
|
timedout
|
5f88abf341
|
fix: Correctly copy parents and children during upgrade
|
2026-05-25 19:37:29 +01:00 |
|
timedout
|
416814094c
|
fix: Correctly update space children on upgrade
|
2026-05-25 19:37:29 +01:00 |
|
timedout
|
5b8799e71f
|
fix: Include sender in older room versions
|
2026-05-25 19:37:29 +01:00 |
|
timedout
|
cc5349ee57
|
fix: Don't de-power creators when downgrading from v12 to earlier versions
|
2026-05-25 19:37:29 +01:00 |
|
timedout
|
7b68572b2e
|
fix: Don't give v12 rooms room IDs
|
2026-05-25 19:37:29 +01:00 |
|
timedout
|
057eb9f644
|
fix: Adhere to MSC4168 more strongly & in definition order
|
2026-05-25 19:37:29 +01:00 |
|
timedout
|
253603edbc
|
refactor: Fix several bugs in upgrade endpoint, update MSC4168 impl
|
2026-05-25 19:37:25 +01:00 |
|
timedout
|
b771b9d160
|
style: Fix typo
|
2026-05-25 18:26:48 +01:00 |
|
timedout
|
eb829c2951
|
fix: Ensure event_id is correctly stripped before verifying policy server signature
|
2026-05-25 18:20:57 +01:00 |
|
timedout
|
d32b39181a
|
fix: Don't return early if the policy server does something stupid
Spec compliance is for nerds I guess
|
2026-05-25 18:17:41 +01:00 |
|