Commit Graph

169 Commits (408c13801a244a89d23f9c8e8ccce1b3d049abb6)

Author SHA1 Message Date
Patrick Cloke 3ab861ab9e
Fix type hint errors from Twisted trunk (#16526) 1 year ago
Patrick Cloke 26b960b08b
Register media servlets via regex. (#16419) 1 year ago
Erik Johnston 2b35626b6b
Refactor storing of server keys (#16261) 1 year ago
Patrick Cloke 9ec3da06da
Bump mypy-zope & mypy. (#16188) 1 year ago
Evilham 63b51ef3fb
Support IPv6-only SMTP servers (#16155) 1 year ago
Eric Eastwood 1c802de626
Re-introduce the outbound federation proxy (#15913) 1 year ago
Eric Eastwood c9bf644fa0
Revert "Federation outbound proxy" (#15910) 1 year ago
Eric Eastwood b07b14b494
Federation outbound proxy (#15773) 1 year ago
Sean Quah cc53c96bf8
Limit the size of the `HomeServerConfig` cache in trial test runs (#15646) 2 years ago
Sean Quah d0de452d12
Fix `HomeServer`s leaking during `trial` test runs (#15630) 2 years ago
Sean Quah e46d5f3586
Factor out an `is_mine_server_name` method (#15542) 2 years ago
Patrick Cloke 5e024a0645
Modify StoreKeyFetcher to read from server_keys_json. (#15417) 2 years ago
Val Lorentz cb8e274c07
Speedup tests by caching HomeServerConfig instances (#15284) 2 years ago
reivilibre edae20f926
Improve robustness when handling a perspective key response by deduplicating received server keys. (#15423) 2 years ago
Erik Johnston 91c3f32673
Speed up SQLite unit test CI (#15334) 2 years ago
Shay 1c95ddd09b
Batch up storing state groups when creating new room (#14918) 2 years ago
Patrick Cloke c9b9143655
Fix-up type hints in tests/server.py. (#15084) 2 years ago
Patrick Cloke 42aea0d8af
Add final type hint to tests.unittest. (#15072) 2 years ago
Patrick Cloke 30509a1010
Add more missing type hints to tests. (#15028) 2 years ago
Andrew Morgan 871ff05add
Fix type hints in typing edu unit tests (#14886) 2 years ago
Patrick Cloke d8cc86eff4
Remove redundant types from comments. (#14412) 2 years ago
Shay 8ab16a92ed
Persist CreateRoom events to DB in a batch (#13800) 2 years ago
Quentin Gliech e0804ef898
Improve the `synapse.api.auth.Auth` mock used in unit tests. (#13809) 2 years ago
Andrew Morgan f9f03426de
Implement MSC3852: Expose `last_seen_user_agent` to users for their own devices; also expose to Admin API (#13549) 2 years ago
Patrick Cloke 922b771337
Add missing type hints for tests.unittest. (#13397) 2 years ago
David Robertson b977867358
Rate limit joins per-room (#13276) 2 years ago
Dirk Klimpel efee345b45
Remove unnecessary `json.dumps` from tests (#13303) 2 years ago
David Robertson 52a0c8f2f7
Rename test case method to `add_hashes_and_signatures_from_other_server` (#13255) 2 years ago
Quentin Gliech fe1daad672
Move the "email unsubscribe" resource, refactor the macaroon generator & simplify the access token verification logic. (#12986) 2 years ago
Sean Quah 9d8e380d2e
Respect the `@cancellable` flag for `RestServlet`s and `BaseFederationServlet`s (#12699) 3 years ago
Richard van der Hoff f0b03186d9
Add type hints for `tests/unittest.py`. (#12347) 3 years ago
Richard van der Hoff 33ebee47e4
Remove redundant `get_success` calls in test code (#12346) 3 years ago
Richard van der Hoff b7762b0c9f
Move single-use methods out of `TestCase` (#12348) 3 years ago
Patrick Cloke 02d708568b
Replace assertEquals and friends with non-deprecated versions. (#12092) 3 years ago
Richard van der Hoff e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031) 3 years ago
Richard van der Hoff 7273011f60
Faster joins: Support for calling `/federation/v1/state` (#12013) 3 years ago
Richard van der Hoff c3db7a0b59
Tests: replace mocked Authenticator with the real thing (#11913) 3 years ago
reivilibre 513913cc6b
Expose the registered device ID from the `register_appservice_user` test helper. (#11615) 3 years ago
Olivier Wilkinson (reivilibre) 4dd9ea8f4f Revert "Revert accidental fast-forward merge from v1.49.0rc1" 3 years ago
Andrew Morgan d6fb96e056
Fix case in `wait_for_background_updates` where `self.store` does not exist (#11331) 3 years ago
Sean Quah 158d73ebdd Revert accidental fast-forward merge from v1.49.0rc1 3 years ago
Erik Johnston d08ef6f155
Make background updates controllable via a plugin (#11306) 3 years ago
Patrick Cloke 3d893b8cf2
Store arbitrary relations from events. (#11391) 3 years ago
David Robertson 0dda1a7968
Misc typing fixes for tests, part 2 of N (#11330) 3 years ago
David Robertson 4c96ce396e
Misc typing fixes for `tests`, part 1 of N (#11323) 3 years ago
Patrick Cloke 1609ccf8fe
Fix-up some type hints in the relations tests. (#11076) 3 years ago
David Robertson 370bca32e6
Don't drop user dir deltas when server leaves room (#10982) 3 years ago
David Robertson f7b034a24b
Consistently exclude from user_directory (#10960) 3 years ago
Patrick Cloke a0f48ee89d
Use direct references for configuration variables (part 7). (#10959) 3 years ago
David Robertson e46ac85d67
type-hint `HomeserverTestcase.setup_test_homeserver` (#10961) 3 years ago