465 Комити (f2f2c7c1f05de87f43cc2d18d5dc9bd636b3ed0a)

Аутор SHA1 Порука Датум
  Patrick Cloke f2f2c7c1f0
Use full GitHub links instead of bare issue numbers. (#16637) пре 6 месеци
  Patrick Cloke 85e5f2dc25
Add a new module API to update user presence state. (#16544) пре 6 месеци
  Erik Johnston ba47fea528
Allow multiple workers to write to receipts stream. (#16432) пре 6 месеци
  Erik Johnston e9069c9f91
Mark sync as limited if there is a gap in the timeline (#16485) пре 7 месеци
  Mathieu Velten eee6474bce
Remove useless async job to delete device messages on sync (#16491) пре 7 месеци
  Erik Johnston 009b47badf
Factor out `MultiWriter` token from `RoomStreamToken` (#16427) пре 7 месеци
  Patrick Cloke d7c89c5908
Return immutable objects for cachedList decorators (#16350) пре 8 месеци
  Patrick Cloke c1e244c8f7
Make cached account data/tags/admin types immutable (#16325) пре 8 месеци
  Erik Johnston e9addf6a01
Don't schedule an async task on every sync (#16312) пре 8 месеци
  Mathieu Velten 4f1840a88a
Delete device messages asynchronously and in staged batches (#16240) пре 8 месеци
  Matthew Ma 8a4fb7a6ba
Disable caching in /sync corner case (#16080) пре 9 месеци
  Patrick Cloke ad3f43be9a
Run pyupgrade for python 3.7 & 3.8. (#16110) пре 9 месеци
  Patrick Cloke 4b4e0dc3ce
Error if attempting to set m.push_rules account data, per MSC4010. (#15555) пре 1 година
  Patrick Cloke 2bfe3f0b81
Use account data constants in more places. (#15554) пре 1 година
  Sean Quah 89a71e7390
Fix a rare bug where initial /syncs would fail (#15383) пре 1 година
  Sean Quah caf43c3d7c
Faster joins: Fix spurious errors on incremental sync (#15232) пре 1 година
  dependabot[bot] 9bb2eac719
Bump black from 22.12.0 to 23.1.0 (#15103) пре 1 година
  Sean Quah 463c19ac36
Faster joins: Omit device list updates from partial state rooms in /sync (#15069) пре 1 година
  Erik Johnston f09db5c991
Skip calculating unread push actions in `/sync` when `enable_push` is false. (#14980) пре 1 година
  Sean Quah d0c713cc85
Return read-only collections from `@cached` methods (#13755) пре 1 година
  Patrick Cloke cf5233b783
Avoid fetching unused account data in sync. (#14973) пре 1 година
  Sean Quah b95407908d
Avoid mutating cached values in `_generate_sync_entry_for_account_data` (#15047) пре 1 година
  Patrick Cloke da05b70af5
Skip unused calculations in sync handler. (#14908) пре 1 година
  Patrick Cloke f36da501be
Do not calculate presence or ephemeral events when they are filtered out (#14970) пре 1 година
  Patrick Cloke ba79fb4a61
Use StrCollection in place of Collection[str] in (most) handlers code. (#14922) пре 1 година
  Patrick Cloke 8a05d5de21
Batch look-ups to see if rooms are partial stated. (#14917) пре 1 година
  David Robertson 80d44060c9
Faster joins: omit partial rooms from eager syncs until the resync completes (#14870) пре 1 година
  Erik Johnston 73ff493dfb
Merge account data streams (#14826) пре 1 година
  Patrick Cloke 3952297f6f
Calculate rooms changed for device lists to work. (#14810) пре 1 година
  Patrick Cloke 7e582a25f8
Improve /sync performance of when passing filters with empty arrays. (#14786) пре 1 година
  Richard van der Hoff a52822d39c
Log to-device msgids when we return them over /sync (#14724) пре 1 година
  David Robertson b5b5f66084
Move `StateFilter` to `synapse.types` (#14668) пре 1 година
  Richard van der Hoff cb59e08062
Improve logging and opentracing for to-device message handling (#14598) пре 1 година
  Erik Johnston cee9445884
Better return type for `get_all_entities_changed` (#14604) пре 1 година
  Andrew Ferrazzutti 1183c372fa
Use `device_one_time_keys_count` to match MSC3202 (#14565) пре 1 година
  David Robertson 1eed795fc5
Include heroes in partial join responses' state (#14442) пре 1 година
  Patrick Cloke 66a7857334
Use stable identifiers for MSC3771 & MSC3773. (#14050) пре 1 година
  Nick Mills-Barrett 0506bb100e
Remove get rooms for user with stream ordering (#13991) пре 1 година
  Patrick Cloke b4ec4f5e71
Track notification counts per thread (implement MSC3773). (#13776) пре 1 година
  Nick Mills-Barrett a466164647
Optimise get_rooms_for_user (drop with_stream_ordering) (#13787) пре 1 година
  Sean Quah 85e161631a
Faster room joins: Fix spurious error when joining a room (#13872) пре 1 година
  Sean Quah 69fa29700e
Re-type hint some collections in `/sync` code as read-only (#13754) пре 1 година
  Nick Mills-Barrett 5e7847dc92
Cache user IDs instead of profile objects (#13573) пре 1 година
  Sean Quah 84169a82dc
Avoid blocking lazy-loading `/sync`s during partial joins (#13477) пре 1 година
  Sean Quah 51c01d450a
Add some miscellaneous comments around sync (#13474) пре 1 година
  Brendan Abolivier 845732be45
Fix rooms not being properly excluded from incremental sync (#13408) пре 1 година
  Erik Johnston 5099b5ecc7
Use new `device_list_changes_in_room` table when getting device list changes (#13045) пре 1 година
  Erik Johnston 0d1d3e0708
Speed up `get_unread_event_push_actions_by_room` (#13005) пре 1 година
  Quentin Gliech 92103cb2c8
Decouple `synapse.api.auth_blocking.AuthBlocking` from `synapse.api.auth.Auth`. (#13021) пре 1 година
  Erik Johnston 888a29f412
Wait for lazy join to complete when getting current state (#12872) пре 1 година