Commit History

Author SHA1 Message Date
  H. Shay af75e0d722 fix import errors from moving sqlite/postgres import statements in engine 1 year ago
  Patrick Cloke 724e11d620 Clean-up some receipts code (#12888) 2 years ago
  Patrick Cloke c52abc1cfd Additional constants for EDU types. (#12884) 2 years ago
  Patrick Cloke b5707ceaba Avoid attempting to delete push actions for remote users. (#12879) 2 years ago
  Patrick Cloke ddc8bba00f Remove unused receipt datastore methods. (#12632) 2 years ago
  Šimon Brandner 116a4c8340 Implement changes to MSC2285 (hidden read receipts) (#12168) 2 years ago
  Patrick Cloke 3ae56d125c Improve the docstrings for the receipts store. (#12581) 2 years ago
  Erik Johnston 66053b6bfb Prefill more stream change caches. (#12372) 2 years ago
  Dirk Klimpel ac95167d2f Add some type hints to datastore. (#12255) 2 years ago
  Sean Quah 5305a5e881 Type hint the constructors of the data store classes (#11555) 2 years ago
  Patrick Cloke d93362d87f Add a constant for receipt types (m.read). (#11531) 2 years ago
  Sean Quah 2b82ec425f Add type hints for most `HomeServer` parameters (#11095) 2 years ago
  Patrick Cloke 4054dfa409 Add type hints for event streams. (#10856) 2 years ago
  Richard van der Hoff 224f2f949b Combine `LruCache.invalidate` and `invalidate_many` (#9973) 3 years ago
  Jonathan de Jong 4b965c862d Remove redundant "coding: utf-8" lines (#9786) 3 years ago
  Eric Eastwood 0a00b7ff14 Update black, and run auto formatting over the codebase (#9381) 3 years ago
  Patrick Cloke 7950aa8a27 Fix some typos. 3 years ago
  Erik Johnston 2506074ef0 Fix receipts or account data not being sent down sync (#9193) 3 years ago
  Erik Johnston 6633a4015a Allow moving account data and receipts streams off master (#9104) 3 years ago
  Will Hunt 51338491c9 Improve appservice handler to send only the most recent read receipts when no stream_id is stored. (#8744) 3 years ago
  Richard van der Hoff 903d11c43a Add `DeferredCache.get_immediate` method (#8568) 3 years ago
  Will Hunt c276bd9969 Send some ephemeral events to appservices (#8437) 3 years ago
  Erik Johnston cbabb312e0 Use `async with` for ID gens (#8383) 3 years ago
  Patrick Cloke 8a4a4186de Simplify super() calls to Python 3 syntax. (#8344) 3 years ago
  Jonathan de Jong a3f124b821 Switch metaclass initialization to python 3-compatible syntax (#8326) 3 years ago
  Patrick Cloke 54f8d73c00 Convert additional databases to async/await (#8199) 3 years ago
  Patrick Cloke 4a739c73b4 Convert simple_update* and simple_select* to async (#8173) 3 years ago
  Patrick Cloke 4c6c56dc58 Convert simple_select_one and simple_select_one_onecol to async (#8162) 3 years ago
  Erik Johnston 2231dffee6 Make StreamIdGen `get_next` and `get_next_mult` async (#8161) 3 years ago
  Patrick Cloke e8861957d9 Convert receipts and events databases to async/await. (#8076) 3 years ago