summary refs log tree commit diff
path: root/synapse/replication/http (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add `instance_map` config and route replication calls (#7495)Erik Johnston2020-05-141-6/+15
* Have all instances correctly respond to REPLICATE command. (#7475)Erik Johnston2020-05-131-2/+2
* Thread through instance name to replication client. (#7369)Erik Johnston2020-05-012-2/+21
* Remove 'limit' param from `get_repl_stream_updates` APIRichard van der Hoff2020-04-231-5/+7
* Move catchup of replication streams to worker. (#7024)Erik Johnston2020-03-252-0/+80
* Store room_versions in EventBase objects (#6875)Richard van der Hoff2020-03-052-8/+19
* Store room version on invite (#6983)Richard van der Hoff2020-02-262-2/+36
* Fixup synapse.replication to pass mypy checks (#6667)Erik Johnston2020-01-141-5/+5
* Change EventContext to use the Storage class (#6564)Erik Johnston2019-12-202-2/+6
* Propagate reason in remotely rejected invitesErik Johnston2019-11-281-2/+5
* Merge pull request #6332 from matrix-org/erikj/query_devices_fixErik Johnston2019-11-262-1/+82
|\
| * Fixup docsErik Johnston2019-11-261-1/+5
| * Fix caching devices for remote servers in worker.Erik Johnston2019-11-052-1/+78
* | Address review commentsAndrew Morgan2019-11-061-1/+1
* | Don't forget to ratelimit calls outside of RegistrationHandlerAndrew Morgan2019-11-061-0/+2
|/
* Remove usage of deprecated logger.warn method from codebase (#6271)Andrew Morgan2019-10-312-2/+2
* Port replication http server endpoints to async/awaitErik Johnston2019-10-296-44/+26
* Trace how long it takes for the send trasaction to complete, including retrys...Jorik Schellekens2019-09-051-1/+6
* Add opentracing to all client servlets (#5983)Jorik Schellekens2019-09-051-10/+6
* Remove bind_email and bind_msisdn (#5964)Andrew Morgan2019-09-041-18/+3
* Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2019-08-305-11/+11
* Opentracing across workers (#5771)Jorik Schellekens2019-08-221-2/+14
* Revert "Add "require_consent" parameter for registration"Brendan Abolivier2019-08-221-2/+0
* Add "require_consent" parameter for registrationHalf-Shot2019-08-221-0/+2
* Merge tag 'v1.2.0rc2' into developAndrew Morgan2019-07-241-1/+1
|\
| * Fix servlet metric names (#5734)Jorik Schellekens2019-07-241-1/+1
* | Replace returnValue with return (#5736)Amber Brown2019-07-236-13/+13
|/
* Remove access-token support from RegistrationHandler.register (#5641)Richard van der Hoff2019-07-081-6/+0
* Remove support for invite_3pid_guest. (#5625)Richard van der Hoff2019-07-051-65/+0
* Run Black. (#5482)Amber Brown2019-06-206-88/+56
* Handle failing to talk to master over replicationErik Johnston2019-06-071-1/+9
* Add rate-limiting on registration (#4735)Brendan Abolivier2019-03-051-2/+6
* Fix registration on workers (#4682)Erik Johnston2019-02-203-3/+58
* Move register_device into handlerErik Johnston2019-02-181-14/+3
* Split out registration to workerErik Johnston2019-02-183-1/+179
* Fix replication for room v3 (#4523)Erik Johnston2019-01-301-1/+4
* Fix receiving events from federation via a workerErik Johnston2019-01-291-1/+1
* Replace missed usages of FrozenEventErik Johnston2019-01-252-4/+12
* Revert "Require event format version to parse or create events"Erik Johnston2019-01-252-12/+4
* Replace missed usages of FrozenEventErik Johnston2019-01-242-4/+12
* Fix logging bug in EDU handling over replicationErik Johnston2018-08-171-1/+1
* Use federation handler function rather than duplicateErik Johnston2018-08-151-41/+3
* Move clean_room_for_join to masterErik Johnston2018-08-091-0/+35
* Fixup doc commentsErik Johnston2018-08-091-0/+17
* Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_fede...Erik Johnston2018-08-093-16/+62
|\
| * Fixup wording and remove dead codeErik Johnston2018-08-091-2/+1
| * Rename POST param to METHODErik Johnston2018-08-082-13/+22
| * Fixup logging and docstringsErik Johnston2018-08-082-2/+40
* | Add EDU/query handling over replicationErik Johnston2018-08-061-1/+1
* | Add replication APIs for persisting federation eventsErik Johnston2018-08-062-1/+247
|/
* Fix isortErik Johnston2018-08-061-4/+1
* Merge branch 'develop' of github.com:matrix-org/synapse into erikj/refactor_r...Erik Johnston2018-08-031-4/+3
|\
| * Kill off MatrixCodeMessageExceptionRichard van der Hoff2018-08-012-16/+12
* | Use new helper base class for membership requestsErik Johnston2018-07-311-171/+91
* | Use new helper base class for ReplicationSendEventRestServletErik Johnston2018-07-311-79/+36
* | Add helper base class for generating new replication endpointsErik Johnston2018-07-311-0/+208
|/
* Fix missing attributes on workers.Erik Johnston2018-07-231-2/+5
* run isortAmber Brown2018-07-093-8/+9
* Pass around the reactor explicitly (#3385)Amber Brown2018-06-221-3/+3
* Refactor ResponseCache usageRichard van der Hoff2018-04-121-12/+6
* Add metrics for ResponseCacheRichard van der Hoff2018-04-101-1/+1
* Fix importsErik Johnston2018-03-142-7/+4
* s/join/joined/ in notify_user_membership_changeErik Johnston2018-03-141-3/+3
* Implement RoomMemberWorkerHandlerErik Johnston2018-03-132-0/+336
* extra_users is actually a list of UserIDsErik Johnston2018-03-131-4/+4
* Log in the correct placesErik Johnston2018-03-011-2/+4
* Don't do preserve_fn for every requestErik Johnston2018-03-011-1/+2
* Add some loggingErik Johnston2018-03-011-0/+2
* Make repl send_event idempotent and retry on timeoutsErik Johnston2018-03-011-6/+38
* Correctly send ratelimit and extra_users paramsErik Johnston2018-03-011-1/+13
* Calculate push actions on workerErik Johnston2018-02-281-1/+1
* Don't serialize current state over replicationErik Johnston2018-02-151-2/+2
* Don't log errors propogated from send_eventErik Johnston2018-02-151-1/+10
* Add replication http endpoint for event sendingErik Johnston2018-02-072-0/+139