121 Commits (871ff05addfabecafe3e5d906f63fcc7af895cd5)

Author SHA1 Message Date
  Andrew Morgan 871ff05add
Fix type hints in typing edu unit tests (#14886) 1 year ago
  realtyem 854a6884d8
Modernize unit tests configuration settings for workers. (#14568) 1 year ago
  Mathieu Velten 41461fd4d6
typing: check origin server of typing event against room's servers (#13830) 1 year ago
  reivilibre c06b2b7142
Faster Remote Room Joins: tell remote homeservers that we are unable to authorise them if they query a room which has partial state on our server. (#13823) 1 year ago
  Quentin Gliech 3dd175b628
`synapse.api.auth.Auth` cleanup: make permission-related methods use `Requester` instead of the `UserID` (#13024) 1 year ago
  Erik Johnston 44de53bb79
Reduce state pulled from DB due to sending typing and receipts over federation (#12964) 2 years ago
  Erik Johnston 888a29f412
Wait for lazy join to complete when getting current state (#12872) 2 years ago
  Patrick Cloke c52abc1cfd
Additional constants for EDU types. (#12884) 2 years ago
  Sean Quah 78b99de7c2
Prefer `make_awaitable` over `defer.succeed` in tests (#12505) 2 years ago
  Dirk Klimpel 9d21ecf7ce
Add type hints to tests files. (#12256) 2 years ago
  Patrick Cloke 02d708568b
Replace assertEquals and friends with non-deprecated versions. (#12092) 2 years ago
  Richard van der Hoff e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031) 2 years ago
  Patrick Cloke 4054dfa409
Add type hints for event streams. (#10856) 2 years ago
  Dagfinn Ilmari Mannsåker 47e28b4031
Ignore EDUs for rooms we're not in (#10317) 2 years ago
  Erik Johnston 3e831f24ff
Don't hammer the database for destination retry timings every ~5mins (#10036) 3 years ago
  Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 3 years ago
  Patrick Cloke 0b3112123d
Use mock from the stdlib. (#9772) 3 years ago
  Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 3 years ago
  Richard van der Hoff 394516ad1b Remove spurious "SynapseRequest" result from `make_request" 3 years ago
  Richard van der Hoff c834f1d67a remove unused `resource_for_federation` 3 years ago
  Richard van der Hoff 7ea85302f3 fix up various test cases 3 years ago
  Patrick Cloke 30fba62108
Apply an IP range blacklist to push and key revocation requests. (#8821) 3 years ago
  Richard van der Hoff acfe3b3065 Remove redundant `HomeserverTestCase.render` 3 years ago
  Patrick Cloke 629a951b49
Move additional tasks to the background worker, part 4 (#8513) 3 years ago
  reivilibre 576bc37d31
Catch-up after Federation Outage (split, 4): catch-up loop (#8272) 3 years ago
  Erik Johnston c9dbee50ae
Fixup pusher pool notifications (#8287) 3 years ago
  Erik Johnston dc9dcdbd59 Revert "Fixup pusher pool notifications" 3 years ago
  Erik Johnston e7fd336a53 Fixup pusher pool notifications 3 years ago
  Patrick Cloke cef00211c8
Allow for make_awaitable's return value to be re-used. (#8261) 3 years ago
  Patrick Cloke e00816ad98
Do not yield on awaitables in tests. (#8193) 3 years ago
  Patrick Cloke 6fe12c9512
Do not propagate typing notifications from shadow-banned users. (#8176) 3 years ago
  Patrick Cloke 4c6c56dc58
Convert simple_select_one and simple_select_one_onecol to async (#8162) 3 years ago
  Patrick Cloke 050e20e7ca
Convert some of the general database methods to async (#8100) 3 years ago
  Patrick Cloke 5ecc8b5825
Convert devices database to async/await. (#8069) 3 years ago
  Patrick Cloke d68e10f308
Convert account data, device inbox, and censor events databases to async/await (#8063) 3 years ago
  Patrick Cloke d4a7829b12
Convert synapse.api to async/await (#8031) 3 years ago
  Erik Johnston 9006e125af Fix tests 3 years ago
  Patrick Cloke 3630825612
Convert the typing handler to async/await. (#7679) 4 years ago
  Erik Johnston 1531b214fc
Add ability to wait for replication streams (#7542) 4 years ago
  Richard van der Hoff 3e99528f2b
Store room version on invite (#6983) 4 years ago
  Patrick Cloke 509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 4 years ago
  Richard van der Hoff b58d17e44f Refactor the membership check methods in Auth 4 years ago
  Erik Johnston b08b0a22d5
Add typing to synapse.federation.sender (#6871) 4 years ago
  Erik Johnston b660327056
Resync remote device list when detected as stale. (#6786) 4 years ago
  Erik Johnston 2284eb3a53
Add database config class (#6513) 4 years ago
  Erik Johnston b3a4e35ca8 Fixup functions to consistently return deferreds 4 years ago
  Amber Brown 0f87b912ab
Implementation of MSC2314 (#6176) 4 years ago
  Hubert Chathi bb6cec27a5 rename get_devices_by_remote to get_device_updates_by_remote 4 years ago
  Erik Johnston 3f33879be4 Port federation_server to async/await 4 years ago
  Richard van der Hoff a139420a3c
Fix races in room stats (and other) updates. (#6187) 4 years ago