Jade Ellis
|
eee4ef50d2
|
chore: merge 1818 nex/perf/get-missing-events
|
2026-07-01 18:45:08 +00:00 |
|
timedout
|
9b80a99aa7
|
style: De-duplicate build_local_dag definitions, replace outdated comment on unwrap safety
|
2026-07-01 19:15:22 +01:00 |
|
Ginger
|
2eff454787
|
feat: Finish implementing MSC4190
|
2026-06-29 16:46:07 +01:00 |
|
timedout
|
496ca52987
|
style: Missing semicolon on line 50
|
2026-06-29 13:56:22 +00:00 |
|
timedout
|
72f4c3cc53
|
chore: Remove unstable features that are now stable or abandoned
|
2026-06-29 13:56:22 +00:00 |
|
timedout
|
6a8a114197
|
feat: Update capabilities and advertise spec version v1.18
|
2026-06-29 13:56:22 +00:00 |
|
timedout
|
549864a052
|
feat: Support MSC4323 locking endpoints
|
2026-06-29 13:56:22 +00:00 |
|
Ginger
|
aed8e7d769
|
fix: Adjust error code
|
2026-06-29 09:35:51 -04:00 |
|
Ginger
|
c56c035c15
|
fix: Use RFC-compliant error responses for OAuth endpoints
|
2026-06-29 09:35:51 -04:00 |
|
Ginger
|
47582d1922
|
refactor: Update logic for checking if a username is available
|
2026-06-29 09:35:50 -04:00 |
|
Ginger
|
52ec6bc6da
|
fix: Adjust error codes to comply with MSC4190
|
2026-06-29 09:35:50 -04:00 |
|
Ginger
|
b35b72c34a
|
feat: Add a page with some information about the server
|
2026-06-29 09:35:50 -04:00 |
|
Ginger
|
91afbd122f
|
feat: Allow self-service deactivation to be disabled
|
2026-06-29 09:35:50 -04:00 |
|
Ginger
|
e8d6fa565e
|
feat: Add support for registering accounts with the web UI
|
2026-06-29 09:35:50 -04:00 |
|
Ginger
|
e60310eacc
|
feat: Allow configuring the OAuth compatibility mode
|
2026-06-29 09:35:48 -04:00 |
|
Ginger
|
86d9e9e6a9
|
feat: Add support for account management deeplinks
|
2026-06-29 09:35:48 -04:00 |
|
Ginger
|
b37480d6b2
|
fix: Return the correct error code for expired access tokens
|
2026-06-29 09:35:48 -04:00 |
|
Ginger
|
ed1b175fa4
|
feat: Allow devices to be removed from the account panel
|
2026-06-29 09:35:48 -04:00 |
|
Ginger
|
a91fc7041a
|
feat: Implement oauth token revocation
|
2026-06-29 09:35:48 -04:00 |
|
Ginger
|
18c59e036f
|
chore: Clippy fixes
|
2026-06-29 09:35:48 -04:00 |
|
Ginger
|
df3f646c92
|
feat: Implement oauth auth code and refresh token flows
|
2026-06-29 09:35:48 -04:00 |
|
Ginger
|
fb6e5d2838
|
chore: Clippy fixes
|
2026-06-29 09:35:48 -04:00 |
|
Ginger
|
33be65a865
|
feat: Implement a web-based account management dashboard
|
2026-06-29 09:35:45 -04:00 |
|
Ginger
|
975ec24167
|
feat: Implement oauth service and client registration
|
2026-06-29 09:03:54 -04:00 |
|
Jade Ellis
|
5199cde870
|
feat: Allow sending dummy events to clients
|
2026-06-28 03:44:23 +01:00 |
|
timedout
|
d719fe2048
|
chore: Merge origin/main into nex/perf/get-missing-events
|
2026-06-28 01:29:23 +01:00 |
|
timedout
|
967e2cc54f
|
refactor: Split the users service into several modules
Also resolvers several lints, including needless async on create_user
|
2026-06-27 18:37:33 +01:00 |
|
timedout
|
ba0ffee7cf
|
fix: Style errors and compile problems
|
2026-06-27 18:36:44 +01:00 |
|
timedout
|
c54e56a73e
|
style: Remove implement for AccessCheck, rename check to assert
|
2026-06-27 18:36:44 +01:00 |
|
timedout
|
c141503ccb
|
style: Re-use GET_MISSING_EVENTS_MAX_BATCH_SIZE
|
2026-06-20 17:08:00 +01:00 |
|
timedout
|
04fce56381
|
fix: Don't silence PDU handle logs
|
2026-06-20 17:07:59 +01:00 |
|
timedout
|
e8db01fc8d
|
style: Improve logging
|
2026-06-20 17:07:59 +01:00 |
|
timedout
|
9547c438d6
|
perf: Increase default max_fetch_prev_events to 256
|
2026-06-20 17:07:59 +01:00 |
|
timedout
|
0d5aa7ede1
|
fix: This is some bullshit I tell you
|
2026-06-20 17:07:59 +01:00 |
|
timedout
|
ba9dc27773
|
feat: Better prev event fetching
fix: Don't panic in debug mode when making an empty notary query
|
2026-06-20 17:07:59 +01:00 |
|
timedout
|
4696cbb751
|
fix: SEC12
|
2026-06-20 16:03:43 +01:00 |
|
timedout
|
62b58e1a6a
|
fix: SEC16
|
2026-06-20 16:03:37 +01:00 |
|
Ginger
|
e3a9549824
|
fix: Correctly sync newly created rooms
|
2026-06-16 23:41:51 -04:00 |
|
Ginger
|
073c033ab8
|
fix: Don't panic on missing SSH in sliding sync
|
2026-06-16 23:41:51 -04:00 |
|
Ginger
|
6e42be95bc
|
fix: Additional sync logic fixes
|
2026-06-16 23:41:51 -04:00 |
|
Ginger
|
1a77f57af5
|
fix: Upgrade warning on room load failures to error
|
2026-06-16 23:41:51 -04:00 |
|
Ginger
|
d427df0238
|
fix: Don't panic on missing SSH
|
2026-06-16 23:41:51 -04:00 |
|
Ginger
|
f9f3ebe571
|
fix: Calculate state at end of last sync correctly
|
2026-06-16 23:41:51 -04:00 |
|
Ginger
|
523016a42b
|
feat: Add support for state_after
|
2026-06-16 23:41:51 -04:00 |
|
Ginger
|
7c42f6075b
|
feat: Remove all uses of roomsynctoken_shortstatehash
|
2026-06-16 23:41:51 -04:00 |
|
Helix K
|
64ecd762be
|
chore: Remove MSC4373 support
|
2026-06-02 16:35:31 +01: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 |
|