synapse-product/synapse/handlers
David Baker e9c908ebc0 Completely replace fallback auth for C/S V2:
* Now only the auth part goes to fallback, not the whole operation
 * Auth fallback is a normal API endpoint, not a static page
 * Params like the recaptcha pubkey can just live in the config
Involves a little engineering on JsonResource so its servlets aren't always forced to return JSON. I should document this more, in fact I'll do that now.
2015-04-01 15:05:30 +01:00
..
__init__.py Implement password changing (finally) along with a start on making client/server auth more general. 2015-03-23 14:20:28 +00:00
_base.py Merge pull request #110 from matrix-org/fix_ban 2015-03-16 15:36:52 +00:00
admin.py Update copyright notices 2015-01-06 13:21:39 +00:00
appservice.py Notify ASes for events sent by other users in a room which an AS user is a part of. 2015-02-11 10:36:08 +00:00
auth.py Completely replace fallback auth for C/S V2: 2015-04-01 15:05:30 +01:00
directory.py Implement exclusive namespace checks. 2015-02-27 13:51:41 +00:00
events.py Change room handlers get_rooms_for_user to get_joined_rooms_for_user. This uses the a storage api that is cached. 2015-03-09 16:43:09 +00:00
federation.py Clean out event_forward_extremities table when the server rejoins the room 2015-03-18 11:19:47 +00:00
login.py Delete pushers when changing password 2015-03-26 13:40:16 +00:00
message.py Reindent code to be less human-readable to keep pep8 from complaining 2015-02-12 19:19:37 +00:00
presence.py Appease pep8 2015-03-12 16:24:51 +00:00
profile.py Change room handlers get_rooms_for_user to get_joined_rooms_for_user. This uses the a storage api that is cached. 2015-03-09 16:43:09 +00:00
register.py New registration for C/S API v2. Only ReCAPTCHA working currently. 2015-03-30 18:13:10 +01:00
room.py Change room handlers get_rooms_for_user to get_joined_rooms_for_user. This uses the a storage api that is cached. 2015-03-09 16:43:09 +00:00
sync.py Change room handlers get_rooms_for_user to get_joined_rooms_for_user. This uses the a storage api that is cached. 2015-03-09 16:43:09 +00:00
typing.py We do want to consumeError 2015-02-17 11:11:11 +00:00