synapse-product/synapse/storage
Erik Johnston df727f2126 Fix stuck invites
If rejecting a remote invite fails with an error response don't fail
the entire request; instead mark the invite as locally rejected.

This fixes the bug where users can get stuck invites which they can
neither accept nor reject.
2016-04-05 11:13:24 +01:00
..
engines Mark AS users with their AS's ID 2016-02-11 17:26:42 +00:00
schema Docs and indents 2016-04-04 18:02:48 +01:00
util Assert that the step != 0 2016-04-01 15:08:20 +01:00
__init__.py Fix stuck invites 2016-04-05 11:13:24 +01:00
_base.py Intern all the things 2016-03-23 16:25:54 +00:00
account_data.py Use a stream id generator for backfilled ids 2016-04-01 13:29:05 +01:00
appservice.py Mark AS users with their AS's ID 2016-02-11 17:26:42 +00:00
background_updates.py copyrights 2016-01-07 04:26:29 +00:00
directory.py Bump get_aliases_for_room cache 2016-03-22 14:08:13 +00:00
end_to_end_keys.py Fix relative imports so they work in both py3 and py27 2016-03-08 11:45:50 +00:00
event_federation.py Use computed prev event ids 2016-04-01 17:39:32 +01:00
event_push_actions.py Bump get_unread_event_push_actions_by_room_for_user cache 2016-03-22 14:18:21 +00:00
events.py Store invites in a separate table. 2016-04-04 16:30:15 +01:00
filtering.py Cache filters 2016-01-28 17:09:09 +00:00
keys.py Fix relative imports so they work in both py3 and py27 2016-03-08 11:45:50 +00:00
media_repository.py Fix relative imports so they work in both py3 and py27 2016-03-08 11:45:50 +00:00
prepare_database.py Store invites in a separate table. 2016-04-04 16:30:15 +01:00
presence.py Use a stream id generator for backfilled ids 2016-04-01 13:29:05 +01:00
profile.py copyrights 2016-01-07 04:26:29 +00:00
push_rule.py Use a stream id generator for backfilled ids 2016-04-01 13:29:05 +01:00
pusher.py Use a stream id generator for backfilled ids 2016-04-01 13:29:05 +01:00
receipts.py Use a stream id generator for backfilled ids 2016-04-01 13:29:05 +01:00
registration.py Thats not how transactions work. 2016-03-11 16:45:27 +00:00
rejections.py copyrights 2016-01-07 04:26:29 +00:00
room.py Add published room list edit API 2016-03-21 15:06:07 +00:00
roommember.py Fix stuck invites 2016-04-05 11:13:24 +01:00
search.py copyrights 2016-01-07 04:26:29 +00:00
signatures.py Fix relative imports so they work in both py3 and py27 2016-03-08 11:45:50 +00:00
state.py Use a stream id generator for backfilled ids 2016-04-01 13:29:05 +01:00
stream.py Use a stream id generator for backfilled ids 2016-04-01 13:29:05 +01:00
tags.py Use a stream id generator for backfilled ids 2016-04-01 13:29:05 +01:00
transactions.py Load the current id in the IdGenerator constructor 2016-03-01 14:32:56 +00:00