Commit graph

  • c2bd5b0200 Merge branch 'leave-room-reason' into 'main' mikoto 2025-09-22 13:29:34 +00:00
  • 53fc41ecd0 Merge branch 'pdu-handling' into 'main' mikoto 2025-09-18 02:40:01 +00:00
  • f90b45374a Merge branch 'private-read-receipt' into 'main' mikoto 2025-09-17 01:32:22 +00:00
  • 156730fee7 Merge branch 'jplatte/tracing-subscriber' into 'main' Jonas Platte 2025-09-16 08:49:45 +00:00
  • 412aaae106
    Upgrade tracing-subscriber Jonas Platte 2025-09-16 10:48:45 +02:00
  • ea9edda5ee Merge branch 'parse-incoming-pdu' into 'main' mikoto 2025-09-08 09:34:28 +00:00
  • c4abca1eb5
    Bump ruma to c4f467781a7ef330dc0b7eb5d0d0cad77ebc3337 (refactor Capabilities) main Olivia Lee 2025-08-02 17:45:42 -07:00
  • 9532c853bd
    Bump ruma to daa3c8b014a601fa277e8653dea86e8897b17552 (optional UiaaInfo::params) Olivia Lee 2025-08-02 17:48:45 -07:00
  • 8c9800735b
    Bump ruma to 2ea8b833e3a80c1d650964a1f3e83ee569cf5c0b (RoomVersion -> RoomVersionRules) Olivia Lee 2025-07-13 22:17:29 -07:00
  • c4c294d64c
    Bump ruma to 3924283c5e94d2020f0991ce35c27667f8c61f0a (add RoomVersion arg to auth_types_for_event) Olivia Lee 2025-07-29 22:37:33 -07:00
  • 3cf518bb12 Merge branch 'olivia/bump-ruma' into 'main' Olivia Lee 2025-08-22 00:18:10 -07:00
  • b5bc53bb2d
    Add configuration option to allow invalid TLS certificates Kierre 2025-08-21 17:43:56 -04:00
  • a0b846baa3
    WIP: bump ruma to be19d07d850a69a5872dcc38f15a0bafb06828e5 (stateres refactor #2) olivia/bump-ruma Olivia Lee 2025-07-13 21:35:37 -07:00
  • 3d7d28fba7
    Bump ruma to 5aebd8f81fc70226940c1a46eb57ef298230d34f (SupportedVersions refactor) Olivia Lee 2025-08-02 17:59:35 -07:00
  • d11731b74f
    Bump ruma to c4f467781a7ef330dc0b7eb5d0d0cad77ebc3337 (refactor Capabilities) Olivia Lee 2025-08-02 17:45:42 -07:00
  • 792f69e316
    Bump ruma to daa3c8b014a601fa277e8653dea86e8897b17552 (optional UiaaInfo::params) Olivia Lee 2025-08-02 17:48:45 -07:00
  • 6dd9adc5af
    Bump ruma to 2ea8b833e3a80c1d650964a1f3e83ee569cf5c0b (RoomVersion -> RoomVersionRules) Olivia Lee 2025-07-13 22:17:29 -07:00
  • 3f8d7d19ce
    Bump ruma to 3924283c5e94d2020f0991ce35c27667f8c61f0a (add RoomVersion arg to auth_types_for_event) Olivia Lee 2025-07-29 22:37:33 -07:00
  • d8ec961589 Bump ruma to e8b0876dda083433a7f9181d47d0aff5a5e05497 (auth check return type change) Olivia Lee 2025-07-19 15:08:11 -07:00
  • 644639ad10 Refactor soft fail check Olivia Lee 2025-07-19 16:53:45 -07:00
  • aade2e17c2 Refactor redaction permission checks Olivia Lee 2025-07-19 22:26:49 -07:00
  • 61d2ff7183 care less about room versions prior to 3 Charles Hall 2025-08-10 14:53:38 -07:00
  • 72c1bf6795 Merge branch 'lambda/sss' into 'main' Lambda 2025-08-10 19:50:42 +00:00
  • f903421c3f SSS: implement typing indications lambda/sss Lambda 2025-05-31 22:03:23 +00:00
  • 3f315ee683 SSS: sort rooms in lists by latest event arrival time Lambda 2025-05-29 21:37:08 +00:00
  • d51aea7672 SSS: add TODOs Lambda 2025-05-29 20:04:38 +00:00
  • f9b2836405 SSS: don't set txn_id Lambda 2025-05-29 20:02:54 +00:00
  • 7b4acd214c SSS: implement num_live Lambda 2025-05-29 20:02:40 +00:00
  • 8e3e1b1f8d SSS: fix to-device event deletion Lambda 2025-05-29 20:01:11 +00:00
  • 96a9632438 SSS: implement receipts Lambda 2025-05-28 18:19:30 +00:00
  • 72c898dd41 SSS: implement room account data Lambda 2025-05-19 20:08:30 +00:00
  • d497a19c2d SSS: don't block if there is new extension data Lambda 2025-05-28 19:57:52 +00:00
  • 395d16ca22 SSS: factor out account data extension Lambda 2025-05-31 22:21:43 +00:00
  • f5ff294c3e SSS: refactor E2EE extension like other extensions Lambda 2025-05-31 17:31:36 +00:00
  • 30951cb611 SSS: factor out to_device Lambda 2025-05-28 19:57:26 +00:00
  • adff2ec637 SSS: implement bump_stamp Lambda 2025-05-20 17:44:56 +00:00
  • a2bbfd1242 SSS: Fix room names Lambda 2025-05-20 17:02:22 +00:00
  • 166a269034 SSS: fix timeline pagination Lambda 2025-05-16 18:45:12 +00:00
  • 891eb410cc SSS: implement state filtering Lambda 2025-03-30 13:15:33 +00:00
  • ede95dcee5 SSS: implement list filters Lambda 2025-03-27 18:33:30 +00:00
  • 7558d3456b SSS: split up sync_events_v5_route() Lambda 2025-03-27 20:02:16 +00:00
  • 9405e5f16c SSS: improve tracing Lambda 2025-05-31 19:12:36 +00:00
  • 142e3158e4 Bump ruma with SSS patches Lambda 2025-08-10 11:20:02 +00:00
  • 8e94020d4f SSS: switch from v4 to v5 types Lambda 2025-08-10 11:06:16 +00:00
  • c9a435ab34 Renamed MSC3575 -> MSC4186, remove obsolete config Lambda 2025-08-10 11:04:11 +00:00
  • b4f6c88e57 MSC3575: make known rooms global per connection rather than per list Lambda 2025-08-10 19:00:34 +00:00
  • a72ff4f6e6 MSC3575: avoid double-processing rooms in case of overlapping ranges Lambda 2025-08-10 19:32:12 +00:00
  • ede39370a4 MSC3575: allow empty conn_id Lambda 2025-08-10 18:53:10 +00:00
  • 64ad940bad MSC3575: remove sticky parameters Lambda 2025-08-10 18:30:00 +00:00
  • 991f1e2c0d MSC3575: factor out ConnectionKey Lambda 2025-08-10 17:25:47 +00:00
  • 3bbee92db4 MSC3575: remove useless Ok-wrapping Lambda 2025-08-10 16:26:44 +00:00
  • e75fe7b75a MSC3575: factor out TodoRoom Lambda 2025-08-10 11:41:24 +00:00
  • 6d4f165629 MSC3575: use explicit loop for ops creation Lambda 2025-08-10 11:27:02 +00:00
  • dd705a2bb2 Revert "Remove support for MSC3575 (sliding sync)" Lambda 2025-08-10 10:49:50 +00:00
  • bbd0439001 Add documentation for Short*Id types Lambda 2025-04-16 18:35:34 +00:00
  • 33da7dcd96 Check account data type match before storing to DB Lambda 2025-04-04 17:47:02 +00:00
  • 15ab91c012
    Bump ruma to d84760a925d8e5830d668b031fec53ddf9101814 (drop compat-signature-id) Olivia Lee 2025-07-13 18:16:56 -07:00
  • 98dee6ad49
    Bump ruma to 649d683f3f5b8f4f7eb1e728443e4baf25cfebca (stateres refactor #1) Olivia Lee 2025-07-13 21:46:25 -07:00
  • d283da51c6
    Upgrade rust-rocksdb Jonas Platte 2025-08-08 23:00:59 +02:00
  • b94cc429b7
    Bump ruma to 1387667de806c37a6d7f72125117009bd618e32a Olivia Lee 2025-07-13 12:59:04 -07:00
  • ab5f76f49f
    Put ruma dependency in its own TOML table Jonas Platte 2025-08-08 22:01:23 +02:00
  • 6bf289a714
    Remove unused parameter Olivia Lee 2025-08-09 00:13:10 +02:00
  • d87848b9a6
    Remove support for MSC3575 (sliding sync) Jonas Platte 2025-08-08 22:08:54 +02:00
  • 98222b38c2 bump cargo dependencies Olivia Lee 2025-07-20 13:00:11 -07:00
  • 2648991092 fix lints revealed by tracing change Olivia Lee 2025-07-20 13:55:06 -07:00
  • 13203d3b45 update rust to 1.88.0 Charles Hall 2025-07-21 09:31:18 -07:00
  • 595f35b673 fix lints for upcoming 1.88.0 toolchain Charles Hall 2025-07-21 09:33:01 -07:00
  • fa6fb37a2c bump rust version to 1.85.0 Olivia Lee 2025-07-19 15:39:18 -07:00
  • fb4d168921 fix new lints from clippy 0.1.85 Olivia Lee 2025-07-20 12:51:25 -07:00
  • e65815c82e remove unused lifetime parameter from utils::calculate_hash Olivia Lee 2025-07-19 15:48:54 -07:00
  • d2ee80db94 update flake.lock Olivia Lee 2025-07-20 13:03:00 -07:00
  • a3a2485edb improve link accessibility Charles Hall 2025-07-20 16:11:59 -07:00
  • 612a5b51cc Merge branch 'rate-limiting' into 'main' mikoto 2025-08-06 14:33:06 +00:00
  • e31f4454bd assume nix is available Charles Hall 2025-07-31 12:40:54 -07:00
  • 5e9c1f9ee3 combine conditions in before_script Charles Hall 2025-07-31 12:40:24 -07:00
  • 38202813ff remove nix-direnv Charles Hall 2025-07-30 11:06:58 -07:00
  • 547881fb4a show path upload count Charles Hall 2025-07-30 09:52:32 -07:00
  • 132528b545 improve variable names' clarity Charles Hall 2025-07-30 09:56:56 -07:00
  • 47c210d5de reorder attic token check Charles Hall 2025-07-30 09:40:08 -07:00
  • 7fc39b1845 simplify attic call Charles Hall 2025-07-30 09:26:34 -07:00
  • 85b9080c77 change working directory Charles Hall 2025-07-30 10:00:48 -07:00
  • be3822d585 drop eval Charles Hall 2025-07-30 10:03:14 -07:00
  • cf4f2fe51b use more readarray Charles Hall 2025-07-30 09:26:34 -07:00
  • 27667911ed upgrade docker images to lix 2.93.3 Charles Hall 2025-07-31 13:30:24 -07:00
  • c713e9f21f
    Remove no-op #[async_trait] attribute Jonas Platte 2025-07-26 19:33:17 +02:00
  • a3da77ce2c
    Add a couple extra Sync bounds Jonas Platte 2025-07-26 19:32:45 +02:00
  • 96d1110b99 Merge branch 'up-axum' into 'main' Jonas Platte 2025-07-30 05:52:37 +00:00
  • 40da74f28c Revert "do default-feature unification in nix" Charles Hall 2025-07-24 15:05:43 -07:00
  • b5294f9aa0 remove all-features devshell Charles Hall 2025-07-24 14:56:18 -07:00
  • cd3e01e790
    Upgrade axum Jonas Platte 2025-07-24 23:48:14 +02:00
  • e6dbc293f1 remove jemalloc support Charles Hall 2025-07-21 21:36:42 -07:00
  • 3bfcd44bf7 Merge branch 'olivia/nixos-test' into 'main' Olivia Lee 2025-07-20 18:32:54 -07:00
  • 55a01e7113
    don't strip unknown keys when copying redacts property to/from content Olivia Lee 2025-07-19 23:19:41 -07:00
  • 9a142c7557
    refactor Pdu::copy_redacts to use early returns Olivia Lee 2025-07-20 12:24:41 -07:00
  • 8acbc4c59a Work around missing #includes in rocksdb lambda/rocksdb-cstdint-workaround Lambda 2025-05-29 20:16:27 +00:00
  • a7a9b244f3 Merge branch 'registration-tokens' into 'main' mikoto 2025-06-03 04:50:45 +00:00
  • 88ad596e8d
    add type-safe accessors to account_data service Olivia Lee 2025-03-23 15:17:19 -07:00
  • b82458a460
    use event content in account_data service api instead of full events Olivia Lee 2025-03-23 14:45:33 -07:00
  • 66210bc32d
    separate account_data service methods for room vs global events Olivia Lee 2025-03-23 02:08:38 -07:00
  • 6897f0ba34
    clarify behavior in service::account_data::changes_since docs Olivia Lee 2025-03-23 01:42:51 -07:00