timedout
|
b2ec13d342
|
fix: Redo the get_missing_events federation route
|
2026-02-12 16:48:12 +00:00 |
|
timedout
|
19146166c0
|
chore: Linkify pull requests in CHANGELOG.md
|
2026-02-08 17:49:53 +00:00 |
|
timedout
|
f47027006f
|
chore: Bump cargo lock
|
2026-02-08 17:45:51 +00:00 |
|
timedout
|
b7a8f71e14
|
chore: Bump version
|
2026-02-08 17:41:53 +00:00 |
|
timedout
|
c7378d15ab
|
chore: Update changelog
|
2026-02-08 17:41:30 +00:00 |
|
timedout
|
7beeab270e
|
fix: Add failing spell check string to typos
This isn't the proper fix but whatever it makes CI pass
|
2026-02-08 17:25:09 +00:00 |
|
timedout
|
f243b383cb
|
style: Fix typo in validate_remote_member_event_stub
|
2026-02-08 15:37:40 +00:00 |
|
timedout
|
e0b7d03018
|
fix: Perform additional membership validation on remote knocks too
|
2026-02-08 15:34:07 +00:00 |
|
timedout
|
184ae2ebb9
|
fix: Apply validation to make_join process
|
2026-02-06 18:15:39 +00:00 |
|
timedout
|
0ea0d09b97
|
fix: Don't fail open when a PDU doesn't have a short state hash
|
2026-02-06 18:09:09 +00:00 |
|
timedout
|
6763952ce4
|
chore: Bump ruwuma
|
2026-02-06 17:52:48 +00:00 |
|
timedout
|
00c054d356
|
fix: Get_missing_events returns the same event N times
|
2026-02-05 21:28:21 +00:00 |
|
timedout
|
56bc3c184e
|
feat: Enable running complement manually
|
2026-02-04 18:06:53 +00:00 |
|
timedout
|
082ed5b70c
|
feat: Use info level logs for residency check failures
|
2026-02-03 20:09:41 +00:00 |
|
timedout
|
76fe8c4cdc
|
chore: Add news fragment
|
2026-02-03 20:09:41 +00:00 |
|
timedout
|
c4a9f7a6d1
|
perf: Don't handle expensive requests for rooms we aren't in
Mostly borrowed from dendrite:
https://github.com/element-hq/dendrite/blob/a042861/federationapi/routing/routing.go#L601
|
2026-02-03 20:09:41 +00:00 |
|
timedout
|
a047199fb4
|
perf: Don't handle PDUs for rooms we aren't in
|
2026-02-03 20:09:41 +00:00 |
|
timedout
|
fd9bbb08ed
|
fix: Restore admin room announcement for deactivations
|
2026-01-30 05:11:30 +00:00 |
|
timedout
|
53184cd2fc
|
chore: Add news fragment
|
2026-01-30 05:11:30 +00:00 |
|
timedout
|
25f7d80a8c
|
fix: Clippy lint
|
2026-01-30 05:11:30 +00:00 |
|
timedout
|
02fa0ba0b8
|
perf: Optimise account deactivation process
|
2026-01-30 05:11:30 +00:00 |
|
timedout
|
ebc8df1c4d
|
feat: Add endpoints required for API-based takedowns and room bans
|
2026-01-18 18:47:15 +00:00 |
|
nex
|
b667a963cf
|
chore: Fixup typos
|
2026-01-18 15:22:14 +00:00 |
|
timedout
|
5a6b909b37
|
fix: Remove homebrewed error mangling for correctness
|
2026-01-18 15:22:14 +00:00 |
|
timedout
|
dba9cf0ad2
|
chore: Add news fragment
|
2026-01-18 15:22:14 +00:00 |
|
timedout
|
287ddd9bc5
|
fix: Only fall back to legacy media when response is M_UNRECOGNIZED
https://spec.matrix.org/v1.17/server-server-api/#content-repository
Previously we would fall back for ALL
auth media errors.
|
2026-01-18 15:22:14 +00:00 |
|
timedout
|
86e450a835
|
fix: M_BAD_JSON in send_join and send_knock
|
2026-01-12 17:53:37 +00:00 |
|
timedout
|
99a10998b4
|
style: Remove unused import
|
2026-01-11 15:42:06 +00:00 |
|
nex
|
05c6b5df75
|
fix: M_BAD_JSON in c2s invite
|
2026-01-11 15:37:59 +00:00 |
|
timedout
|
52a51f1de0
|
fix: Remove useless timestamp check in outlier upgrade process
|
2026-01-09 02:50:04 +00:00 |
|
timedout
|
6e118f445b
|
chore: Add news fragment
|
2026-01-09 02:50:04 +00:00 |
|
timedout
|
e3cf288f39
|
feat: Support creating custom v12 room IDs
|
2026-01-09 02:50:04 +00:00 |
|
timedout
|
5a2a1b6240
|
style: Clean up whoami code
|
2026-01-09 01:12:38 +00:00 |
|
timedout
|
fb536ca1ce
|
chore: Add news fragment
|
2026-01-09 00:47:09 +00:00 |
|
timedout
|
d22d47954f
|
fix: Return 403 instead of 404 at /_matrix/client/v3/account/whoami
|
2026-01-09 00:44:38 +00:00 |
|
timedout
|
77e8fd1744
|
style: Use contains to check for row presence
|
2026-01-07 17:31:54 +00:00 |
|
timedout
|
7fa7b129c0
|
perf: Store empty value (row only needs to exist)
|
2026-01-07 17:31:54 +00:00 |
|
timedout
|
247bc15659
|
fix: Await future
|
2026-01-07 17:31:53 +00:00 |
|
timedout
|
88a35e139d
|
fix: Correctly return M_USER_LOCKED during login
|
2026-01-07 17:31:53 +00:00 |
|
timedout
|
37574ef5cc
|
chore: Add news fragment
|
2026-01-07 17:31:53 +00:00 |
|
timedout
|
1c816850ed
|
feat: Allow admins to disable the login capability of an account
# Conflicts:
# src/admin/user/commands.rs
|
2026-01-07 17:31:51 +00:00 |
|
timedout
|
3483059e1c
|
fix: Unawaited future causing build error
|
2026-01-07 14:33:37 +00:00 |
|
timedout
|
8c716befdc
|
chore: Add news fragment
|
2026-01-06 20:32:52 +00:00 |
|
timedout
|
a8209d1dd9
|
feat: Add command to forcefully log out all of a user's devices
|
2026-01-06 20:28:23 +00:00 |
|
timedout
|
ce46b6869f
|
chore: Bump dependencies to fix request errors
|
2026-01-05 20:10:30 +00:00 |
|
timedout
|
a18b8254d0
|
chore: Add news fragment
|
2026-01-05 20:10:30 +00:00 |
|
timedout
|
279f7cbfe4
|
style: Fix failing lints
|
2026-01-05 20:10:29 +00:00 |
|
timedout
|
006c57face
|
perf: Don't check accept_make_join twice for restricted make_join
|
2026-01-05 20:10:29 +00:00 |
|
timedout
|
d52e0dc014
|
fix: Apply check_all_joins to make_join
|
2026-01-05 20:10:29 +00:00 |
|
timedout
|
4b873a1b95
|
fix: Apply spam checker to local restricted joins
|
2026-01-05 20:10:29 +00:00 |
|
timedout
|
76865e6f91
|
fix: Accept_may_join callback works again
|
2026-01-05 20:10:29 +00:00 |
|
timedout
|
99f16c2dfc
|
fix: Call user_may_join_room later in the join process
|
2026-01-05 20:10:28 +00:00 |
|
timedout
|
5ac82f36f3
|
feat: Consolidate antispam checks into a service
Also adds support for the spam checker join rule, and Draupnir callbacks
|
2026-01-05 20:10:28 +00:00 |
|
timedout
|
c249dd992e
|
feat: Add support for automatically rejecting pending invites
|
2026-01-05 20:10:28 +00:00 |
|
 timedoutandJade Ellis
|
0956779802
|
feat: Add Meowlnir invite interception support
Co-authored-by: Jade Ellis <jade@ellis.link>
|
2026-01-05 20:10:27 +00:00 |
|
timedout
|
a83c1f1513
|
fix: Restrict suspend+lock commands to admin room
Also prevent locking the service user or admin users
|
2026-01-05 19:49:12 +00:00 |
|
timedout
|
8b5e4d8fe1
|
chore: Add news fragment
|
2026-01-05 19:34:21 +00:00 |
|
timedout
|
7502a944d7
|
feat: Add user locking and unlocking commands and functionality
Also corrects the response code returned by UserSuspended
|
2026-01-05 19:30:16 +00:00 |
|
timedout
|
27d6604d14
|
fix: Use a timeout instead of deadline
|
2026-01-03 17:08:47 +00:00 |
|
timedout
|
1c7bd2f6fa
|
style: Remove unnecessary then() calls in chain
|
2026-01-03 16:22:49 +00:00 |
|
timedout
|
56d7099011
|
style: Include errors in key claim response too
|
2026-01-03 16:10:06 +00:00 |
|
timedout
|
bc426e1bfc
|
fix: Apply client-requested timeout to federated key queries
Also parallelised federation calls in related functions
|
2026-01-03 16:05:05 +00:00 |
|
timedout
|
6c61b3ec5b
|
fix: Build error two: electric boogaloo
|
2025-12-31 21:15:28 +00:00 |
|
timedout
|
9d9d1170b6
|
fix: Build error
|
2025-12-31 21:04:06 +00:00 |
|
timedout
|
bf200ad12d
|
fix: Resolve compile errors
me and cargo check are oops now
|
2025-12-31 20:01:29 +00:00 |
|
timedout
|
41e628892d
|
chore: Add news fragment
|
2025-12-31 20:01:29 +00:00 |
|
timedout
|
44851ee6a2
|
feat: Fall back to remote room summary if local fails
|
2025-12-31 20:01:29 +00:00 |
|
timedout
|
a7e6e6e83f
|
feat: Allow local server admins to bypass summary visibility checks
feat: Allow local server admins to bypass summary visibility checks
Also improve error messages so they aren't so damn long.
|
2025-12-31 20:01:29 +00:00 |
|
timedout
|
7c741e62cf
|
fix: Forbid creators in power levels
|
2025-12-30 17:34:43 +00:00 |
|
timedout
|
5e7bc590d2
|
chore: Apply suggestions
|
2025-12-29 23:30:49 +00:00 |
|
timedout
|
08df35946b
|
fix: File -> line
|
2025-12-29 23:30:49 +00:00 |
|
timedout
|
c4ebf289fa
|
fix: Dead link to code style doc
|
2025-12-29 23:30:49 +00:00 |
|
timedout
|
1fc6010f9a
|
fix: Issue title -> pull request title
|
2025-12-29 23:30:49 +00:00 |
|
timedout
|
1d91331275
|
fix: Stray whitespace
|
2025-12-29 23:30:49 +00:00 |
|
timedout
|
77e62ad772
|
feat: Add pull request template
|
2025-12-29 23:30:49 +00:00 |
|
timedout
|
696a1e6a4d
|
docs: Add information on writing changelog fragments
|
2025-12-28 00:59:31 +00:00 |
|
timedout
|
f41bbd7361
|
feat(meta): Set up towncrier
|
2025-12-28 00:53:44 +00:00 |
|
timedout
|
7350266c80
|
fix: Don't allow admin room upgrades and fix power levels during upgrade
|
2025-12-27 04:05:26 +00:00 |
|
timedout
|
1237e60aaf
|
Revert "feat(ci): Allow running manual workflows against specific commits"
This reverts commit 9b4845bf8d.
|
2025-12-22 13:45:45 +00:00 |
|
timedout
|
9b4845bf8d
|
feat(ci): Allow running manual workflows against specific commits
|
2025-12-22 13:29:40 +00:00 |
|
timedout
|
7fa4fa9862
|
fix: Also check sender origin
|
2025-12-21 10:58:50 +00:00 |
|
timedout
|
b2bead67ac
|
fix: Apply additional validation to invites
|
2025-12-21 10:10:54 +00:00 |
|
timedout
|
48a6a475ce
|
fix: Omit children with invalid state from space summary
|
2025-12-18 19:48:58 +00:00 |
|
timedout
|
86450da705
|
style: Run clippy
|
2025-12-18 19:48:26 +00:00 |
|
timedout
|
8538b21860
|
feat: Check for incoming signatures
|
2025-12-18 19:03:32 +00:00 |
|
timedout
|
63e4aacd2b
|
style: Reword TODO comment
|
2025-12-18 18:24:00 +00:00 |
|
timedout
|
72f0eb9493
|
feat: Fetch policy server signatures
|
2025-12-18 18:23:54 +00:00 |
|
timedout
|
4f198fb4ef
|
fix: Enforce limits when joining rooms
|
2025-12-13 22:17:47 +00:00 |
|
timedout
|
1631c0afa4
|
fix: Perform additional validation on events
|
2025-12-13 21:36:20 +00:00 |
|
timedout
|
393d341f07
|
perf: Throttle frequent device metadata updates & centralise site
|
2025-12-09 03:25:03 +00:00 |
|
timedout
|
ba55dffa0e
|
perf: Don't increment the device list version when updating local info
|
2025-12-09 03:25:03 +00:00 |
|
timedout
|
f3115e14ab
|
feat: Update device metadata upon hitting hot endpoints
|
2025-12-09 03:25:03 +00:00 |
|
timedout
|
bc8d304dbf
|
style: Fix unnecessary qualification
Sounds like my university experience
|
2025-11-23 16:33:32 +00:00 |
|
timedout
|
7f4248a8c6
|
feat: Enhance remote room leave handling
|
2025-11-23 16:33:32 +00:00 |
|
nex
|
64c059f82e
|
fix(docs): Partially revert 4a9bea5764
Signed-off-by: nex <git@nexy7574.co.uk>
|
2025-11-22 14:15:26 +00:00 |
|
nex
|
6794ea565f
|
fix(tests): Fix new syntax error in debug.rc
fixes #1180
|
2025-11-18 18:46:35 +00:00 |
|
nex
|
192f78887a
|
chore: Add rc.8.1 release announcement
|
2025-11-16 22:08:09 +00:00 |
|
timedout
|
def8816c02
|
style: Fix clippy failures from 9e73146
|
2025-11-16 19:55:28 +00:00 |
|
timedout
|
9e73146b19
|
fix: Restore continuwuity's remembering capabilities
|
2025-11-14 14:57:49 +00:00 |
|
timedout
|
9375e81974
|
fix(1163): Resolve algorithm misinterpretations
|
2025-11-13 03:33:47 +00:00 |
|