Commit graph

  • 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
  • 2db4f8f647
    Update sentry-rust monorepo to 0.37.0 renovate[bot] 2025-04-01 16:11:11 +00:00
  • 7b6b7bd5dd
    Update Rust crate hyper-util to v0.1.11 renovate[bot] 2025-04-01 05:56:09 +00:00
  • 0f81c1e1cc revert hyper-util upgrade due to continued DNS issues Jason Volk 2025-04-01 02:14:51 +00:00
  • f0b0cb4130
    Update Rust crate ctor to 0.4.0 grinapo/renovate/ctor-0.x 1747205395912672814/tmp_refs/heads/renovate/ctor-0.x 1747205395912672814/renovate/ctor-0.x renovate[bot] 2025-03-31 21:43:49 +00:00
  • 09f6cfb2b5
    Update Rust crate hyper-util to v0.1.11 renovate[bot] 2025-03-31 21:43:37 +00:00
  • e7af9c2387
    Update Rust crate cargo_toml to 0.22 grinapo/renovate/cargo_toml-0.x renovate[bot] 2025-03-31 16:29:11 +00:00
  • 7bb51679cd
    Update Rust crate axum-client-ip to 0.7.0 grinapo/renovate/axum-client-ip-0.x renovate[bot] 2025-03-31 16:29:05 +00:00
  • d656d8fd3b
    Update Rust crate reqwest to v0.12.15 renovate[bot] 2025-03-31 16:28:54 +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
  • e7c749453b Update expected test results Ginger 2025-03-28 12:58:18 -04:00
  • 13fecd497b Fix off-by-one error when fetching room hierarchy Ginger 2025-03-28 12:22:23 -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
  • a57336ec13 assume canonical order in db serialization test Jason Volk 2025-03-14 06:54:08 +00:00
  • 7294368015 parallelize IO for PublicRoomsChunk vector Jason Volk 2025-03-12 23:10:38 +00:00
  • aa4d2e2363 fix unused import without feature jemalloc_conf Jason Volk 2025-03-09 03:14:00 +00:00
  • 07ec9d6d85 re-sort pushkey_deviceid (33c5afe050) Jason Volk 2025-03-26 01:32:45 +00:00
  • 63230501c9
    Update opentelemetry-rust monorepo grinapo/renovate/opentelemetry-rust-monorepo renovate[bot] 2025-03-22 02:35:53 +00:00
  • 33c5afe050
    delete pushers created with different access token on password change cy 2025-03-19 20:55:14 -04:00
  • 7bf92c8a37
    replace unnecessary check when updating device keys grinapo/fix-device-key-reset June Clementine Strawberry 2025-03-17 22:50:29 -04:00
  • 72a28fdff2
    Update axum monorepo grinapo/renovate/axum-monorepo renovate[bot] 2025-03-17 17:37:55 +00:00
  • 658c19d55e check if we already have a more preferable key backup before adding cy 2025-03-14 23:01:28 -04:00
  • d1eeb1901c
    check if we already have a more preferable key backup before adding cy 2025-03-14 23:01:28 -04:00
  • 4518f55408 guard against using someone else's access token in UIAA cy 2025-03-12 20:46:14 -04:00
  • da72472e04
    Update Rust crate async-trait to v0.1.88 renovate[bot] 2025-03-15 23:16:48 +00:00
  • ee3c585555
    skip a few flakey complement tests grinapo/03-13-2025 June Clementine Strawberry 2025-03-14 15:57:18 -04:00
  • e6a4e232fc
    guard against using someone else's access token in UIAA cy 2025-03-12 20:46:14 -04:00
  • 6c29792b3d
    respect include_leave syncv3 filter June Clementine Strawberry 2025-03-11 22:21:42 -04:00
  • 258b399de9 bump ruwuma June Clementine Strawberry 2025-03-13 10:52:13 -04:00
  • 5dea52f0f8
    stop doing complement cert gen and just use self-signed cert June Clementine Strawberry 2025-03-11 23:45:53 -04:00
  • 1d1ccec532 fix some nightly clippy lints June Clementine Strawberry 2025-03-11 23:05:56 -04:00
  • 0877f29439 respect membership filters on /members June Clementine Strawberry 2025-03-11 22:21:53 -04:00
  • e920c44cb4
    ignore humantime dep as tracing console-subscriber uses it (somewhere) June Clementine Strawberry 2025-03-11 21:15:11 -04:00
  • 5de5d6e242
    Update Rust crate bytes to v1.10.1 renovate[bot] 2025-03-12 01:11:40 +00:00
  • ae818d5b25 remove most of cargo test from engage as crane does that but with more caching June Clementine Strawberry 2025-03-11 21:08:41 -04:00
  • 7f95eef9ab
    bump ruwuma June Clementine Strawberry 2025-03-11 21:01:20 -04:00
  • 3104586884
    bump tracing-subscriber, allowlist cargo-doc lint in admin room June Clementine Strawberry 2025-03-11 18:05:36 -04:00
  • c4b05e77f3
    Fix up wording in the doc comments for admin media deletion (#694) Odd Eivind Ebbesen 2025-03-10 22:28:29 +01:00
  • 1366a3092f
    Check the room_types filter when searching for local public rooms (#698) Ginger 2025-03-10 17:28:19 -04:00
  • 1e23c95ec6
    docs: refactor reverse proxy setup sections (#701) Tamara Schmitz 2025-03-10 21:27:53 +00:00
  • 56dba8acb7
    misc docs updates June Clementine Strawberry 2025-03-10 17:15:21 -04:00
  • 26828b1b59
    chore(deps): update rust crate itertools to 0.14.0 grinapo/renovate/itertools-0.x renovate[bot] 2025-03-10 21:19:54 +00:00
  • 7c6596d3b0
    misc docs updates June Clementine Strawberry 2025-03-10 17:15:21 -04:00
  • 889fb3cf26
    add download-artifact pattern for OCI images only June Clementine Strawberry 2025-03-10 13:36:56 -04:00
  • e704bbaf11
    update complement test results June Clementine Strawberry 2025-03-10 12:30:39 -04:00
  • 5ba0c02d52
    bump ruwuma to fix a threads issue, fix more error codes, delete legacy sytest cruft June Clementine Strawberry 2025-03-10 12:29:54 -04:00
  • df1edcf498
    adjust complement cert generation June Clementine Strawberry 2025-03-10 10:32:11 -04:00
  • 0e2ca7d719
    implement disable TLS validation config option June Clementine Strawberry 2025-03-09 21:55:07 -04:00
  • cda84113b7
    docs: refactor reverse proxy setup sections Tamara Schmitz 2025-03-09 19:38:05 +01:00
  • 0e342aab7f
    fix a few error codes June Clementine Strawberry 2025-03-09 13:44:57 -04:00
  • 47ff91243d
    update complement results June Clementine Strawberry 2025-03-09 03:33:29 -04:00
  • d0c767c23c
    fix a few things to make some complement tests pass June Clementine Strawberry 2025-03-09 01:43:49 -05:00
  • 06f2039eee
    bump ruwuma to maybe fix rare device key upload issues June Clementine Strawberry 2025-03-09 00:44:56 -05:00
  • 0b012b529f
    comment gotestfmt for now June Clementine Strawberry 2025-03-08 18:59:51 -05:00
  • 5efe804a20
    always disable fed, evict admins, and forget the room when banning a room June Clementine Strawberry 2025-03-08 15:48:23 -05:00
  • ef96e7afac
    add cargo auditable for future use, ignore paste dependency being unmaintained for now strawberry 2025-03-08 13:52:56 -05:00
  • c8a730c29e
    implement MSC4267 automatically forgetting room on leave strawberry 2025-03-08 03:07:42 -05:00
  • bb0b57efb8
    bump rust-rocksdb strawberry 2025-03-08 02:30:58 -05:00
  • 5a3264980a
    adjust complement script to allow using your own hs OCI image without nix strawberry 2025-03-08 01:35:26 -05:00
  • 90fee4f50e
    add gotestfmt log output to complement script and CI output strawberry 2025-03-08 00:15:13 -05:00
  • 51d29bc1cb
    bump complement strawberry 2025-03-07 21:44:52 -05:00
  • 298b58c069
    set file_shape for roomsynctoken_shortstatehash to 3, remove rust-rocksdb package spec strawberry 2025-03-07 21:44:33 -05:00
  • 22821214d8 Check the room_types filter when searching for local public rooms Ginger 2025-03-07 12:07:23 -05:00
  • 6052c0c8a2
    ci: allow ourselves to write to the public docs directory June Clementine Strawberry 2025-03-07 01:04:53 -05:00
  • 8b3f629198
    bump rust-rocksdb June Clementine Strawberry 2025-03-07 00:57:47 -05:00
  • 4f882c3bd8
    add some ACL paw-gun checks, better PUT state event validation June Clementine Strawberry 2025-03-07 00:57:39 -05:00
  • 2c58a6efda
    allow broken no-op deny+allow room server ACL keys June Clementine Strawberry 2025-03-07 00:54:30 -05:00
  • fe65648296
    remove unnecessary map_err June Clementine Strawberry 2025-03-06 20:10:32 -05:00