dasha_uwu
887479d9c7
Add admin rooms prune-empty to delete empty rooms
2026-02-24 09:03:52 +05:00
dasha_uwu
3d9587d971
Refactor admin rooms
2026-02-24 09:03:52 +05:00
dasha_uwu
129ca52463
Don't apply command handler prefix to subcommand modules
2026-02-24 09:03:52 +05:00
dasha_uwu
d23f7f7e81
Fix encryption_enabled_by_default_for_room_type
...
When set to "invite" all rooms were created with encryption
2026-02-22 14:18:56 +05:00
dasha_uwu
0381547c52
Fix canonical alias event check
...
The old version was checking all aliases instead of only the newly added ones that
prevented modifying the event if one of current aliases became invalid
2026-02-22 04:14:42 +05:00
dasha_uwu
d6d576d48e
Mark room version 2 as unsupported
2026-02-22 04:14:36 +05:00
Jason Volk
7df373524e
Add configurable concurrent batch requests to notary.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-18 04:14:49 +00:00
Jason Volk
6f93436eff
Fix notary result key accounting error.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-18 04:13:17 +00:00
Jason Volk
9d7ee4f174
Increase timeout default for now.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-18 01:41:45 +00:00
Jason Volk
a4c7f2f04b
Move unhandled macro from database utils to core utils.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-18 00:58:54 +00:00
Jason Volk
ef399c1d10
Only trigger sender for local user's receipts.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-18 00:58:54 +00:00
Jason Volk
fc23cc1568
Fix custom profile field values being double-serialized with escapes.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-17 19:04:35 +00:00
Jason Volk
d7b0fad6b8
Log warning for incomplete/timedout incoming txns; split handlers.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-17 19:04:34 +00:00
Jason Volk
3f880c5bf7
Merge remote-tracking branch 'vladexa/oauth-delete-format'
2026-02-17 19:04:06 +00:00
Vladislav Grechannik
442e075c0e
Format id in oauth delete command
2026-02-17 11:31:36 +01:00
Rimi Kanokawa
96ba9b0129
Add an option to fix the pathological space usage of RocksDB on btrfs.
2026-02-16 23:39:49 -08:00
Jason Volk
e74186ac62
Grant admin for first user on SSO/OIDC registration path. ( fixes #315 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-16 18:48:51 +00:00
dasha_uwu
937cd9fff9
Fix limited use count registration token validity check
2026-02-16 17:54:55 +00:00
Jason Volk
45bd216652
Update CoC contacts.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-16 17:54:55 +00:00
Jason Volk
4fe14c4346
Merge remote-tracking branch 'wuyukai0403/patch-1'
2026-02-16 10:58:50 +00:00
dasha_uwu
488bd62016
Provide correct zero ClientInfo with unix sockets, fixes #310
2026-02-16 07:46:11 +00:00
dasha_uwu
e48101a6a6
Adverstise support for stable MSC3827, fixes room type search in element web
2026-02-16 07:46:11 +00:00
Jason Volk
a7989a9906
Fix str-to-string lints.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-16 07:46:11 +00:00
Yukai Wu
41d5b7ce58
Fix a typo in troubleshooting.md
2026-02-15 21:39:20 +08:00
Jason Volk
96fb02ac99
Return NotFound for empty room name string.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 22:44:16 +00:00
Jason Volk
1bd4ab0601
Optimize reference graph container value type for topological_sort.
...
Optimize initial container capacity estimates.
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 22:44:16 +00:00
Jason Volk
b7ea9714e8
Add util to generate random event_id's.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 18:59:43 +00:00
Jason Volk
ca6cf8ad19
Eliminate mutable state.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 18:59:43 +00:00
Jason Volk
0564f23c96
Clarify doc comment for toplogical_sort.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 18:59:43 +00:00
Jason Volk
1004d99350
Split txn pdu/edu handling with separate spans.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 18:59:43 +00:00
Jason Volk
6cd4c1a70b
Move state_res topological_sort out of resolve.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 18:59:43 +00:00
Jason Volk
d904d30a16
Split full_conflicted_set from resolve under separate span.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 18:59:43 +00:00
Jason Volk
75e63c93ab
Log debug_warn msg for client disconnect from request.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 18:59:43 +00:00
Jason Volk
289eaa57a3
Cleanup/simplify client versions and unstable_features listing.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 18:59:43 +00:00
Jason Volk
4d2845dd54
Split out and eliminate api/client/unversioned.rs.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 18:59:43 +00:00
Jason Volk
2f41784a3b
Bump Complement.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 18:59:43 +00:00
cornerot
6c91aa1ddc
Update docker-compose.with-traefik.yml ( #308 )
...
/etc/conduit.toml -> /etc/tuwunel.toml
2026-02-13 18:31:23 -05:00
Jason Volk
b67cb16f80
Additional entries for .git-blame-ignore-revs
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-13 22:14:08 +00:00
Jason Volk
6e3e6441b9
Merge remote-tracking branch 'the-hazelnut/patch-2'
2026-02-12 13:15:54 +00:00
Jason Volk
ef4903a00f
Merge remote-tracking branch 'the-hazelnut/patch-1'
2026-02-12 13:15:51 +00:00
Jason Volk
847bd19b36
Merge remote-tracking branch 'Lamby777/patch-1'
2026-02-12 13:15:49 +00:00
Jason Volk
1874a8281d
Merge remote-tracking branch 'risu729/docs/docker-run-default-port'
2026-02-12 13:15:47 +00:00
dasha_uwu
31fcbe86fc
Include "preview" in url preview user agent string. ( fixes #303 )
...
This is required for fixupx.com to serve previews instead of redirecting
2026-02-12 13:15:41 +00:00
Jason Volk
994e1d12a7
Optimize various case-insensitive comparisons.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-12 13:15:41 +00:00
Jason Volk
814cbc2f37
Bump Ruma for case-insensitive ACL.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-12 13:15:41 +00:00
dasha_uwu
4bba40982c
Refactor room_version support code
...
Fix advertising unsupported room versions
2026-02-12 13:15:41 +00:00
dasha_uwu
d6ae4e5ff2
Remove redundant debug assert
2026-02-12 13:15:41 +00:00
dasha_uwu
34fb683ddd
Move reqwest clients behind one shared lazylock
2026-02-12 13:15:41 +00:00
dasha_uwu
a257d846c7
Refactor CS membership query
2026-02-12 13:15:41 +00:00
dasha_uwu
baa1e52302
Implement local redaction blocking
2026-02-12 13:15:41 +00:00