Commit Graph

  • 99bbcb34b6 Add config option to bypass cookie checking on SSO callback. Jason Volk 2026-02-26 05:00:42 +00:00
  • 9e09162817 Mitigate issues from low RLIMIT_NPROC defaults. (fixes #337) Jason Volk 2026-02-26 00:39:50 +00:00
  • 081394c313 Additional metrics on shutdown from rusage. Jason Volk 2026-02-26 00:03:41 +00:00
  • 37818e1a25 Add getrusage suite to sys. Jason Volk 2026-02-25 23:11:43 +00:00
  • 340b05d88e Add rlimit getters for max threads, et al. Jason Volk 2026-02-25 22:41:30 +00:00
  • 2d1a76a169 Integrate nix::errno into Error. Jason Volk 2026-02-25 22:10:53 +00:00
  • a910dc2777 Raise default jemalloc muzzy threshold. Jason Volk 2026-02-19 03:53:33 +00:00
  • 0b9df31a41 Add explicit edition in rustfmt.toml for wider editor/ide compat. Jason Volk 2026-02-19 05:39:29 +00:00
  • c8a71a4842 Fix missing feature flags for jsonwebtoken dependency. Jason Volk 2026-02-25 15:11:03 +00:00
  • 9dfba5904b Don't grant admin if the first registered user is an appservice, fixes #331 dasha_uwu 2026-02-24 08:20:43 +05:00
  • 9a02219172 Clarify appservice device_management error message dasha_uwu 2026-02-24 06:36:17 +05:00
  • d073e17f1a Refactor RegistrationInfo, fix #330 dasha_uwu 2026-02-23 11:49:16 +05:00
  • 83a23e965b Update contact information dasha_uwu 2026-02-16 18:50:51 +05:00
  • b0bdf2d8d9 Refactor admin media dasha_uwu 2026-01-26 11:38:37 +05:00
  • 7bf87cfb33 Refactor admin rooms alias dasha_uwu 2026-01-25 03:48:06 +05:00
  • 45f4496e4f Refactor admin rooms moderation dasha_uwu 2026-01-25 02:51:14 +05:00
  • 6014c0fd6c Refactor admin debug dasha_uwu 2026-02-06 12:09:15 +05:00
  • 01194bfc7b Refactor admin appservice dasha_uwu 2026-01-25 03:12:31 +05:00
  • 887479d9c7 Add admin rooms prune-empty to delete empty rooms dasha_uwu 2026-01-25 04:37:39 +05:00
  • 3d9587d971 Refactor admin rooms dasha_uwu 2026-01-25 04:20:24 +05:00
  • 129ca52463 Don't apply command handler prefix to subcommand modules dasha_uwu 2026-01-25 04:18:39 +05:00
  • d23f7f7e81 Fix encryption_enabled_by_default_for_room_type dasha_uwu 2026-02-22 12:58:01 +05:00
  • 0381547c52 Fix canonical alias event check dasha_uwu 2026-02-20 00:27:29 +05:00
  • d6d576d48e Mark room version 2 as unsupported dasha_uwu 2026-02-09 00:17:21 +05:00
  • 7df373524e Add configurable concurrent batch requests to notary. Jason Volk 2026-02-17 18:35:03 +00:00
  • 6f93436eff Fix notary result key accounting error. Jason Volk 2026-02-18 04:09:27 +00:00
  • 9d7ee4f174 Increase timeout default for now. Jason Volk 2026-02-18 01:41:15 +00:00
  • a4c7f2f04b Move unhandled macro from database utils to core utils. Jason Volk 2026-02-17 23:35:43 +00:00
  • ef399c1d10 Only trigger sender for local user's receipts. Jason Volk 2026-02-18 00:57:39 +00:00
  • fc23cc1568 Fix custom profile field values being double-serialized with escapes. Jason Volk 2026-02-17 07:54:08 +00:00
  • d7b0fad6b8 Log warning for incomplete/timedout incoming txns; split handlers. Jason Volk 2026-02-16 20:54:29 +00:00
  • 3f880c5bf7 Merge remote-tracking branch 'vladexa/oauth-delete-format' Jason Volk 2026-02-17 19:04:06 +00:00
  • 442e075c0e Format id in oauth delete command Vladislav Grechannik 2026-02-17 11:08:19 +01:00
  • 96ba9b0129 Add an option to fix the pathological space usage of RocksDB on btrfs. Rimi Kanokawa 2026-02-16 23:39:49 -08:00
  • e74186ac62 Grant admin for first user on SSO/OIDC registration path. (fixes #315) Jason Volk 2026-02-16 18:46:45 +00:00
  • 937cd9fff9 Fix limited use count registration token validity check dasha_uwu 2026-02-16 22:04:26 +05:00
  • 45bd216652 Update CoC contacts. Jason Volk 2026-02-16 17:54:37 +00:00
  • 4fe14c4346 Merge remote-tracking branch 'wuyukai0403/patch-1' Jason Volk 2026-02-16 10:58:50 +00:00
  • 488bd62016 Provide correct zero ClientInfo with unix sockets, fixes #310 dasha_uwu 2026-02-15 07:31:45 +05:00
  • e48101a6a6 Adverstise support for stable MSC3827, fixes room type search in element web dasha_uwu 2026-02-15 06:34:41 +05:00
  • a7989a9906 Fix str-to-string lints. Jason Volk 2026-02-16 07:44:52 +00:00
  • 6bed0d38f4 Fix SSO/LDAP user origin overwritten by set_password Denys Bezmenov 2026-02-15 12:07:17 -08:00
  • 41d5b7ce58 Fix a typo in troubleshooting.md Yukai Wu 2026-02-15 21:39:20 +08:00
  • 96fb02ac99 Return NotFound for empty room name string. Jason Volk 2026-02-14 13:49:04 +00:00
  • 1bd4ab0601 Optimize reference graph container value type for topological_sort. Jason Volk 2026-02-14 10:23:47 +00:00
  • b7ea9714e8 Add util to generate random event_id's. Jason Volk 2026-02-14 07:44:39 +00:00
  • ca6cf8ad19 Eliminate mutable state. Jason Volk 2026-02-14 06:48:10 +00:00
  • 0564f23c96 Clarify doc comment for toplogical_sort. Jason Volk 2026-02-14 05:42:17 +00:00
  • 1004d99350 Split txn pdu/edu handling with separate spans. Jason Volk 2026-02-14 05:27:31 +00:00
  • 6cd4c1a70b Move state_res topological_sort out of resolve. Jason Volk 2026-02-14 04:31:24 +00:00
  • d904d30a16 Split full_conflicted_set from resolve under separate span. Jason Volk 2026-02-14 02:55:34 +00:00
  • 75e63c93ab Log debug_warn msg for client disconnect from request. Jason Volk 2026-02-14 01:59:57 +00:00
  • 289eaa57a3 Cleanup/simplify client versions and unstable_features listing. Jason Volk 2026-02-13 23:58:24 +00:00
  • 4d2845dd54 Split out and eliminate api/client/unversioned.rs. Jason Volk 2026-02-13 22:51:46 +00:00
  • 2f41784a3b Bump Complement. Jason Volk 2026-02-14 16:01:32 +00:00
  • 6c91aa1ddc Update docker-compose.with-traefik.yml (#308) cornerot 2026-02-14 02:31:23 +03:00
  • b67cb16f80 Additional entries for .git-blame-ignore-revs Jason Volk 2026-02-13 22:12:37 +00:00
  • 6e3e6441b9 Merge remote-tracking branch 'the-hazelnut/patch-2' Jason Volk 2026-02-12 13:15:54 +00:00
  • ef4903a00f Merge remote-tracking branch 'the-hazelnut/patch-1' Jason Volk 2026-02-12 13:15:51 +00:00
  • 847bd19b36 Merge remote-tracking branch 'Lamby777/patch-1' Jason Volk 2026-02-12 13:15:49 +00:00
  • 1874a8281d Merge remote-tracking branch 'risu729/docs/docker-run-default-port' Jason Volk 2026-02-12 13:15:47 +00:00
  • 31fcbe86fc Include "preview" in url preview user agent string. (fixes #303) dasha_uwu 2026-02-12 17:21:00 +05:00
  • 994e1d12a7 Optimize various case-insensitive comparisons. Jason Volk 2026-02-12 09:01:46 +00:00
  • 814cbc2f37 Bump Ruma for case-insensitive ACL. Jason Volk 2026-02-12 08:53:08 +00:00
  • 4bba40982c Refactor room_version support code dasha_uwu 2026-02-09 00:16:56 +05:00
  • d6ae4e5ff2 Remove redundant debug assert dasha_uwu 2026-02-07 12:19:23 +05:00
  • 34fb683ddd Move reqwest clients behind one shared lazylock dasha_uwu 2026-02-06 13:14:22 +05:00
  • a257d846c7 Refactor CS membership query dasha_uwu 2026-02-04 22:22:44 +05:00
  • baa1e52302 Implement local redaction blocking dasha_uwu 2026-02-04 21:35:33 +05:00
  • e1dc52200c Remove redundant service.users.is_admin dasha_uwu 2026-02-04 19:11:03 +05:00
  • e59dcb3f3c Simplify router::run() and blocking point. Jason Volk 2026-02-12 06:58:16 +00:00
  • 02cd1dc124 Add unwrap_or_else_async to OptionFutureExt. Jason Volk 2026-02-12 06:50:38 +00:00
  • 5dcb4c9a34 Fix presence worker shutdown sequence. Jason Volk 2026-02-12 05:39:14 +00:00
  • 6286c5a041 Move router/serve/mod.rs to router/serve.rs Jason Volk 2026-02-12 03:53:01 +00:00
  • 5286bdc6bb Consolidate concurrent event filters in messages iteration. Jason Volk 2026-02-12 02:57:03 +00:00
  • b160880868 Increase max limit for /messages from 100 to 1000 dasha_uwu 2026-02-07 00:38:47 +05:00
  • 6f5ae17dc6 Trim client_secret_file value, fixes #302 dasha_uwu 2026-02-12 04:13:54 +05:00
  • bccc251fef remove unix socket on shutdown dasha_uwu 2026-02-12 03:57:34 +05:00
  • bd5203b406 Update axum-server to 0.8; switch to axum unix listener. dasha_uwu 2026-02-03 02:30:50 +05:00
  • 87faf818ff Add webpki roots for reqwest clients. (fixes #296) dasha_uwu 2026-02-11 03:17:06 +05:00
  • 2e19a30ff2 Add conditional default for provider callback_url. Jason Volk 2026-02-12 03:15:31 +00:00
  • 60d418118f fix: url calculation in make_url jeidnx 2026-02-08 11:13:36 +01:00
  • e279d39ff0 Fix unfulfilled lint expectation. Jason Volk 2026-02-11 02:55:23 +00:00
  • f8ffbbf161 ci: Add specific nightly toolchain override. Jason Volk 2026-02-12 01:45:15 +00:00
  • cd0cdc386f Update turn.md Kate 2026-02-11 17:05:18 +00:00
  • d55815eaa4 Update matrix_rtc.md Kate 2026-02-11 17:02:08 +00:00
  • 90f7abe3b8 rm version field from turn docker compose example Cherry 2026-02-09 19:49:37 -05:00
  • 7b0bcec8f3 docs(docker): use the default port in docker run command Risu 2026-02-09 03:43:47 +11:00
  • 94162974f9 Fix validated math macro dasha_uwu 2026-02-06 15:06:41 +05:00
  • a6780697bd Add username claim from OAuth provider. (closes #287) Jason Volk 2026-02-06 04:23:06 +00:00
  • 672e665348 Bump Ruma for r0 sso redirect route (closes #290). Jason Volk 2026-02-06 02:52:31 +00:00
  • ac89116316 Optimize several container types in state res. Jason Volk 2026-02-04 08:16:29 +00:00
  • ec1359ea5e Add tokio task id to router request span fields. Jason Volk 2026-02-04 08:06:52 +00:00
  • 36d13619dd Bump dependencies for time 0.3.47. Jason Volk 2026-02-06 06:46:18 +00:00
  • 13a11ce097 Bump dependencies. Jason Volk 2026-02-01 23:24:44 +00:00
  • ba9f87f2e3 Merge remote-tracking branch 'winyadepla/matrix-rtc-docs' Jason Volk 2026-02-04 07:23:17 +00:00
  • 59320d217a ci: Skip smoke tests on dev branches, covered by integration and compliance. Jason Volk 2026-02-03 00:53:02 +00:00
  • 76dbf4fcb5 Remove unnecessary report delay. dasha_uwu 2026-02-03 02:51:34 +05:00
  • b79920a63b Allow .well-known/matrix/server with federation disabled. (closes #240) dasha_uwu 2026-02-02 08:46:33 +05:00
  • 3b4300d033 set ManagedOOMPreference=avoid to default systemd unit June Strawberry 2026-02-02 18:17:21 -05:00