synapse-product/synapse/api
Erik Johnston c5a296b10c Add support for persisting event format versions
Currently we only have the one event format version defined, but this
adds the necessary infrastructure to persist and fetch the format
versions alongside the events.

We specify the format version rather than the room version as:

1. We don't necessarily know the room version, existing events may be
   either v1 or v2.
2. We'd need to be careful to prevent/handle correctly if different
   events in the same room reported to be of different versions, which
   sounds annoying.
2019-01-23 11:30:01 +00:00
..
__init__.py copyrights 2016-01-07 04:26:29 +00:00
auth.py Merge branch rav/macaroon_key_fix_0.34 into rav/macaroon_key_fix_0.34.1 2019-01-10 14:12:50 +00:00
constants.py Add support for persisting event format versions 2019-01-23 11:30:01 +00:00
errors.py Refactor request sending to have better excpetions (#4358) 2019-01-08 11:04:28 +00:00
filtering.py fix the check for whether is_url to match all the other ones in codebase (#3405) 2019-01-06 21:43:25 +00:00
ratelimiting.py Port over enough to get some sytests running on Python 3 (#3668) 2018-08-20 23:54:49 +10:00
urls.py Add /v2/invite federation API 2019-01-15 13:22:44 +00:00