synapse-product/synapse/handlers
Daniel Wagner-Hall 2ef6de928d Skip, rather than erroring, invalid guest requests
Erroring causes problems when people make illegal requests, because they
don't know what limit parameter they should pass.

This is definitely buggy. It leaks message counts for rooms people don't
have permission to see, via tokens. But apparently we already
consciously decided to allow that as a team, so this preserves that
behaviour.
2016-01-05 18:12:37 +00:00
..
__init__.py Add room context api 2015-10-28 13:45:56 +00:00
_base.py Skip, rather than erroring, invalid guest requests 2016-01-05 18:12:37 +00:00
account_data.py Add API for setting account_data globaly or on a per room basis 2015-12-01 18:41:32 +00:00
admin.py Flatten devices into a dict, not a list 2015-12-03 16:19:21 +00:00
appservice.py Fix bug where synapse was sending AS user queries incorrectly. 2015-06-17 17:26:03 +01:00
auth.py Allow guests to upgrade their accounts 2016-01-05 18:01:18 +00:00
directory.py Disallow whitespace in aliases here too 2015-05-14 13:21:55 +01:00
events.py Fix a race between started/stopped stream 2015-12-14 15:09:41 +00:00
federation.py Add display_name to 3pid invite in m.room.member invites 2015-12-17 18:55:08 +01:00
identity.py Reuse a single http client, rather than creating new ones 2015-12-02 11:36:02 +00:00
message.py Skip, rather than erroring, invalid guest requests 2016-01-05 18:12:37 +00:00
presence.py Wrap calls to distributor.fire in appropriately named functions so that static analysis can work out want is calling what 2015-12-01 20:53:04 +00:00
profile.py Wrap calls to distributor.fire in appropriately named functions so that static analysis can work out want is calling what 2015-12-01 20:53:04 +00:00
receipts.py Open up /events to anonymous users for room events only 2015-11-05 14:32:26 +00:00
register.py Allow guests to upgrade their accounts 2016-01-05 18:01:18 +00:00
room.py Skip, rather than erroring, invalid guest requests 2016-01-05 18:12:37 +00:00
search.py Include approximate count of search results 2015-12-11 11:40:23 +00:00
sync.py Skip, rather than erroring, invalid guest requests 2016-01-05 18:12:37 +00:00
typing.py Open up /events to anonymous users for room events only 2015-11-05 14:32:26 +00:00