Commit History

Author SHA1 Message Date
  Patrick Cloke c5d1e6d414 Properly parse event_fields in filters (#15607) 1 year ago
  Shay 301b4156d5 Add column `full_user_id` to tables `profiles` and `user_filters`. (#15458) 1 year ago
  Patrick Cloke cf5233b783 Avoid fetching unused account data in sync. (#14973) 1 year ago
  David Robertson 6e6edea6c1 Properly typecheck tests.api (#14983) 1 year ago
  Patrick Cloke da05b70af5 Skip unused calculations in sync handler. (#14908) 1 year ago
  Patrick Cloke 3952297f6f Calculate rooms changed for device lists to work. (#14810) 1 year ago
  Patrick Cloke 7e582a25f8 Improve /sync performance of when passing filters with empty arrays. (#14786) 1 year ago
  Sean Quah e980982b59 Do not reject `/sync` requests with unrecognised filter fields (#14369) 1 year ago
  Patrick Cloke 4283bd1cf9 Support filtering the /messages API by relation type (MSC3874). (#14148) 1 year ago
  Patrick Cloke 66a7857334 Use stable identifiers for MSC3771 & MSC3773. (#14050) 2 years ago
  Patrick Cloke b4ec4f5e71 Track notification counts per thread (implement MSC3773). (#13776) 2 years ago
  David Robertson a4ecb8e353 Actually fix typechecking with latest types-jsonschema (#13724) 2 years ago
  David Robertson 8cb9261598 Fix typechecking with latest `types-jsonschema` (#13712) 2 years ago
  Patrick Cloke c52abc1cfd Additional constants for EDU types. (#12884) 2 years ago
  Patrick Cloke 29f06704b8 Fix incorrect type hint in filtering code. (#12695) 2 years ago
  Patrick Cloke 86cf6a3a17 Remove references to unstable identifiers from MSC3440. (#12382) 2 years ago
  Patrick Cloke ea27528b5d Support stable identifiers for MSC3440: Threading (#12151) 2 years ago
  Richard van der Hoff 6c0b44a3d7 Fix `PushRuleEvaluator` and `Filter` to work on frozendicts (#12100) 2 years ago
  Richard van der Hoff e24ff8ebe3 Remove `HomeServer.get_datastore()` (#12031) 2 years ago
  Patrick Cloke cbd82d0b2d Convert all namedtuples to attrs. (#11665) 2 years ago
  Patrick Cloke a19d01c3d9 Support filtering by relations per MSC3440 (#11236) 2 years ago
  Patrick Cloke 19d5dc6931 Refactor `Filter` to handle fields according to data being filtered. (#11194) 2 years ago
  Patrick Cloke 3ab55d43bd Add missing type hints to synapse.api. (#11109) 2 years ago
  Patrick Cloke 7e440520c9 Add type hints to filtering classes. (#10958) 3 years ago
  Jonathan de Jong bf72d10dbf Use inline type hints in various other places (in `synapse/`) (#10380) 3 years ago
  Jonathan de Jong 4b965c862d Remove redundant "coding: utf-8" lines (#9786) 3 years ago
  Patrick Cloke 8a4a4186de Simplify super() calls to Python 3 syntax. (#8344) 4 years ago
  Patrick Cloke 72bec36d50 Directly import json from the standard library. (#8259) 4 years ago
  Patrick Cloke c619253db8 Stop sub-classing object (#8249) 4 years ago
  Patrick Cloke ad6190c925 Convert stream database to async/await. (#8074) 4 years ago