Commit Graph

  • 6160f90b8c Add direct bind support RatCornu 2025-04-25 21:12:03 +02:00
  • c11c5e61c9 bypass emergency-password feature when ldap enabled Jason Volk 2025-04-24 13:01:02 +00:00
  • 448ac63a21 feat: add ldap config RatCornu 2025-04-19 23:34:52 +02:00
  • 78a02edbbf feat: add userid_origin field in the database RatCornu 2025-04-19 18:48:14 +02:00
  • bc9cf85807 Add note about branch policy. [ci skip] Jason Volk 2025-04-24 02:05:17 +00:00
  • 5bcf3550ab attr_fn_like_width to 60 Jason Volk 2025-04-23 19:27:49 +00:00
  • 76509830e6 chain_width to 50 Jason Volk 2025-04-22 04:42:26 +00:00
  • 9b658d86b2 Rename crates. Jason Volk 2025-04-22 01:41:02 +00:00
  • 0024354345 Replace various contact data; dependency migration. (#25) Peter Gervai 2025-04-20 19:52:45 +02:00
  • 793820a7f0 Fix formatting (937c5fc86a). Jason Volk 2025-04-21 22:00:24 +00:00
  • eb2949d6d7 Fix spaces rooms list load error. Jacob Taylor 2025-04-15 13:06:54 +00:00
  • de7842b470 Fix spaces limit/max_depth bug in response. Jacob Taylor 2025-04-15 13:02:46 +00:00
  • 937c5fc86a config: rocksdb_compaction help was inverted Peter Gervai 2025-04-15 15:59:37 +02:00
  • 79268bda1e Remove the default sentry endpoint. Jason Volk 2025-04-13 07:27:48 +00:00
  • edb245a2ba Remove the updates service. Jason Volk 2025-04-13 07:12:54 +00:00
  • ae2abab4c9 Remove some workflows. Jason Volk 2025-04-13 03:30:52 +00:00
  • b9fd88b65a Update README [ci skip] Jason Volk 2025-04-13 03:31:20 +00:00
  • 4094cd52ee reduce large stack frames Jason Volk 2025-04-08 03:17:23 +00:00
  • aa80e952d1 mitigate additional debuginfo expansions Jason Volk 2025-04-04 23:04:13 +00:00
  • b0203818db add missing feature-projections between intra-workspace crates Jason Volk 2025-04-01 08:39:41 +00:00
  • 1fd881bda5 eliminate Arc impl for trait Event Jason Volk 2025-04-11 01:29:26 +00:00
  • 5b322561ce simplify database backup interface related Jason Volk 2025-04-10 20:55:41 +00:00
  • 54fb48a983 replace admin command branches returning RoomMessageEventContent Jason Volk 2025-04-06 23:41:58 +00:00
  • d82f00c31c misc async optimizations; macro reformatting Jason Volk 2025-04-09 01:50:13 +00:00
  • cd4e6b61a9 improve appservice service async interfaces Jason Volk 2025-04-07 03:28:51 +00:00
  • 04d7f7f626 remove box ids from admin room command arguments Jason Volk 2025-04-08 04:39:01 +00:00
  • d9616c625d propagate better message from RustlsConfig load error. (#734) Jason Volk 2025-04-09 03:35:40 +00:00
  • 75aadd5c6a slightly optimize user directory search loop Jason Volk 2025-04-06 22:50:01 +00:00
  • e0508958b7 increase snake sync asynchronicity Jason Volk 2025-04-06 21:59:18 +00:00
  • ccf10c6b47 modest cleanup of snake sync service related Jason Volk 2025-04-06 20:30:15 +00:00
  • fd33f9aa79 modernize state_res w/ stream extensions Jason Volk 2025-04-06 06:39:45 +00:00
  • 7c9d3f7e07 add ReadyEq future extension Jason Volk 2025-04-06 19:09:07 +00:00
  • 7cf61b5b7b add ready_find() stream extension Jason Volk 2025-04-06 05:42:27 +00:00
  • ce6e5e48de relax Send requirement on some drier stream extensions Jason Volk 2025-04-06 05:52:48 +00:00
  • d8311a5ff6 bump crossbeam-channel bc yanked crate with potential double free June Clementine Strawberry 2025-04-08 23:38:54 -04:00
  • 47f8345457 bump tokio because of RUSTSEC-2025-0023 June Clementine Strawberry 2025-04-08 09:05:49 -04:00
  • 99868b1661 update new complement flakes June Clementine Strawberry 2025-04-06 15:30:01 -04:00
  • d5ad973464 change forbidden_server_names and etc to allow regex patterns for wildcards June Clementine Strawberry 2025-04-06 15:25:11 -04:00
  • ff276a42a3 drop unnecessary info log to debug June Clementine Strawberry 2025-04-06 13:19:09 -04:00
  • 5f8c68ab84 add trace logging for room summaries, use server_in_room instead of exists June Clementine Strawberry 2025-04-06 13:17:13 -04:00
  • 6578b83bce parallelise IO of user searching, improve perf, raise max limit to 500 June Clementine Strawberry 2025-04-05 20:09:22 -04:00
  • 3cc92b32ec bump rust toolchain to 1.86.0 June Clementine Strawberry 2025-04-05 18:37:13 -04:00
  • 9678948daf use patch of resolv-conf crate to allow no-aaaa resolv.conf option June Clementine Strawberry 2025-04-05 18:31:14 -04:00
  • 500faa8d7f simplify space join rules related Jason Volk 2025-04-04 01:05:43 +00:00
  • d6cc447add simplify acl brick-check conditions Jason Volk 2025-04-03 21:26:53 +00:00
  • e28ae8fb4d downgrade deranged crate June Clementine Strawberry 2025-04-05 14:26:00 -04:00
  • c7246662f4 try partially reverting 94b107b42b June Clementine Strawberry 2025-04-05 14:07:37 -04:00
  • a212bf7cfc update default room version to v11 June Clementine Strawberry 2025-04-05 14:00:40 -04:00
  • 58b8c7516a extend extract_variant to multiple variants Jason Volk 2025-04-03 09:02:12 +00:00
  • bb8320a691 abstract and encapsulate the awkward OptionFuture into Stream pattern Jason Volk 2025-04-04 02:39:40 +00:00
  • 532dfd004d move core::pdu and core::state_res into core::matrix:: Jason Volk 2025-04-04 03:30:13 +00:00
  • 4e5b87d0cd add missing condition for signatures upload failures June Clementine Strawberry 2025-04-04 11:34:31 -04:00
  • 00f7745ec4 remove the db pool queue full warning Jason Volk 2025-04-04 02:56:54 +00:00
  • d036394ec7 refactor incoming prev events loop; mitigate large future Jason Volk 2025-04-02 09:53:42 +00:00
  • 6a073b4fa4 remove additional unnecessary Arc Jason Volk 2025-04-02 06:28:34 +00:00
  • b7109131e2 further simplify get_missing_events; various log calls Jason Volk 2025-04-03 22:06:51 +00:00
  • 94b107b42b add some debug logging and misc cleanup to keys/signatures/upload June Clementine Strawberry 2025-04-03 16:08:02 -04:00
  • 29d55b8036 move systemd stopping notification point Jason Volk 2025-04-02 04:12:24 +00:00
  • 45fd3875c8 move runtime shutdown out of main; gather final stats Jason Volk 2025-04-03 00:59:23 +00:00
  • f9529937ce patch hyper-util due to conflicts with federation resolver hooks Jason Volk 2025-04-03 19:36:24 +00:00
  • 0b56204f89 bump additional dependencies Jason Volk 2025-04-03 04:34:11 +00:00
  • 58adb6fead upgrade hickory and hyper-util dependencies Jason Volk 2025-04-03 04:05:42 +00:00
  • 5d1404e9df fix well-known using the hooked resolver Jason Volk 2025-04-03 02:52:42 +00:00
  • f14756fb76 leave room locally if room is banned, rescind knocks on deactivation too June Clementine Strawberry 2025-04-03 12:20:53 -04:00
  • 24be579477 add appservice MSC4190 support June Clementine Strawberry 2025-04-03 12:20:10 -04:00
  • 0e0b8cc403 fixup+update msc3266, add fed support, parallelise IO June Clementine Strawberry 2025-04-02 22:51:17 -04:00
  • 1036f8dfa8 default shared history vis on unknown visibilities, drop needless error log June Clementine Strawberry 2025-04-02 22:46:01 -04:00
  • 74012c5289 significantly improve get_missing_events fed code June Clementine Strawberry 2025-04-02 22:44:44 -04:00
  • ea246d91d9 remove pointless and buggy *_visibility in-memory caches June Clementine Strawberry 2025-04-02 22:38:47 -04:00
  • 1b71b99c51 fix weird issue with acl c2s check June Clementine Strawberry 2025-04-02 10:49:38 -04:00
  • 0f81c1e1cc revert hyper-util upgrade due to continued DNS issues Jason Volk 2025-04-01 02:14:51 +00:00
  • bee1f89624 bump dependencies Jason Volk 2025-03-31 05:03:15 +00:00
  • 5768ca8442 upgrade dependency ByteSize Jason Volk 2025-03-31 04:23:47 +00:00
  • 3f0f89cddb use async_trait without axum re-export Jason Volk 2025-03-31 04:25:48 +00:00
  • d3b65af616 remove several services.globals config wrappers Jason Volk 2025-03-31 02:28:01 +00:00
  • d60920c728 workaround some large type name length issues Jason Volk 2025-03-30 22:59:29 +00:00
  • db99d3a001 remove recently-made-unnecessary unsafe block Jason Volk 2025-03-30 01:58:14 +00:00
  • bee4c6255a reorg PduEvent strip tools and callsites Jason Volk 2025-03-30 21:19:47 +00:00
  • dc6e9e74d9 add spans for for jemalloc mallctl points Jason Volk 2025-03-30 01:56:00 +00:00
  • 5bf5afaec8 instrument tokio before/after poll hooks Jason Volk 2025-03-30 01:54:55 +00:00
  • 095734a8e7 bump tokio to 1.44.1 Jason Volk 2025-03-30 03:01:58 +00:00
  • a93cb34dd6 disambiguate UInt/u64 type related in client/api/directory; use err macros. Jason Volk 2025-03-30 02:48:08 +00:00
  • b03c493bf9 add stub for database benches Jason Volk 2025-03-28 20:33:38 +00:00
  • d0132706cd add --read-only and --maintenance program option Jason Volk 2025-03-28 23:34:42 +00:00
  • 0e2009dbf5 fix client hierarchy loop condition Jason Volk 2025-03-28 22:47:00 +00:00
  • 3e57b7d35d Update expected test results Ginger 2025-03-28 12:58:18 -04:00
  • 75b6daa67f Fix off-by-one error when fetching room hierarchy Ginger 2025-03-28 12:22:23 -04:00
  • 6365f1a887 remove sccache from ci for now June Clementine Strawberry 2025-03-28 14:14:48 -04:00
  • b2bf35cfab fix benches from state-res Jason Volk 2025-03-28 06:42:30 +00:00
  • 7f448d88a4 use qualified crate names from within workspace Jason Volk 2025-03-27 03:34:33 +00:00
  • c99f5770a0 mark get_summary_and_children_federation Send Jason Volk 2025-03-27 04:07:24 +00:00
  • dfe058a244 default config item to 'none' when zstd_compression not featured Jason Volk 2025-03-27 01:08:42 +00:00
  • 07ba00f74e abstract raw query command iterations Jason Volk 2025-03-26 04:40:38 +00:00
  • 9d0ce3965e fix lints Jason Volk 2025-03-22 07:09:11 +00:00
  • d1b82ea225 use #[ignore] for todo'ed tests Jason Volk 2025-03-21 08:10:44 +00:00
  • 23e3f6526f split well_known resolver into unit Jason Volk 2025-03-19 03:49:12 +00:00
  • 8010505853 implement clear_cache() for resolver service Jason Volk 2025-03-15 04:08:57 +00:00
  • 9ce95a7030 make service memory_usage()/clear_cache() async trait Jason Volk 2025-03-15 04:07:53 +00:00
  • d8ea8b378c add Map::clear() to db interface Jason Volk 2025-03-15 02:35:10 +00:00
  • 17003ba773 add FIFO compaction for persistent-cache descriptor; comments/cleanup Jason Volk 2025-03-15 01:23:54 +00:00