Commit History

Author SHA1 Message Date
  Patrick Cloke d38d0dffc9 Use StrCollection in additional places. (#16301) 9 months ago
  Patrick Cloke ad3f43be9a Run pyupgrade for python 3.7 & 3.8. (#16110) 10 months ago
  Eric Eastwood 30a5076da8 Log when events are (unexpectedly) filtered out of responses in tests (#14213) 1 year ago
  David Robertson 4bb26c95a9 Refactor `filter_events_for_server` (#15240) 1 year ago
  David Robertson b5b5f66084 Move `StateFilter` to `synapse.types` (#14668) 1 year ago
  Mathieu Velten 1526ff389f Faster joins: filter out non local events when a room doesn't have its full state (#14404) 1 year ago
  Eric Eastwood 2c63cdcc3f Add debug logs to figure out why an event was filtered (#14095) 1 year ago
  Erik Johnston 535f8c8f7d Skip filtering during push if there are no push actions (#13992) 1 year ago
  Sean Quah 51c01d450a Add some miscellaneous comments around sync (#13474) 1 year ago
  Eric Eastwood 92d21faf12 Instrument `/messages` for understandable traces in Jaeger (#13368) 1 year ago
  Erik Johnston e610128c50 Add a `filter_event_for_clients_with_state` function (#13222) 1 year ago
  Richard van der Hoff 79dadf7216 Fix 404 on `/sync` when the last event is a redaction of an unknown/purged event (#12905) 2 years ago
  Erik Johnston 1e453053cb Rename storage classes (#12913) 2 years ago
  Brendan Abolivier 4cc4229cd7 Prevent expired events from being filtered out when retention is disabled (#12611) 2 years ago
  Richard van der Hoff 17d99f758a Optimise backfill calculation (#12522) 2 years ago
  Richard van der Hoff 6927d87254 Handle outliers in `/federation/v1/event` (#12332) 2 years ago
  Patrick Cloke dda9b7fc4d Use the ignored_users table to test event visibility & sync. (#12225) 2 years ago
  Richard van der Hoff 87c230c27c Update client-visibility filtering for outlier events (#12155) 2 years ago
  reivilibre 4c2096599c Make the `get_global_account_data_by_type_for_user` cache be a tree-cache whose key is prefixed with the user ID (#11788) 2 years ago
  Jonathan de Jong 95e47b2e78 [pyupgrade] `synapse/` (#10348) 2 years ago
  Jonathan de Jong bf72d10dbf Use inline type hints in various other places (in `synapse/`) (#10380) 2 years ago
  Jonathan de Jong 4b965c862d Remove redundant "coding: utf-8" lines (#9786) 3 years ago
  Patrick Cloke af387cf52a Add type hints to misc. files. (#9676) 3 years ago
  David Teller b0b2cac057 Merge pull request #9150 from Yoric/develop-context 3 years ago
  Tim Gates e1943d1353 Typo fix in a comment: subequently -> subsequently. (#8988) 3 years ago
  David Teller de7f049527 FIXUP: Don't filter events at all for admin/v1/rooms/.../context/... 3 years ago
  David Teller 10332c175c New API /_synapse/admin/rooms/{roomId}/context/{eventId} 3 years ago
  Erik Johnston 70586aa63e Try and drop stale extremities. (#8929) 3 years ago
  Patrick Cloke be2db93b3c Do not assume that the contents dictionary includes history_visibility. (#8945) 3 years ago
  Patrick Cloke c5251c6fbd Do not assume that account data is of the correct form. (#8454) 3 years ago