forked-synapse/synapse
Kegan Dougal 1cc77145d4 Notify appservices of invites mid-poll.
This requires the notifier to have knowledge of appservice listeners so it can
do the regex checks on incoming invites to see if the state_key matches. It
isn't enough to just rely on the room listeners and store.get_app_service_rooms
as the room will initially not exist or won't be on the ASes radar due to
having none of its users in the room.
2015-02-27 09:39:12 +00:00
..
api Add RegisterFallbackResource to /_matrix/static/client/register 2015-02-23 15:14:56 +00:00
app Trailing comma 2015-02-23 17:36:37 +00:00
appservice Minor tweaks based on PR feedback. 2015-02-11 16:41:16 +00:00
config turns uris config options should append since it's a list 2015-02-24 20:57:58 +00:00
crypto Try to only back off if we think we failed to connect to the remote 2015-02-17 18:13:34 +00:00
events pyflakes 2015-02-11 16:52:22 +00:00
federation Merge branch 'develop' of github.com:matrix-org/synapse into release-v0.7.1 2015-02-18 13:57:55 +00:00
handlers Finish impl to get new events for AS. ASes should now be able to poll /events 2015-02-26 16:23:01 +00:00
http Merge branch 'develop' of github.com:matrix-org/synapse into release-v0.7.1 2015-02-18 17:37:43 +00:00
push Send room ID in http notifications so clients know which room to go to if the user responds to the notification. 2015-02-19 10:06:17 +00:00
rest Actually treat this as static content, not random Resources. 2015-02-23 15:35:09 +00:00
storage Check for membership invite events correctly. 2015-02-26 17:21:17 +00:00
streams Update copyright notices 2015-01-06 13:21:39 +00:00
util Remove unused import 2015-02-18 12:01:41 +00:00
__init__.py Change version scheme 2015-02-20 15:00:14 +00:00
notifier.py Notify appservices of invites mid-poll. 2015-02-27 09:39:12 +00:00
python_dependencies.py Bump matrix-angular-sdk version 2015-02-18 17:02:40 +00:00
server.py Actually treat this as static content, not random Resources. 2015-02-23 15:35:09 +00:00
state.py Factor out ExpiringCache from StateHandler 2015-02-16 16:16:47 +00:00
types.py Rename ClientID to ClientInfo since it is a pair of IDs rather than a single identifier 2015-01-28 17:16:12 +00:00