52 Commit (1386ce4735019ea6e918591509ee58a82c9c635c)

Autore SHA1 Messaggio Data
  Patrick Cloke 1386ce4735
Revert "Stop returning an unused column when handling new receipts. (#13933)" (#13935) 1 anno fa
  Patrick Cloke 7766bd5b35
Stop returning an unused column when handling new receipts. (#13933) 1 anno fa
  Patrick Cloke 2fae1a3f78
Improve tests for get_unread_push_actions_for_user_in_range_*. (#13893) 1 anno fa
  Patrick Cloke 666ae87729
Update event push action and receipt tables to support threads. (#13753) 1 anno fa
  Patrick Cloke f2d12ccabe
Use partial indices on SQLIte. (#13802) 1 anno fa
  Šimon Brandner 0e99f07952
Remove support for unstable private read receipts (#13653) 1 anno fa
  Patrick Cloke 20df96a7a7
Speed up inserting `event_push_actions_staging`. (#13634) 1 anno fa
  Nick Mills-Barrett b687010f89
Rewrite get push actions queries (#13597) 1 anno fa
  Erik Johnston 5442891cbc
Make push rules use proper structures. (#13522) 1 anno fa
  Patrick Cloke 46bd7f4ed9
Clarifications for event push action processing. (#13485) 1 anno fa
  Šimon Brandner ab18441573
Support stable identifiers for MSC2285: private read receipts. (#13273) 1 anno fa
  Erik Johnston b6a6bb4027
Add comments about how event push actions are stored. (#13445) 1 anno fa
  Patrick Cloke ec24813220
Improve comments (& avoid a duplicate query) in push actions processing. (#13455) 1 anno fa
  Erik Johnston f1711e1f5c
Remove delay when rotating event push actions (#13211) 1 anno fa
  Erik Johnston 757bc0caef
Fix notification count after a highlighted message (#13223) 1 anno fa
  Erik Johnston a0f51b059c
Fix bug where we failed to delete old push actions (#13194) 1 anno fa
  Erik Johnston 578a5e24a9
Use upserts for updating `event_push_summary` (#13153) 1 anno fa
  Erik Johnston 723ce73d02
Fix stuck notification counts on small servers (#13168) 1 anno fa
  Erik Johnston dbce28b2f1
Fix unread counts on large servers (#13140) 1 anno fa
  Erik Johnston a3a05c812d
Add index to help delete old push actions (#13141) 1 anno fa
  Erik Johnston 92a0c18ef0
Improve performance of getting unread counts in rooms (#13119) 1 anno fa
  Erik Johnston 7469824d58
Fix serialization errors when rotating notifications (#13118) 1 anno fa
  Erik Johnston 5ef05c70c3
Rotate notifications more frequently (#13096) 1 anno fa
  Erik Johnston 0d1d3e0708
Speed up `get_unread_event_push_actions_by_room` (#13005) 1 anno fa
  Patrick Cloke b5707ceaba
Avoid attempting to delete push actions for remote users. (#12879) 2 anni fa
  Patrick Cloke 3e0536cd2a
Replace uses of simple_insert_many with simple_insert_many_values. (#11742) 2 anni fa
  Dirk Klimpel f82d38ed2e
Improve type hints in storage classes. (#11652) 2 anni fa
  Patrick Cloke b6102230a7
Add type hints to event_push_actions. (#11594) 2 anni fa
  Olivier Wilkinson (reivilibre) 4dd9ea8f4f Revert "Revert accidental fast-forward merge from v1.49.0rc1" 2 anni fa
  Sean Quah 5305a5e881
Type hint the constructors of the data store classes (#11555) 2 anni fa
  Sean Quah 158d73ebdd Revert accidental fast-forward merge from v1.49.0rc1 2 anni fa
  Marcus a9481223d1
Improved push typing (#11409) 2 anni fa
  Sean Quah 2b82ec425f
Add type hints for most `HomeServer` parameters (#11095) 2 anni fa
  Patrick Cloke 01c88a09cd
Use direct references for some configuration variables (#10798) 2 anni fa
  Jonathan de Jong bdfde6dca1
Use inline type hints in `http/federation/`, `storage/` and `util/` (#10381) 2 anni fa
  Richard van der Hoff 224f2f949b
Combine `LruCache.invalidate` and `invalidate_many` (#9973) 3 anni fa
  Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 3 anni fa
  Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 3 anni fa
  Erik Johnston 7a43482f19
Use execute_batch in more places (#9188) 3 anni fa
  Erik Johnston 6633a4015a
Allow moving account data and receipts streams off master (#9104) 3 anni fa
  Patrick Cloke b3a4b53587
Fix handling of stream tokens for push. (#8943) 3 anni fa
  Patrick Cloke fe0f4a3591
Move additional tasks to the background worker, part 3 (#8489) 3 anni fa
  Erik Johnston e3debf9682
Add logging on startup/shutdown (#8448) 3 anni fa
  Patrick Cloke 8a4a4186de
Simplify super() calls to Python 3 syntax. (#8344) 3 anni fa
  Patrick Cloke aec294ee0d
Use slots in attrs classes where possible (#8296) 3 anni fa
  Brendan Abolivier d4daff9b59
Fix /notifications and pushers misbehaving because of unread counts (#8280) 3 anni fa
  Brendan Abolivier a55e2707d7
Fix unread count failing on NULL values (#8270) 3 anni fa
  Brendan Abolivier 5a1dd297c3
Re-implement unread counts (again) (#8059) 3 anni fa
  Patrick Cloke d58fda99ff
Convert `event_push_actions`, `registration`, and `roommember` datastores to async (#8197) 3 anni fa
  Patrick Cloke 894dae74fe
Convert misc database code to async (#8087) 3 anni fa