synapse-product/synapse/handlers
Erik Johnston b78717b87b Split RoomMemberHandler into base and master class
The intention here is to split the class into the bits that can be done
on workers and the bits that have to be done on the master.

In future there will also be a class that can be run on the worker,
which will delegate work to the master when necessary.
2018-03-13 16:37:41 +00:00
..
__init__.py Move RoomMemberHandler out of Handlers 2018-03-01 14:36:50 +00:00
_base.py Move RoomMemberHandler out of Handlers 2018-03-01 14:36:50 +00:00
account_data.py copyrights 2016-01-07 04:26:29 +00:00
admin.py admin,storage: added more administrator functionalities 2017-02-02 14:02:26 +01:00
appservice.py Metrics for events processed in appservice and fed sender 2018-01-15 18:23:24 +00:00
auth.py use bcrypt.checkpw 2018-03-05 18:02:59 +01:00
deactivate_account.py Delete devices in various logout situations 2017-11-29 16:44:35 +00:00
device.py Split out edu/query registration to a separate class 2018-03-13 10:24:27 +00:00
devicemessage.py Split out edu/query registration to a separate class 2018-03-13 10:24:27 +00:00
directory.py Split out edu/query registration to a separate class 2018-03-13 10:24:27 +00:00
e2e_keys.py Split out edu/query registration to a separate class 2018-03-13 10:24:27 +00:00
events.py Use state handler instead of get_users_in_room/get_joined_hosts 2016-08-26 14:54:30 +01:00
federation.py Move RoomMemberHandler out of Handlers 2018-03-01 14:36:50 +00:00
groups_local.py fix order of operations derp and also use .get to default to {} 2018-01-10 15:11:35 +00:00
identity.py Revert accidental commit 2017-04-26 11:43:16 +01:00
initial_sync.py Remove preserve_context_over_{fn, deferred} 2017-11-14 11:22:42 +00:00
message.py extra_users is actually a list of UserIDs 2018-03-13 11:20:06 +00:00
presence.py Split out edu/query registration to a separate class 2018-03-13 10:24:27 +00:00
profile.py Split out edu/query registration to a separate class 2018-03-13 10:24:27 +00:00
read_marker.py Improve caching for read_marker API 2018-03-01 17:08:17 +00:00
receipts.py Split out edu/query registration to a separate class 2018-03-13 10:24:27 +00:00
register.py Refactor get_or_register_3pid_guest 2018-03-13 12:08:58 +00:00
room_list.py add white space line 2018-01-26 00:15:10 +00:00
room_member.py Split RoomMemberHandler into base and master class 2018-03-13 16:37:41 +00:00
room.py Remove ability for AS users to call /events and /sync 2018-03-05 15:44:46 +00:00
search.py replace 'except:' with 'except Exception:' 2017-10-23 15:52:32 +01:00
set_password.py Do bcrypt hashing in a background thread 2018-01-10 18:01:28 +00:00
sync.py Fix up log message 2018-03-07 11:55:31 +00:00
typing.py Split out edu/query registration to a separate class 2018-03-13 10:24:27 +00:00
user_directory.py speed up the rate of initial spam for users 2017-12-04 18:05:28 +00:00