 timedoutandJade Ellis
|
94db17b53a
|
feat: Keep track of a min_depth value
Should prevent weird situations where we accidentally gapfill into backfill territory
|
2026-06-27 19:49:27 +01:00 |
|
 timedoutandJade Ellis
|
1b5e1e9886
|
perf: Improve gap filling, handle missing auth events better
|
2026-06-27 19:40:02 +01:00 |
|
 timedoutandJade Ellis
|
d8d7f863e5
|
fix: This is some bullshit I tell you
|
2026-06-27 19:22:08 +01:00 |
|
timedout
|
458e0b53ac
|
style: Reformat
|
2026-06-27 18:41:43 +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
|
6fdeadc356
|
style: Refactor admin crate, drop admin_command macro
`admin_command` depended on `implement`, which is now gone.
|
2026-06-27 18:37:26 +01:00 |
|
timedout
|
f1d3db0ea3
|
style: Eliminate implement
|
2026-06-27 18:36:44 +01:00 |
|
 31a05b9candJade Ellis
|
4b2f032ae6
|
feat: get-state-at admin command
|
2026-06-27 01:05:48 +01:00 |
|
timedout
|
c1a6e649da
|
feat: Combine local & remote force join
|
2026-05-25 18:01:08 +01:00 |
|
timedout
|
f01e119890
|
style: Make graph output easier to comprehend
|
2026-05-25 17:53:53 +01:00 |
|
timedout
|
3764faeefc
|
style: Reformat
|
2026-05-25 17:18:25 +01:00 |
|
timedout
|
6b835a327d
|
style: Rename unmark_pdu to clear_pdu_markers
|
2026-05-25 17:18:24 +01:00 |
|
timedout
|
7dd61cd560
|
feat: Add !admin debug show-auth-chain
Because why not am I right lads
|
2026-05-25 17:18:24 +01:00 |
|
timedout
|
d9535eccf1
|
feat: Make !admin debug get-pdu more informative
|
2026-05-25 17:18:24 +01:00 |
|
 timedoutandstar
|
1f6cab9e2e
|
feat: Implement event rejection
Co-Authored-By: star <star@nexy7574.co.uk>
|
2026-05-25 17:18:23 +01:00 |
|
 31a05b9candEllis Git
|
c57fe66d8d
|
fix: query account-data account-data-get output
|
2026-05-12 14:18:35 +00:00 |
|
Ginger
|
f091d3a732
|
fix: Correctly check for local users' existence
|
2026-05-08 11:48:20 -04:00 |
|
Ginger
|
0d2eeed567
|
refactor: Move room joining logic into a new service
|
2026-05-06 14:01:50 -04:00 |
|
31a05b9c
|
b296720540
|
chore: alter wording
|
2026-05-06 17:25:45 +00:00 |
|
31a05b9c
|
9724953b5e
|
feat: admin commands for mass-rejecting invites
|
2026-05-06 17:25:45 +00:00 |
|
Ginger
|
8c2cf67783
|
refactor: Remove support for guest user registration
|
2026-05-05 09:09:48 -04:00 |
|
Ginger
|
52d1ed24a9
|
refactor: Remove LDAP support
|
2026-05-04 11:27:47 -04:00 |
|
 GingerandEllis Git
|
6f9b4a989e
|
fix: Update ctor macro arguments
|
2026-05-03 14:39:30 +00:00 |
|
Ginger
|
a8a8e1ea51
|
chore: Clippy fixes
|
2026-04-28 09:16:57 -04:00 |
|
Ginger
|
e70004c98f
|
chore: Clippy fixes
|
2026-04-28 09:16:56 -04:00 |
|
Ginger
|
e185f56f3a
|
refactor: Fix errors in admin/processor.rs
|
2026-04-28 09:16:56 -04:00 |
|
Ginger
|
5058b7979a
|
refactor: Fix errors in admin/user/
|
2026-04-28 09:16:56 -04:00 |
|
Ginger
|
7f06a61242
|
refactor: Fix errors in admin/room/
|
2026-04-28 09:16:56 -04:00 |
|
Ginger
|
54fefb421b
|
refactor: Fix errors in admin/query/
|
2026-04-28 09:16:56 -04:00 |
|
Ginger
|
9d39321deb
|
refactor: Fix errors in admin/media/commands.rs
|
2026-04-28 09:16:56 -04:00 |
|
Ginger
|
c64a4a71bc
|
refactor: Resolve errors in admin/federation/commands.rs
|
2026-04-28 09:16:56 -04:00 |
|
Ginger
|
385b4b10d1
|
refactor: Fix errors in admin/debug/commands.rs
|
2026-04-28 09:16:56 -04:00 |
|
Ginger
|
c12dd20431
|
refactor: Fix errors in admin/check/commands.rs
|
2026-04-28 09:16:56 -04:00 |
|
Ginger
|
97a01a1500
|
refactor: Rename PduBuilder to PartialPdu
|
2026-04-28 09:16:51 -04:00 |
|
Ginger
|
bf9c9716eb
|
refactor: Add function to state_accessor to get create event
|
2026-04-28 09:16:51 -04:00 |
|
 Jade EllisandGinger
|
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 |
|
timedout
|
fadd559837
|
feat: Add admin commands to delete pushers
|
2026-04-05 20:58:11 +01:00 |
|
timedout
|
0f8b56f521
|
feat: Add admin command to reset user push rules
|
2026-04-05 20:12:21 +01:00 |
|
 GingerandEllis Git
|
ab8929e2fa
|
chore: Fix typo
|
2026-03-31 02:20:59 +00:00 |
|
 GingerandEllis Git
|
3885e43b5d
|
feat: Add support for 3pid management
|
2026-03-31 02:20:59 +00:00 |
|
 GingerandEllis Git
|
955da3a74f
|
feat: Add admin commands for managing users' email addresses
|
2026-03-31 02:20:59 +00:00 |
|
Ginger
|
bf001f96d6
|
feat: Restrict reset token command
|
2026-03-18 12:42:55 -04:00 |
|
Ginger
|
da8833fca4
|
feat: Implement a command for issuing password reset links
|
2026-03-18 12:42:55 -04:00 |
|
 Skyler MäntysaariandEllis Git
|
5feb08dff2
|
docs: Update delete-past-remote-media example with correct flag syntax
It's not just a single `-` but rather `--`.
|
2026-03-04 15:37:06 +00:00 |
|
timedout
|
37888fb670
|
fix: Limit body read size of remote requests (CWE-409)
Reviewed-By: Jade Ellis <jade@ellis.link>
|
2026-03-03 19:54:34 +00:00 |
|
lynxize
|
a43dee1728
|
fix: Don't show successful media deletion as an error
Fixes !admin media delete --mxc <url> responding with an error message
when the media was deleted successfully.
|
2026-02-23 22:02:34 -07:00 |
|
timedout
|
558262dd1f
|
chore: Refactor transaction_ids -> transactions
|
2026-02-23 17:44:35 +00:00 |
|
 Jade Ellisandtimedout
|
47e2733ea1
|
refactor: Make stream utils generic over the error type
|
2026-02-23 16:36:46 +00:00 |
|
nexy7574
|
4657844d46
|
feat: Show active transaction handle count in !admin federation incoming-federation
|
2026-02-23 16:36:45 +00:00 |
|