summary refs log tree commit diff
path: root/synapse/handlers/__init__.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
| | | | | | | Part of #9744 Removes all redundant `# -*- coding: utf-8 -*-` lines from files, as python 3 automatically reads source code as utf-8 now. `Signed-off-by: Jonathan de Jong <jonathan@automatia.nl>`
* Remove the deprecated Handlers object (#8494)Patrick Cloke2020-10-091-33/+0
| | | All handlers now available via get_*_handler() methods on the HomeServer.
* Stop sub-classing object (#8249)Patrick Cloke2020-09-041-1/+1
|
* Fix registration on workers (#4682)Erik Johnston2019-02-201-2/+0
| | | | | | | | | | * Move RegistrationHandler init to HomeServer * Move post registration actions to RegistrationHandler * Add post regisration replication endpoint * Newsfile
* Move RoomContextHandler out of HandlersErik Johnston2018-07-181-2/+0
| | | | This is in preparation for moving GET /context/ to a worker
* Split MessageHandler into read only and writersErik Johnston2018-07-181-2/+0
| | | | | This will let us call the read only parts from workers, and so be able to move some APIs off of master, e.g. the `/state` API.
* run isortAmber Brown2018-07-091-5/+5
|
* Move RoomCreationHandler out of synapse.handlers.HandlersRichard van der Hoff2018-05-171-4/+1
| | | | | | | Handlers is deprecated nowadays, so let's move this out before I add a new dependency on it. Also fix the docstrings on create_room.
* Move RoomMemberHandler out of HandlersErik Johnston2018-03-011-2/+0
|
* Split out profile handler to fix testsErik Johnston2017-08-251-2/+0
|
* Shuffle receipt handler around so that worker apps don't need to load itErik Johnston2016-11-231-2/+0
|
* Make synchrotron accept /eventsErik Johnston2016-08-121-3/+0
|
* Summary lineMark Haines2016-07-191-2/+1
|
* Update docstring on Handlers.Mark Haines2016-07-191-3/+15
| | | | To indicate it is deprecated.
* Split out the auth handlerDavid Baker2016-06-021-2/+0
|
* Move the AS handler out of the Handlers object.Mark Haines2016-05-311-11/+0
| | | | | | Access it directly from the homeserver itself. It already wasn't inheriting from BaseHandler storing it on the Handlers object was already somewhat dubious.
* Split out the room list handlerDavid Baker2016-05-311-2/+1
| | | | So I can use it from federation bits without pulling in all the handlers.
* Move typing handler out of the Handlers objectMark Haines2016-05-171-2/+0
|
* Move SyncHandler out of the Handlers objectMark Haines2016-05-161-2/+0
|
* Move the presence handler out of the Handlers objectMark Haines2016-05-161-2/+0
|
* Split out RoomMemberHandlerErik Johnston2016-03-311-1/+2
|
* copyrightsMatthew Hodgson2016-01-071-1/+1
|
* Add room context apiErik Johnston2015-10-281-1/+2
|
* Add basic full text search impl.Erik Johnston2015-10-091-0/+2
|
* Simplify LoginHander and AuthHandlerDaniel Wagner-Hall2015-08-121-2/+0
| | | | | | | | | * Merge LoginHandler -> AuthHandler * Add a bunch of documentation * Improve some naming * Remove unused branches I will start merging the actual logic of the two handlers shortly
* Fix various typosErik Johnston2015-07-071-0/+2
|
* Merge branch 'develop' into csauthDavid Baker2015-04-171-1/+7
|\
| * Use seconds; start gluing in the AS scheduler into the AS handler.Kegan Dougal2015-03-091-1/+7
| |
* | Regstration with email in v2David Baker2015-04-151-0/+2
| |
* | Implement password changing (finally) along with a start on making ↵David Baker2015-03-231-0/+2
|/ | | | client/server auth more general.
* Dependency inject ApplicationServiceApi when creating ↵Kegan Dougal2015-02-051-1/+4
| | | | ApplicationServicesHandler.
* Merge branch 'develop' into application-servicesKegan Dougal2015-02-021-0/+2
|\ | | | | | | | | | | Conflicts: synapse/handlers/__init__.py synapse/storage/__init__.py
| * Start implementing the non-incremental sync portion of the v2 /sync APIMark Haines2015-01-261-0/+2
| |
* | Add appservice handler and store. Glue together rest > handler > store.Kegan Dougal2015-01-271-0/+2
|/
* Update copyright noticesMark Haines2015-01-061-1/+1
|
* SYN-48: Implement WHOIS rest servletErik Johnston2014-09-291-0/+2
|
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org ↵Matthew Hodgson2014-09-031-1/+1
| | | | hasn't been incorporated in time for launch.
* Split out MessageHandlerErik Johnston2014-08-271-1/+2
|
* Initial typing notification support - EDU federation, but no timers, and no ↵Paul "LeoNerd" Evans2014-08-271-0/+2
| | | | actual push to clients
* Added support for GET /events/$eventid with auth checks.Kegan Dougal2014-08-271-1/+2
|
* add in whitespace after copyright statements to improve legibilityMatthew Hodgson2014-08-131-0/+1
|
* Reference Matrix Home Servermatrix.org2014-08-121-0/+46