forked-synapse/synapse/storage
Daniel Wagner-Hall 33300673b7 Generate guest access token on 3pid invites
This means that following the same link across multiple sessions or
devices can re-use the same guest account.

Note that this is somewhat of an abuse vector; we can't throw up
captchas on this flow, so this is a way of registering ephemeral
accounts for spam, whose sign-up we don't rate limit.
2016-02-24 14:41:25 +00:00
..
engines Fix flake8 warnings for new flake8 2016-02-02 17:18:50 +00:00
schema Generate guest access token on 3pid invites 2016-02-24 14:41:25 +00:00
util Remove unused param from get_max_token 2016-02-18 16:37:28 +00:00
__init__.py Close cursor 2016-02-18 16:39:28 +00:00
_base.py Fix up logcontexts 2016-02-08 14:26:45 +00:00
account_data.py Remove unused param from get_max_token 2016-02-18 16:37:28 +00:00
appservice.py Add descriptions 2016-02-03 16:22:35 +00:00
background_updates.py copyrights 2016-01-07 04:26:29 +00:00
directory.py copyrights 2016-01-07 04:26:29 +00:00
end_to_end_keys.py copyrights 2016-01-07 04:26:29 +00:00
event_federation.py Respond to federated invite with non-empty context 2016-02-17 15:25:12 +00:00
event_push_actions.py Remove dead code for setting device specific rules. 2016-02-18 16:05:13 +00:00
events.py Remove unused param from get_max_token 2016-02-18 16:37:28 +00:00
filtering.py Cache filters 2016-01-28 17:09:09 +00:00
keys.py Add descriptions 2016-02-03 16:22:35 +00:00
media_repository.py copyrights 2016-01-07 04:26:29 +00:00
prepare_database.py Initial cut 2016-02-17 15:40:50 +00:00
presence.py Create a new stream_id per presence update 2016-02-23 15:51:39 +00:00
profile.py copyrights 2016-01-07 04:26:29 +00:00
push_rule.py Make adding push rules idempotent 2016-02-16 15:53:38 +00:00
pusher.py Remove dead code for setting device specific rules. 2016-02-18 16:05:13 +00:00
receipts.py Remove unused param from get_max_token 2016-02-18 16:37:28 +00:00
registration.py Generate guest access token on 3pid invites 2016-02-24 14:41:25 +00:00
rejections.py copyrights 2016-01-07 04:26:29 +00:00
room.py Simplify get_rooms 2016-02-03 13:24:35 +00:00
roommember.py Cache get_room_changes_for_user 2016-01-29 16:52:48 +00:00
search.py copyrights 2016-01-07 04:26:29 +00:00
signatures.py copyrights 2016-01-07 04:26:29 +00:00
state.py Batch fetch _get_state_groups_from_groups 2016-02-10 13:24:42 +00:00
stream.py Remove unused param from get_max_token 2016-02-18 16:37:28 +00:00
tags.py Remove unused param from get_max_token 2016-02-18 16:37:28 +00:00
transactions.py Delete the table objects from TransactionStore 2016-01-13 11:15:20 +00:00