summary refs log tree commit diff
path: root/tests/handlers/test_federation.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use full GitHub links instead of bare issue numbers. (#16637)Patrick Cloke2023-11-151-3/+3
* Update ruff config (#16283)Patrick Cloke2023-09-081-1/+1
* Bump mypy-zope & mypy. (#16188)Patrick Cloke2023-08-291-2/+2
* Replace make_awaitable with AsyncMock (#16179)Patrick Cloke2023-08-241-28/+24
* Re-introduce the outbound federation proxy (#15913)Eric Eastwood2023-07-181-1/+1
* Revert "Federation outbound proxy" (#15910)Eric Eastwood2023-07-101-1/+1
* Federation outbound proxy (#15773)Eric Eastwood2023-07-051-1/+1
* Add final type hint to tests.unittest. (#15072)Patrick Cloke2023-02-141-9/+9
* Faster joins: don't stall when a user joins during a fast join (#14606)Mathieu Velten2023-02-101-20/+20
* Faster joins: Refactor handling of servers in room (#14954)Sean Quah2023-02-031-1/+1
* Faster joins: Avoid starting duplicate partial state syncs (#14844)Sean Quah2023-01-201-1/+111
* Add missing type hints to tests.handlers. (#14680)Patrick Cloke2022-12-161-1/+1
* Avoid checking the event cache when backfilling events (#14164)Andrew Morgan2022-10-181-1/+104
* Faster Room Joins: don't leave a stuck room partial state flag if the join fa...reivilibre2022-08-011-1/+121
* Refactor `_resolve_state_at_missing_prevs` to return an `EventContext` (#13404)Sean Quah2022-08-011-4/+11
* Faster room joins: avoid blocking when pulling events with missing prevs (#13...Sean Quah2022-07-261-0/+1
* Rip out auth-event reconciliation code (#12943)Richard van der Hoff2022-07-141-139/+1
* Rename test case method to `add_hashes_and_signatures_from_other_server` (#13...David Robertson2022-07-121-1/+1
* Fix inconsistencies in event validation (#13088)Richard van der Hoff2022-06-171-4/+10
* Fix typechecks against twisted trunk (#13061)David Robertson2022-06-151-4/+4
* Wait for lazy join to complete when getting current state (#12872)Erik Johnston2022-06-011-2/+4
* Rename storage classes (#12913)Erik Johnston2022-05-311-2/+4
* Pull out less state when handling gaps mk2 (#12852)Erik Johnston2022-05-261-1/+5
* Fix up `state_store` naming (#12871)Erik Johnston2022-05-251-2/+2
* Add some type hints to `event_federation` datastore (#12753)Dirk Klimpel2022-05-181-0/+1
* Add type hints for `tests/unittest.py`. (#12347)Richard van der Hoff2022-04-011-2/+3
* Raise an exception when getting state at an outlier (#12191)Richard van der Hoff2022-04-011-18/+54
* Bump `black` and `click` versions (#12320)David Robertson2022-03-291-3/+3
* Add type hints to more tests files. (#12240)Dirk Klimpel2022-03-171-15/+21
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-1/+1
* Refactor the way we set `outlier` (#11634)Richard van der Hoff2022-01-051-3/+1
* Fix 500 error on `/messages` when we accumulate more than 5 backward extremit...Eric Eastwood2021-10-141-0/+64
* Factor out common code for persisting fetched auth events (#10896)Richard van der Hoff2021-09-241-1/+6
* Split `FederationHandler` in half (#10692)Richard van der Hoff2021-08-261-4/+12
* Flatten the synapse.rest.client package (#10600)reivilibre2021-08-171-1/+1
* Fix backfilled events being rejected for no `state_groups` (#10439)Eric Eastwood2021-07-291-0/+131
* Improve validation for `send_{join,leave,knock}` (#10225)Richard van der Hoff2021-06-241-1/+1
* Fix (final) Bugbear violations (#9838)Jonathan de Jong2021-04-201-1/+1
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-2/+10
* Honour ratelimit flag for application services for invite ratelimiting (#9302)Erik Johnston2021-02-031-47/+0
* Ratelimit invites by room and target user (#9258)Erik Johnston2021-01-291-1/+92
* Various clean-ups to the logging context code (#8935)Patrick Cloke2020-12-141-3/+3
* Apply an IP range blacklist to push and key revocation requests. (#8821)Patrick Cloke2020-12-021-1/+1
* Consistently use room_id from federation request body (#8776)Richard van der Hoff2020-11-191-1/+0
* Remove the deprecated Handlers object (#8494)Patrick Cloke2020-10-091-1/+1
* Implement room version 6 (MSC2240). (#7506)Patrick Cloke2020-05-151-3/+3
* Strictly enforce canonicaljson requirements in a new room version (#7381)Patrick Cloke2020-05-141-1/+66
* Pass room_version into `event_from_pdu_json`Richard van der Hoff2020-02-061-2/+4
* Fix bug which caused rejected events to be stored with the wrong room state ...Richard van der Hoff2019-11-061-0/+126
* Lint (again)Brendan Abolivier2019-10-031-3/+1
* LintBrendan Abolivier2019-10-031-5/+5
* Add test caseBrendan Abolivier2019-10-031-0/+83
* Make unit tests workErik Johnston2016-01-181-141/+0
* Merge pull request #456 from matrix-org/store_event_actionsDavid Baker2016-01-081-0/+11
|\
| * fix testsDavid Baker2016-01-061-0/+4
| * fix testsDavid Baker2016-01-041-1/+1
| * Add mocks to make tests work againDavid Baker2015-12-221-0/+7
* | copyrightsMatthew Hodgson2016-01-071-1/+1
|/
* Don't needlessly compute contextErik Johnston2015-06-031-2/+2
* Don't bother checking for updates if the stream token hasn't advanced for a userMark Haines2015-05-131-2/+2
* Make work in both Maria and SQLite. Fix testsErik Johnston2015-04-011-0/+9
* Factor out some of the common homeserver setup code into aMark Haines2015-02-111-8/+3
* Try to ensure we don't persist an event we have already persisted. In persist...Erik Johnston2015-02-031-1/+4
* Initial implementation of auth conflict resolutionErik Johnston2015-01-291-0/+2
* Construct the EventContext in the state handler rather than constructing one ...Mark Haines2014-12-161-10/+8
* Kill off synapse.api.events.*Erik Johnston2014-12-161-5/+2
* Fix federation testErik Johnston2014-12-111-18/+24
* fix UTs by telling all the mock stores about the new methods for tracking ret...Matthew Hodgson2014-12-091-0/+2
* Fix bugs when joining a remote room that has dodgy event graphs. This should ...Erik Johnston2014-11-271-1/+5
* Fix tests.Erik Johnston2014-11-261-1/+1
* Fix bugs in invite/join dances.Erik Johnston2014-11-251-5/+7
* replace user_id with senderMark Haines2014-11-191-1/+2
* Merge PDUs and Events into one objectMark Haines2014-11-141-2/+3
* Validate signatures on incoming eventsMark Haines2014-11-141-1/+3
* Rename annotate_state_groups to annotate_event_with_stateErik Johnston2014-11-111-3/+3
* Fix Federation testErik Johnston2014-11-051-1/+1
* Fix federation handler tests. I've removed the invite/join dance ones as they...Erik Johnston2014-11-041-57/+27
* SPEC-7: Rename 'ts' to 'origin_server_ts'Mark Haines2014-10-171-3/+3
* Merge branch 'develop' into server2server_signingMark Haines2014-09-301-1/+1
|\
| * Fix test where we changed arguments used to call the notifierErik Johnston2014-09-251-1/+1
* | Sign federation transactionsMark Haines2014-09-241-1/+6
|/
* Correctly handle receiving 'missing' Pdus from federation, rather than just d...Erik Johnston2014-09-151-1/+3
* Have all unit tests import from our own subclass of trial's unittest TestCase...Paul "LeoNerd" Evans2014-09-121-5/+1
* Fix test to assert that we don't do authErik Johnston2014-09-031-1/+1
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has...Matthew Hodgson2014-09-031-1/+1
* Remove get_state_for_room function from federation handlerMark Haines2014-08-281-2/+8
* Merge branch 'develop' into storage_transactionsMark Haines2014-08-271-2/+1
|\
| * Fix tests.Erik Johnston2014-08-271-2/+1
* | Fill out prev_events before calling persist_eventMark Haines2014-08-271-17/+26
|/
* Fix ALL THE UNIT TESTSKegan Dougal2014-08-261-1/+0
* Fix federation test, since we now hit store.get_roomErik Johnston2014-08-201-1/+2
* Update testsErik Johnston2014-08-191-4/+4
* Removed http_server from HomeServer. Updated unit tests to use either resourc...Kegan Dougal2014-08-141-1/+1
* add in copyrights to everything, not just the synapse subdir, and add a copyr...Matthew Hodgson2014-08-131-0/+14
* Reference Matrix Home Servermatrix.org2014-08-121-0/+107