Commit Graph

6103 Commits

Author SHA1 Message Date
dasha_uwu
7bf87cfb33 Refactor admin rooms alias 2026-02-24 09:03:52 +05:00
dasha_uwu
45f4496e4f Refactor admin rooms moderation
Split alias.*_alias_by from alias.*_ailias
2026-02-24 09:03:52 +05:00
dasha_uwu
6014c0fd6c Refactor admin debug 2026-02-24 09:03:52 +05:00
dasha_uwu
01194bfc7b Refactor admin appservice 2026-02-24 09:03:52 +05:00
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