117 Commits (f2f2c7c1f05de87f43cc2d18d5dc9bd636b3ed0a)

Auteur SHA1 Bericht Datum
  Patrick Cloke f2f2c7c1f0
Use full GitHub links instead of bare issue numbers. (#16637) 6 maanden geleden
  Patrick Cloke f84da3c32e
Add a cache around server ACL checking (#16360) 7 maanden geleden
  Patrick Cloke 7ec0a141b4
Convert more cached return values to immutable types (#16356) 8 maanden geleden
  Patrick Cloke 85bfd4735e
Return an immutable value from get_latest_event_ids_in_room. (#16326) 8 maanden geleden
  Eric Eastwood 0f02f0b4da
Remove experimental MSC2716 implementation to incrementally import history into existing rooms (#15748) 11 maanden geleden
  Eric Eastwood 77156a4bc1
Process previously failed backfill events in the background (#15585) 1 jaar geleden
  Eric Eastwood ca3c07e833
Trace how many new events from the backfill response we need to process (#15633) 1 jaar geleden
  Sean Quah e46d5f3586
Factor out an `is_mine_server_name` method (#15542) 1 jaar geleden
  Andrew Morgan 2e59e97ebd
Move ThirdPartyEventRules into module_api/callbacks (#15535) 1 jaar geleden
  Alok Kumar Singh 197fbb123b
Remove legacy code of single user device resync api (#15418) 1 jaar geleden
  Patrick Cloke d07d255830
Implement MSC2175: remove the creator field from create events. (#15394) 1 jaar geleden
  Sean Quah d9f694932c
Fix spinloop during partial state sync when a prev event is in backoff (#15351) 1 jaar geleden
  DeepBlueV7.X 753d1d9cde
Fix joining rooms you have been unbanned from (#15323) 1 jaar geleden
  Mathieu Velten 6cddf24e36
Faster joins: don't stall when a user joins during a fast join (#14606) 1 jaar geleden
  Shay 03bccd542b
Add a class UnpersistedEventContext to allow for the batching up of storing state groups (#14675) 1 jaar geleden
  Patrick Cloke ba79fb4a61
Use StrCollection in place of Collection[str] in (most) handlers code. (#14922) 1 jaar geleden
  Erik Johnston 9187fd940e
Wait for streams to catch up when processing HTTP replication. (#14820) 1 jaar geleden
  reivilibre ba4ea7d13f
Batch up replication requests to request the resyncing of remote users's devices. (#14716) 1 jaar geleden
  reivilibre fb60cb16fe
Faster remote room joins: stream the un-partial-stating of events over replication. [rei:frrj/streams/unpsr] (#14545) 1 jaar geleden
  reivilibre 62ed877433
Improve validation of field size limits in events. (#14664) 1 jaar geleden
  David Robertson b5b5f66084
Move `StateFilter` to `synapse.types` (#14668) 1 jaar geleden
  David Robertson d10a85ec9e
Quieter logging for stateres failure at missing prev events (#14346) 1 jaar geleden
  Eric Eastwood 40fa8294e3
Refactor MSC3030 `/timestamp_to_event` to move away from our snowflake pull from `destination` pattern (#14096) 1 jaar geleden
  Shay b7a7ff6ee3
Add initial power level event to batch of bulk persisted events when creating a new room. (#14228) 1 jaar geleden
  Andrew Morgan dc02d9f8c5
Avoid checking the event cache when backfilling events (#14164) 1 jaar geleden
  Eric Eastwood 40bb37eb27
Stop getting missing `prev_events` after we already know their signature is invalid (#13816) 1 jaar geleden
  Shay b6baa46db0
Fix a bug where the joined hosts for a given event were not being properly cached (#14125) 1 jaar geleden
  Shay 7b7478e8b6
Batch up notifications after event persistence (#14033) 1 jaar geleden
  Eric Eastwood 2769ef4df1
Revert the general exception recording introduced in #13814 (#13969) 1 jaar geleden
  Kateřina Churanová 6caa303083
fix: Push notifications for invite over federation (#13719) 1 jaar geleden
  reivilibre c06b2b7142
Faster Remote Room Joins: tell remote homeservers that we are unable to authorise them if they query a room which has partial state on our server. (#13823) 1 jaar geleden
  Eric Eastwood 140af0cdb6
Record any exception when processing a pulled event (#13814) 1 jaar geleden
  Eric Eastwood 957e3d74fc
Keep track when we try and fail to process a pulled event (#13589) 1 jaar geleden
  Eric Eastwood 0bf180cbb4
Comment about a better future where we can get the state diff between two events (#13586) 1 jaar geleden
  Eric Eastwood 9385c41ba4
Fix Prometheus metrics being negative (mixed up start/end) (#13584) 1 jaar geleden
  Eric Eastwood 06df5d4250
MSC2716v4 room version - remove namespace from MSC2716 event content fields (#13551) 1 jaar geleden
  Eric Eastwood 088bcb7ecb
Time how long it takes us to do backfill processing (#13535) 1 jaar geleden
  Eric Eastwood 0a4efbc1dd
Instrument the federation/backfill part of `/messages` (#13489) 1 jaar geleden
  Eric Eastwood 92d21faf12
Instrument `/messages` for understandable traces in Jaeger (#13368) 1 jaar geleden
  Patrick Cloke f8e7a9418a
Fix missing import in `federation_event` handler. (#13431) 1 jaar geleden
  Sean Quah 224d792dd7
Refactor `_resolve_state_at_missing_prevs` to return an `EventContext` (#13404) 1 jaar geleden
  Richard van der Hoff 23768ccb4d
Faster joins: fix rejected events becoming un-rejected during resync (#13413) 1 jaar geleden
  Richard van der Hoff ca3db044a3
Fix infinite loop in partial-state resync (#13353) 1 jaar geleden
  Sean Quah 335ebb21cc
Faster room joins: avoid blocking when pulling events with missing prevs (#13355) 1 jaar geleden
  Eric Eastwood 357561c1a2
Backfill remote event fetched by MSC3030 so we can paginate from it later (#13205) 1 jaar geleden
  Sean Quah 158782c3ce
Skip soft fail checks for rooms with partial state (#13354) 1 jaar geleden
  Eric Eastwood 0f971ca68e
Update `get_pdu` to return the original, pristine `EventBase` (#13320) 1 jaar geleden
  Sean Quah 172ce29b14
Fix spurious warning when fetching state after a missing prev event (#13258) 1 jaar geleden
  David Robertson b977867358
Rate limit joins per-room (#13276) 1 jaar geleden
  Richard van der Hoff fe15a865a5
Rip out auth-event reconciliation code (#12943) 1 jaar geleden