Commit Graph

162 Commits (de655e669a75dc8a21516c2d072b6f1dd5232ac3)

Author SHA1 Message Date
Andrew Morgan caa76e6021
Remove periods from copyright headers (#5046) 6 years ago
Richard van der Hoff 54a87a7b08
Collect room-version variations into one place (#4969) 6 years ago
Erik Johnston 5536ddba75 Make `prev_state` field optional 6 years ago
Erik Johnston a9de04be72 Implement soft fail 6 years ago
Erik Johnston a1b0e1879b Enable room version v3 6 years ago
Erik Johnston afeea319df Fixup comment 6 years ago
Erik Johnston f46a818ce5 kill vdh test some more 6 years ago
Erik Johnston 47e2dd1994 Drop vdh support 6 years ago
Erik Johnston 38590a4870 Add docstring 6 years ago
Erik Johnston 84af577356 Implement event format v2 6 years ago
Erik Johnston 610f0830b0 Don't assert an event must have an event ID 6 years ago
Erik Johnston fb99dae9c8 Don't set event_id twice 6 years ago
Erik Johnston 7709d2bd16 Implement rechecking of redactions 6 years ago
Erik Johnston be47cfa9c9 Refactor event building into EventBuilder 6 years ago
Erik Johnston 40638ae7f5 Remove duplicate checks 6 years ago
Erik Johnston 9fa3c6ffa3 Fix up error messages 6 years ago
Erik Johnston 28efc80723 Fold validate into validate_new 6 years ago
Erik Johnston b872c7b1b4 Split up event validation between event and builder 6 years ago
Erik Johnston 855a151015 Refactor event signing to work on dicts 6 years ago
Erik Johnston a50cf929c1 Require event format version to parse or create events 6 years ago
Erik Johnston be6a7e47fa
Revert "Require event format version to parse or create events" 6 years ago
Erik Johnston 26f44164c8 Review comments 6 years ago
Erik Johnston b8082a5445 Use term 'out of band membership' instead 6 years ago
Erik Johnston f431ff3fb8 Require event format version to parse or create events 6 years ago
Erik Johnston 7c288c2250 Clarify the invite flows 6 years ago
Erik Johnston 67cd4dad81 Implement MSC 1813 - Add room version to make APIs 6 years ago
Erik Johnston be1065af59 isort 6 years ago
Erik Johnston c5a296b10c Add support for persisting event format versions 6 years ago
Erik Johnston bc80b3f454 Add helpers for getting prev and auth events (#4139) 6 years ago
Amber Brown 7232917f12
Disable frozen dicts by default (#3987) 6 years ago
Erik Johnston 89a76d1889 Fix handling of redacted events from federation 6 years ago
Richard van der Hoff c1f80effbe Handle delta_ids being None in _update_context_for_auth_events 6 years ago
Erik Johnston 8b9f164fff Comments 6 years ago
Erik Johnston 50c60e5fad Only get cached state from context in persist_event 6 years ago
Erik Johnston 0faa3223cd Fix missing attributes on workers. 6 years ago
Erik Johnston 999bcf9d01 Fix EventContext when using workers 6 years ago
Erik Johnston 4797ed000e Update docstrings to make sense 6 years ago
Erik Johnston 027bc01a1b Add support for updating state 6 years ago
Erik Johnston 440b8845b5 Make EventContext lazy load state 6 years ago
Erik Johnston 842cdece42 pep8 6 years ago
Erik Johnston acbfdc3442 Refcator EventContext to accept state during init 6 years ago
Amber Brown 3132b89f12
Make the rest of the .iterwhatever go away (#3562) 6 years ago
Amber Brown 49af402019 run isort 6 years ago
Amber Brown c936a52a9e
Consistently use six's iteritems and wrap lazy keys/values in list() if they're not meant to be lazy (#3307) 7 years ago
Adrian Tschira d9fe2b2d9d Replace some more comparisons with six 7 years ago
Adrian Tschira 0c9db26260 add comment explaining attributeerror 7 years ago
Adrian Tschira bfc2ade9b3 Make event properties raise AttributeError instead 7 years ago
Erik Johnston 4810f7effd Remove context.push_actions 7 years ago
Erik Johnston 106906a65e Don't serialize current state over replication 7 years ago
Erik Johnston 24dd73028a Add replication http endpoint for event sending 7 years ago