Commit Graph

  • 75a53ef4cf Strip the knock itself we add down /sync madlittlemods/remove-flawed-msc4311-partial-implementation Eric Eastwood 2026-05-22 20:38:18 -05:00
  • fbff6859e3 _minimal_parse_stripped_room_state Eric Eastwood 2026-05-22 20:14:43 -05:00
  • 4598a43364 _parse_stripped_room_state Eric Eastwood 2026-05-22 19:49:38 -05:00
  • de78d9eb46 Simplify logic to just use hs.config.api.room_prejoin_state instead of deriving from invite_room_state Eric Eastwood 2026-05-22 18:16:07 -05:00
  • ff533dfad2 Event ID context Eric Eastwood 2026-05-22 18:10:36 -05:00
  • 5e12cb89bb Fix events typo Eric Eastwood 2026-05-22 18:08:26 -05:00
  • 2b900b443c Better invite_room_state scrutiny Eric Eastwood 2026-05-22 18:07:54 -05:00
  • d55d564ff1 changelog rav/19795_logging Richard van der Hoff 2026-05-22 11:58:30 +01:00
  • a75ceb6c4d Add logging to MultiWriterIdGenerator for to_device stream Richard van der Hoff 2026-05-22 11:56:57 +01:00
  • 004ea3a6a3 Improve logging around sending replication updates Richard van der Hoff 2026-05-22 11:54:37 +01:00
  • 0b56f31f8b Correct misleading logging in _add_messages_to_local_device_inbox_txn Richard van der Hoff 2026-05-22 10:34:14 +01:00
  • f69c651dab fix: prevent replication stream from skipping local writes after other writer advance rei/ass/19795 Coding Assistant 2026-05-22 11:17:00 +01:00
  • ba9dd0f68e test: add regression test for to-device replication drop bug Coding Assistant 2026-05-22 11:15:40 +01:00
  • ffe5c4b256 Small comment to explain (we also explain above) Eric Eastwood 2026-05-21 19:14:03 -05:00
  • 374c4c5c86 Mark down create event after we verify it's valid Eric Eastwood 2026-05-21 19:10:56 -05:00
  • 5c1f4ca55e Use FIXME(MSC4311) prefix Eric Eastwood 2026-05-21 19:09:39 -05:00
  • 5103f1b03a Better comment flow Eric Eastwood 2026-05-21 19:06:18 -05:00
  • 76b4905198 Better logic/reasoning Eric Eastwood 2026-05-21 19:00:24 -05:00
  • 92d0d8bdac Placeholder arg docstring Eric Eastwood 2026-05-21 18:53:03 -05:00
  • 7e379e75e9 Make the TODO more obvious Eric Eastwood 2026-05-21 18:51:30 -05:00
  • cce5dc762e Merge branch 'develop' into madlittlemods/remove-flawed-msc4311-partial-implementation Eric Eastwood 2026-05-21 18:07:31 -05:00
  • 025f1a479e Fix tests erikj/events_rust Erik Johnston 2026-05-21 14:56:48 +01:00
  • c9e9d76e86 Make MAX_DURATION a SynapseDuration Erik Johnston 2026-05-21 14:45:52 +01:00
  • b99fd7329d s/debug_assert/ensure Erik Johnston 2026-05-21 14:37:30 +01:00
  • 1bbb0332bd Drop SimpleAuthPrevEvents Erik Johnston 2026-05-21 14:36:19 +01:00
  • 894d223132 Mention where get_templated_pdu_json is used Erik Johnston 2026-05-21 14:34:55 +01:00
  • aae2de1cf0 Update get_dict docstring Erik Johnston 2026-05-21 14:32:11 +01:00
  • 24e7f8516a Rename to parsed_event Erik Johnston 2026-05-21 14:31:26 +01:00
  • fc65b1d5bc Add room version to error Erik Johnston 2026-05-21 14:27:14 +01:00
  • 27e312ddaf Make JsonObject.object private Erik Johnston 2026-05-21 14:26:02 +01:00
  • 8e6e29cf1a Fix MAX_PDU_SIZE_BYTES Erik Johnston 2026-05-21 14:15:02 +01:00
  • e82ebe17b2 Small refactor to ensure we call 'validate' for all formats Erik Johnston 2026-05-21 14:14:29 +01:00
  • 69c8d226b8 Ensure we don't have stray auth_events or event_id fields unexpectedly set Erik Johnston 2026-05-21 14:10:51 +01:00
  • 71151640b2 Update error for auth_event_ids Erik Johnston 2026-05-21 14:00:43 +01:00
  • f5f7e7c729 Convert get_room_id_for_optional_room_id into match Erik Johnston 2026-05-21 13:56:08 +01:00
  • d4801f78a7 Docstring for type_state_key_tuple Erik Johnston 2026-05-21 13:46:10 +01:00
  • d7a8dc5e27 Comment which fields are mutable and immutable Erik Johnston 2026-05-21 13:43:59 +01:00
  • cdc09df65a s/on-the-wire/over-the-wire Erik Johnston 2026-05-21 13:38:50 +01:00
  • 4655b435ee Follow #19468 (Fix sending heroes in Sliding Sync) with small tweaks (#19791) develop Olivier 'reivilibre 2026-05-20 16:58:39 +01:00
  • 57299fd5bd Bump lxml from 6.0.2 to 6.1.0 (#19716) dependabot[bot] 2026-05-20 13:32:08 +00:00
  • 8fbedbb342 Ignore device_unused_fallback_key_types as well erikj/sss_immediately Erik Johnston 2026-05-20 14:28:14 +01:00
  • 569d3d8dd6 Newsfile Erik Johnston 2026-05-20 14:22:16 +01:00
  • 4c21800317 Comment on __bool__ Erik Johnston 2026-05-20 14:17:54 +01:00
  • a5e6dd23da Ensure e2ee extension doesn't always return Erik Johnston 2026-05-20 14:09:37 +01:00
  • 0b910449ef 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
  • 966e193e4e Fix sending heroes in SSS when m.room.name="" (#19468) Joe Groocock 2026-05-20 12:10:54 +01:00
  • be03be7b50 Partially revert "Bump attrs from 25.4.0 to 26.1.0 (#19684)" (#19789) Oleg Girko 2026-05-20 11:47:43 +01:00
  • 87095ae500 fix: invalidate access token cache on device deletion (#19483) FrenchGithubUser 2026-05-20 12:06:16 +02:00
  • 641abeed55 Bump idna from 3.11 to 3.15 dependabot/pip/idna-3.15 dependabot[bot] 2026-05-19 20:49:15 +00:00
  • 83e7cf9f83 Enable stats erikj/jemalloc Erik Johnston 2026-05-19 17:07:24 +01:00
  • e17ec20bcd Fixup Erik Johnston 2026-05-19 17:01:10 +01:00
  • 2d69e4a0ba Remove unused flags Erik Johnston 2026-05-19 16:41:16 +01:00
  • e2c0dcc417 Try redefining Erik Johnston 2026-05-19 16:40:33 +01:00
  • c8fbb004de Use jemalloc Erik Johnston 2026-05-19 15:34:40 +01:00
  • ef0f64c728 deploy: f83e8c34c5 gh-pages reivilibre 2026-05-19 13:37:01 +00:00
  • f83e8c34c5 Merge branch 'master' into develop Olivier 'reivilibre 2026-05-19 14:34:40 +01:00
  • 7b1c4da5df 1.153.0 v1.153.0 release-v1.153 master Olivier 'reivilibre 2026-05-19 14:13:03 +01:00
  • c36c75ef3c Use jemalloc Erik Johnston 2026-05-19 13:53:13 +01:00
  • ec4950b438 Bump types-jsonschema from 4.26.0.20260202 to 4.26.0.20260508 (#19683) dependabot[bot] 2026-05-18 16:10:40 +00:00
  • 4d0e4ff935 Fix /sync failing when MSC4354 Sticky Events are enabled and the sync request filters out Ephemeral Data Units (EDUs). (#19787) Olivier 'reivilibre 2026-05-18 12:15:57 +01:00
  • d8b4ffdf2d Fix validation of frozen message event with mentions. (#19634) Gaëtan 2026-05-18 10:27:10 +01:00
  • e58c2972fb Correctly handle failing to parse event dict from DB Erik Johnston 2026-05-18 09:48:08 +01:00
  • 8eb220a5e2 Replace wait_for_quarantined_media_stream_id(...) with standard wait_for_stream_token(...) (#19764) Eric Eastwood 2026-05-15 13:51:03 -05:00
  • 19f636244c Prefer close backfill points (absolute distance) (#19748) Eric Eastwood 2026-05-15 11:49:11 -05:00
  • aa348ce479 Update for MSC4335 landing in the spec hughns/msc4335 Hugh Nimmo-Smith 2026-05-15 17:06:26 +01:00
  • a5081d102e Newsfile Erik Johnston 2026-05-15 12:12:57 +01:00
  • 5542419c28 Fix EventProtocol to work with the Rust class Erik Johnston 2026-05-13 14:18:08 +01:00
  • 1cc69f1b76 Fix tests after porting EventBase to Rust Erik Johnston 2026-05-12 15:30:35 +01:00
  • 8e64822538 Port EventBase hierarchy to the Rust Event class Erik Johnston 2026-05-09 13:56:02 +01:00
  • d727734f71 deploy: 0c6e0f79e5 reivilibre 2026-05-15 15:32:08 +00:00
  • 0c6e0f79e5 doc: Enhance update_profile_information documentation with picture claim (#19508) mhlas7 2026-05-15 08:29:53 -07:00
  • 6135aaca11 Add Event pyclass to Rust Erik Johnston 2026-05-09 13:53:16 +01:00
  • e028519772 Add helpers and visibility for the upcoming Event port Erik Johnston 2026-05-09 13:48:02 +01:00
  • c9c3fc769a Merge branch 'release-v1.153' into develop Olivier 'reivilibre 2026-05-15 13:21:14 +01:00
  • 0ff50720d8 1.153.0rc3 v1.153.0rc3 Olivier 'reivilibre 2026-05-15 11:43:12 +01:00
  • 71e1da976c Revert "Send a SSS response immediately if the config has changed and there are new results to sync (#19714)" (#19784) Olivier 'reivilibre 2026-05-15 11:36:47 +01:00
  • 3f0f03d536 Revert "Send a SSS response immediately if the config has changed and there are new results to sync (#19714)" (#19784) Olivier 'reivilibre 2026-05-15 11:36:47 +01:00
  • 9ce68a6a4a Bump gitpython from 3.1.47 to 3.1.50 (#19767) dependabot[bot] 2026-05-15 10:29:39 +00:00
  • 5c8419eed7 Bump authlib from 1.6.11 to 1.6.12 (#19776) dependabot[bot] 2026-05-15 10:26:51 +00:00
  • cf64199ea0 Bump urllib3 from 2.6.3 to 2.7.0 (#19771) dependabot[bot] 2026-05-15 10:24:49 +00:00
  • ff55aff5b2 Fix up event-construction in tests ahead of the Rust event port (#19781) Erik Johnston 2026-05-15 10:12:42 +01:00
  • b233892a13 Update wait_for_stream_token(...) patterns and fix sync fetching with unbounded token (#19644) Eric Eastwood 2026-05-14 14:53:16 -05:00
  • 86a1e73ef4 Consolidate MSC4242 state DAG checks via a TypeIs helper (#19774) Erik Johnston 2026-05-14 19:02:33 +01:00
  • cfb5e86337 device_unused_fallback_key_types should have the same problem rei/ss_fix_always_ready Olivier 'reivilibre 2026-05-14 16:57:59 +01:00
  • 6a2dce01bd device_one_time_keys_count is not notifiable, even when non-empty Olivier 'reivilibre 2026-05-14 16:04:26 +01:00
  • ace8447037 Tidy up Rust RoomVersion structs (#19766) Erik Johnston 2026-05-14 11:21:00 +01:00
  • b90a0e9fe9 Use StrCollection for prev_state_events. (#19777) Erik Johnston 2026-05-14 10:29:16 +01:00
  • 0417805652 Merge branch 'develop' into hughns/msc4335 Hugh Nimmo-Smith 2026-05-13 21:21:30 +01:00
  • ff0420a03c Improve We can't get valid state history. logging (#19765) Eric Eastwood 2026-05-13 12:31:38 -05:00
  • 83f1da0156 Describe methods on SlidingSyncStickyEventsToken rei/sticky_events_sliding_sync Olivier 'reivilibre 2026-05-13 17:58:38 +01:00
  • a289786199 Describe NonNegativeStrictInt reason for preference Olivier 'reivilibre 2026-05-13 17:54:48 +01:00
  • fd2a3e7567 Describe __get_pydantic_core_schema__ Olivier 'reivilibre 2026-05-13 17:52:44 +01:00
  • 12c8d8ae5f Comment that we should use MultiWriterStreamToken Olivier 'reivilibre 2026-05-13 17:44:39 +01:00
  • 79fa6e5bb5 deploy: 16c17f3a42 anoadragon453 2026-05-13 15:30:09 +00:00
  • 4eaee2b879 Merge branch 'release-v1.152' into release-v1.153 Olivier 'reivilibre 2026-05-13 16:29:19 +01:00
  • 1409dbc229 Merge remote-tracking branch 'origin/release-v1.152' into develop Andrew Morgan 2026-05-13 17:27:06 +02:00
  • 16c17f3a42 Add CVE IDs to changelog for 1.152.1. (#19778) release-v1.152 Denis Kasak 2026-05-13 17:26:16 +02:00
  • 2b42e54900 Comment why we use .START (and refactor to make it a .START) Olivier 'reivilibre 2026-05-13 16:08:18 +01:00
  • 3407bf8c1f fixup! drive-by docstring typo fix Olivier 'reivilibre 2026-05-13 15:56:41 +01:00
  • 1b0622fa99 Merge branch 'release-v1.153' into develop Olivier 'reivilibre 2026-05-13 13:10:18 +01:00