Commit Graph

  • d08d390294 Make Complement CI output less unwieldy Olivier 'reivilibre 2026-04-29 19:35:33 +01:00
  • c376cdd2ee Configure Dependabot to only update Python dependencies in the lockfile. (#19743) Olivier 'reivilibre 2026-04-29 17:17:53 +00:00
  • ed3cafdb73 Partially revert "Bump authlib from 1.6.9 to 1.6.11 (#19703)" (#19742) Oleg Girko 2026-04-29 18:03:58 +01:00
  • 39b0b68d43 Use Duration in tests Erik Johnston 2026-04-29 13:27:09 +01:00
  • 6d83c1f7b8 Clarify why we need to use from_token Erik Johnston 2026-04-29 13:16:55 +01:00
  • c8e6e5da88 Update newsfile Erik Johnston 2026-04-29 13:11:34 +01:00
  • 812fcbeb25 Apply suggestions from code review Erik Johnston 2026-04-29 13:10:35 +01:00
  • 30d3bb7725 deploy: 76b4fdceed erikjohnston 2026-04-28 16:48:32 +00:00
  • 76b4fdceed Add a canonical JSON impl (#19739) Erik Johnston 2026-04-28 17:46:03 +01:00
  • 1d1994fe13 deploy: 16863c87d5 reivilibre 2026-04-28 16:18:34 +00:00
  • 5e7cbfe4ae Merge branch 'master' into develop Olivier 'reivilibre 2026-04-28 17:16:24 +01:00
  • 16863c87d5 Changelog tweaks v1.152.0 Olivier 'reivilibre 2026-04-28 13:45:53 +01:00
  • fa52c62a89 1.152.0 Olivier 'reivilibre 2026-04-28 11:47:16 +01:00
  • 449b1a4234 MSC4311: invites and knocks should contain the create event (#19722) FrenchGithubUser 2026-04-27 21:04:07 +02:00
  • 9fce7bac9b fixup! Add MAS registration shim for legacy Matrix APIs rei/vexp/cpl_mas Olivier 'reivilibre 2026-04-27 18:35:38 +01:00
  • d9956b735b fixup! Run Complement tests with MAS in GitHub Actions Olivier 'reivilibre 2026-04-27 18:31:34 +01:00
  • 9d20e24226 fixup! Run Complement tests with MAS in GitHub Actions Olivier 'reivilibre 2026-04-27 18:28:29 +01:00
  • f269733e46 dummy newsfile Olivier 'reivilibre 2026-04-27 18:25:35 +01:00
  • cc63d6bef7 Run Complement tests with MAS in GitHub Actions Olivier 'reivilibre 2026-04-27 18:26:40 +01:00
  • 4562295f4d Add MAS=1 integration test support to complement.sh Olivier 'reivilibre 2026-04-27 18:26:40 +01:00
  • 6ebbf41571 Route MAS traffic via nginx Olivier 'reivilibre 2026-04-27 18:26:39 +01:00
  • 4900eab3b2 Add MAS registration shim for legacy Matrix APIs Olivier 'reivilibre 2026-04-27 18:26:38 +01:00
  • a855ee7a72 Add MAS Complement startup and supervisord configuration Olivier 'reivilibre 2026-04-27 18:26:37 +01:00
  • 5c05b45abb Add MAS CLI binary to Complement Docker images Olivier 'reivilibre 2026-04-27 18:26:36 +01:00
  • f86094cad4 Newsfile Erik Johnston 2026-04-27 10:33:00 +01:00
  • b580c1c7f2 Add test that required state is immediately returned Erik Johnston 2026-04-27 10:31:01 +01:00
  • 2e9d6f7f35 Bump attrs from 25.4.0 to 26.1.0 (#19684) dependabot[bot] 2026-04-27 11:38:23 +01:00
  • c69d89f6ee Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp dependabot/go_modules/complement/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp-1.43.0 dependabot[bot] 2026-04-27 10:38:11 +00:00
  • 811e69b6cd Bump go.opentelemetry.io/otel from 1.36.0 to 1.41.0 in /complement (#19728) dependabot[bot] 2026-04-27 11:37:05 +01:00
  • d201b45d51 Add note about using 'now_token' Erik Johnston 2026-04-27 10:26:52 +01:00
  • 3a26806818 Ignore received EDUs if origin server in room ACL (MSC4163) (#18475) Devon Hudson 2026-04-25 00:31:44 +00:00
  • 1d23e71041 deploy: 22e1643359 MadLittleMods 2026-04-24 17:02:37 +00:00
  • 22e1643359 Add warning about known problems when configuring use_frozen_dicts (#19711) Eric Eastwood 2026-04-24 12:00:13 -05:00
  • ae242fd11d Do not mutate power levels on upgrade to v12 room (#19727) Erik Johnston 2026-04-24 17:36:35 +01:00
  • 2659da19e2 Linting kegan/4242-storage Kegan Dougal 2026-04-24 12:52:44 +01:00
  • 5378591d79 Use parameterized.expand Kegan Dougal 2026-04-24 11:54:42 +01:00
  • afdb068984 Use a CTE in _get_missing_events_state_dag_txn which is more efficient Kegan Dougal 2026-04-24 11:42:18 +01:00
  • 107029da92 Bump the minor-and-patches group across 1 directory with 2 updates (#19710) dependabot[bot] 2026-04-24 10:35:00 +00:00
  • 7fc937bac0 Stabilize MSC3266, support stable room_summary endpoint (#19720) dasha-uwu 2026-04-24 15:33:08 +05:00
  • a6b53209c3 Bump rustls-webpki from 0.103.10 to 0.103.13 (#19717) dependabot[bot] 2026-04-24 10:24:01 +00:00
  • 2691d0b8b1 Send a SSS response immediately if the config has changed and there are new results to sync (#19714) Benjamin Bouvier 2026-04-24 12:18:05 +02:00
  • 213b5a0e4d Bump python-multipart from 0.0.22 to 0.0.26 (#19700) dependabot[bot] 2026-04-24 09:04:36 +00:00
  • 43a11f5a50 Add changelog Eric Eastwood 2026-04-23 12:29:51 -05:00
  • bdfeb90e6e Client side API's should still use stripped events with MSC4311 Eric Eastwood 2026-04-23 12:18:04 -05:00
  • 1abc489849 More review comments Kegan Dougal 2026-04-23 17:08:44 +01:00
  • 93e0497fc3 Avoid a M_FORBIDDEN response when a user tries to erase their account and profile updates are disabled (#19398) Jason Little 2026-04-23 11:04:48 -05:00
  • 07e726bac2 Review comments Kegan Dougal 2026-04-23 16:52:03 +01:00
  • caa1724259 Review comments Kegan Dougal 2026-04-23 09:27:14 +01:00
  • f2afc627ef Apply suggestions from code review Kegan Dougal 2026-04-23 08:12:51 +01:00
  • 05f5ce231b fedclient: add support for MSC4242 fields kegan/4242-fedclient Kegan Dougal 2026-04-22 16:58:37 +01:00
  • 31b642e815 Changelog Kegan Dougal 2026-04-22 15:58:15 +01:00
  • af46e2e189 MSC4242: State DAGs (storage) Kegan Dougal 2026-04-22 15:54:49 +01:00
  • 059e24819b deploy: 613cb4df1c reivilibre 2026-04-22 14:32:18 +00:00
  • 924dc55b68 deploy: b07a7cc285 reivilibre 2026-04-22 11:12:04 +00:00
  • 613cb4df1c Pruning data is a feature v1.152.0rc1 Olivier 'reivilibre 2026-04-22 12:09:35 +01:00
  • 2e0905e4c4 fixup! 1.152.0rc1 (3rd try) Olivier 'reivilibre 2026-04-22 12:08:19 +01:00
  • b07a7cc285 1.152.0rc1 (3rd try) Olivier 'reivilibre 2026-04-22 12:03:05 +01:00
  • fbaff67e1b Merge branch 'develop' into release-v1.152 Olivier 'reivilibre 2026-04-22 12:01:44 +01:00
  • c8ce96f504 Reinstate removed EventBase methods (#19712) Erik Johnston 2026-04-22 11:43:59 +01:00
  • 3cdae2e278 Fix race in new pruning of device lists tables. (#19709) Erik Johnston 2026-04-21 11:39:39 +01:00
  • a9361c4f51 Bail out if admin_unsafely_bypass_quarantine was used by a non-admin (#19639) Andrew Morgan 2026-04-17 16:27:41 +01:00
  • 386701fae8 deploy: 67b4d8e7e3 MadLittleMods 2026-04-17 14:53:20 +00:00
  • 67b4d8e7e3 Add docs for what to document about a new stream (#19696) Eric Eastwood 2026-04-17 09:50:37 -05:00
  • 2a8285931e Prune old rows in device_lists_changes_in_room table. (#19473) Erik Johnston 2026-04-17 11:54:22 +01:00
  • c1280fea9e Bump the minor-and-patches group across 1 directory with 6 updates dependabot/pip/minor-and-patches-4252a951f8 dependabot[bot] 2026-04-17 10:44:50 +00:00
  • 647fb59190 Add Admin API endpoints to manage user reports (#19657) Shay 2026-04-17 03:01:23 -07:00
  • bdb1cf7416 Bump authlib from 1.6.9 to 1.6.11 (#19703) dependabot[bot] 2026-04-17 10:57:38 +01:00
  • 15c03b9689 MSC4242: State DAGs (CSAPI) (#19424) Kegan Dougal 2026-04-16 16:46:47 +01:00
  • 1b0575856e deploy: 09b48cf060 reivilibre 2026-04-16 13:26:20 +00:00
  • 09b48cf060 1.152.0rc1 (retry) Olivier 'reivilibre 2026-04-16 14:17:22 +01:00
  • 4252efa210 Merge branch 'develop' into release-v1.152 Olivier 'reivilibre 2026-04-16 14:16:46 +01:00
  • 964ca65ebb Support MSC4450: Identity Provider selection for User-Interactive Authentication with Legacy Single Sign-On. (#19693) Olivier 'reivilibre 2026-04-16 11:19:28 +00:00
  • 90af2316c8 deploy: e1b56313de reivilibre 2026-04-16 10:33:25 +00:00
  • e1b56313de Add upgrade notes for new quarantined_media_changes stream (#19694) Travis Ralston 2026-04-16 04:31:10 -06:00
  • 2d015f78ea Convert EventInternalMetadata to use Arc<RwLock<_>> (#19669) Erik Johnston 2026-04-16 10:59:39 +01:00
  • 71781de707 Add a FilteredEvent type to handle per-user data on events (#19640) Erik Johnston 2026-04-16 09:47:08 +01:00
  • e26ecadd8c deploy: 943da0ace8 reivilibre 2026-04-15 15:58:06 +00:00
  • 943da0ace8 Fix database migrations failing on platforms where SQLite is configured with SQLITE_DBCONFIG_DEFENSIVE by default, such as macOS. (#19690) Olivier 'reivilibre 2026-04-15 15:55:46 +00:00
  • 52c05c5ca4 Introduce spam_checker_spammy internal event metadata. (#19453) Olivier 'reivilibre 2026-04-15 15:53:23 +00:00
  • 8551f85390 deploy: bed00bb766 sandhose 2026-04-14 16:47:19 +00:00
  • bed00bb766 Allow resigning of events with a new signing key (#19668) Quentin Gliech 2026-04-14 18:44:58 +02:00
  • c8641b8611 deploy: d4034c0cf8 reivilibre 2026-04-14 12:18:46 +00:00
  • d4034c0cf8 1.152.0rc1 Olivier 'reivilibre 2026-04-14 13:16:25 +01:00
  • 87ca1de12c Merge remote-tracking branch 'origin/develop' into neilj/improve_perceived_display_name_performance neilj/improve_perceived_display_name_performance Neil Johnson 2026-04-14 09:39:27 +01:00
  • 17efcac91b Bump rand from 0.9.2 to 0.9.4 dependabot/cargo/rand-0.9.4 dependabot[bot] 2026-04-14 03:36:37 +00:00
  • 1a949608d5 Re-usable Complement GitHub CI workflow (#19533) Eric Eastwood 2026-04-13 17:03:46 -05:00
  • 8c1ac41cea Small simplifications to the events class (#19680) Erik Johnston 2026-04-13 17:52:13 +01:00
  • 8d1e0c51a2 Allow building a working dockerfile kegan/detwisted-experiment Kegan Dougal 2026-04-13 16:27:54 +01:00
  • 784a28bbc8 Reject device_keys: null in POST /keys/upload (#19637) Quentin Gliech 2026-04-13 15:33:19 +02:00
  • 9e74d9ccd8 Merge remote-tracking branch 'origin/develop' into neilj/improve_perceived_display_name_performance Neil Johnson 2026-04-13 11:12:17 +01:00
  • 8c542b1f9c extract helper method _setup_displayname_and_rooms to set up room and display name Neil Johnson 2026-04-13 10:30:45 +01:00
  • 4398577aa5 use variables for displaynames test_room_update_ordering_by_read_receipt Neil Johnson 2026-04-13 09:44:09 +01:00
  • 7f174f2cf8 fix confusing message ordering and comments in test_room_update_ordering_by_read_receipt Neil Johnson 2026-04-13 09:39:54 +01:00
  • 875551b466 Store precomputed room ordering in profile update tasks Neil Johnson 2026-04-13 09:23:58 +01:00
  • 0e3e947bd6 Fix docstring for limit argument in _maybe_backfill_inner(...) (#19630) Eric Eastwood 2026-04-10 13:58:30 -05:00
  • 62523d89ba Bump cryptography from 46.0.6 to 46.0.7 (#19674) dependabot[bot] 2026-04-10 18:09:54 +01:00
  • 2390116e94 Bump sqlglot from 29.0.1 to 30.2.1 (#19656) dependabot[bot] 2026-04-10 18:09:21 +01:00
  • aceb081771 Bump actions/setup-go and actions/cache. (#19654) dependabot[bot] 2026-04-10 18:06:39 +01:00
  • 3a30ca66c7 Bump sentry-sdk, hiredis and pygithub (#19655) dependabot[bot] 2026-04-10 18:06:08 +01:00
  • 2439990efc Allow 'article' and 'profile' opengraph fields on URL previews. (#19659) Will Hunt 2026-04-10 18:04:11 +01:00