synapse-product/synapse/events
Mark Haines bde8d78b8a Copy rather than move the fields to shuffle between a v1 and a v2 event.
This should make all v1 APIs compatible with v2 clients. While still
allowing v1 clients to access the fields.

This makes the documentation easier since we can just document the v2
format and explain that some of the fields, in some of the APIs are
duplicated for backwards compatibility, rather than having to document
two separate event formats.
2015-11-30 17:46:35 +00:00
..
__init__.py Fix bug where we didn't correctly serialize the redacted_because key over federation 2015-08-21 09:36:07 +01:00
builder.py Fix bug where we changes in outlier in metadata dict propogated to other events 2015-01-30 10:30:54 +00:00
snapshot.py Remove concept of context.auth_events, instead use context.current_state 2015-03-16 13:06:23 +00:00
utils.py Copy rather than move the fields to shuffle between a v1 and a v2 event. 2015-11-30 17:46:35 +00:00
validator.py Update copyright notices 2015-01-06 13:21:39 +00:00