Commit History

Author SHA1 Message Date
  Andrew Morgan 83be72d76c Add `StreamKeyType` class and replace string literals with constants (#12567) 2 years ago
  Eric Eastwood 84facf769e Fix `/messages` throwing a 500 when querying for non-existent room (#12683) 2 years ago
  Eric Eastwood 793d03e2c5 Generate historic pagination token for `/messages` when no `?from` token provided (#12370) 2 years ago
  Patrick Cloke 8fe930c215 Move get_bundled_aggregations to relations handler. (#12237) 2 years ago
  Patrick Cloke fc9bd620ce Add a relations handler to avoid duplication. (#12227) 2 years ago
  Sean Quah 605d161d7d Add cancellation support to `ReadWriteLock` (#12120) 2 years ago
  Patrick Cloke 1d11b452b7 Use the proper serialization format when bundling aggregations. (#12090) 2 years ago
  Richard van der Hoff e24ff8ebe3 Remove `HomeServer.get_datastore()` (#12031) 2 years ago
  Patrick Cloke 68acb0a29d Include whether the requesting user has participated in a thread. (#11577) 2 years ago
  Patrick Cloke 6bf81a7a61 Bundle aggregations outside of the serialization method. (#11612) 2 years ago
  Patrick Cloke dd47788752 Do not bundle aggregations for APIs which shouldn't include them. (#11592) 2 years ago
  Richard van der Hoff b1ecd19c5d Fix 'delete room' admin api to work on incomplete rooms (#11523) 2 years ago
  Dirk Klimpel 8840a7b7f1 Convert delete room admin API to async endpoint (#11223) 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 5573133348 Move experimental & retention config out of the server module. (#11070) 2 years ago
  Patrick Cloke 94b620a5ed Use direct references for configuration variables (part 6). (#10916) 2 years ago
  Patrick Cloke eb2c7e51c4 Clean-up type hints in server config (#10915) 2 years ago
  Patrick Cloke b3590614da Require type hints in the handlers module. (#10831) 2 years ago
  Patrick Cloke 01c88a09cd Use direct references for some configuration variables (#10798) 2 years ago
  Jonathan de Jong 98aec1cc9d Use inline type hints in `handlers/` and `rest/`. (#10382) 2 years ago
  Jonathan de Jong 4b965c862d Remove redundant "coding: utf-8" lines (#9786) 3 years ago
  Patrick Cloke 7fdc6cefb3 Fix additional type hints. (#9543) 3 years ago
  Eric Eastwood 0a00b7ff14 Update black, and run auto formatting over the codebase (#9381) 3 years ago
  Richard van der Hoff a090b86209 Add `force_purge` option to delete-room admin api. (#8843) 3 years ago
  Patrick Cloke 629a951b49 Move additional tasks to the background worker, part 4 (#8513) 3 years ago
  Patrick Cloke c9c0ad5e20 Remove the deprecated Handlers object (#8494) 3 years ago
  Erik Johnston 7941372ec8 Make token serializing/deserializing async (#8427) 3 years ago
  Erik Johnston ea70f1c362 Various clean ups to room stream tokens. (#8423) 3 years ago
  Patrick Cloke babc027543 Fix a bad merge from release-v1.20.0. (#8354) 3 years ago