| Commit message (Expand) | Author | Age | Files | Lines |
* | Add StreamStore to mypy (#8232) | Erik Johnston | 2020-09-02 | 1 | -2/+2 |
* | Be more tolerant of membership events in unknown rooms (#8110) | Richard van der Hoff | 2020-08-20 | 1 | -0/+2 |
* | Replace iteritems/itervalues/iterkeys with native versions. (#7692) | Patrick Cloke | 2020-06-15 | 1 | -3/+1 |
* | Store room_versions in EventBase objects (#6875) | Richard van der Hoff | 2020-03-05 | 1 | -14/+39 |
* | Rewrite _EventInternalMetadata to back it with a _dict | Richard van der Hoff | 2020-02-14 | 1 | -16/+39 |
* | Replace _event_dict_property with DictProperty | Richard van der Hoff | 2020-02-14 | 1 | -65/+79 |
* | Add a `make_event_from_dict` method (#6858) | Richard van der Hoff | 2020-02-07 | 1 | -2/+14 |
* | remove unused room_version_to_event_format (#6857) | Richard van der Hoff | 2020-02-07 | 1 | -23/+1 |
* | Add typing to SyncHandler (#6821) | Erik Johnston | 2020-02-03 | 1 | -7/+11 |
* | Type defintions for use in refactoring for redaction changes (#6803) | Richard van der Hoff | 2020-01-30 | 1 | -2/+3 |
* | Make 'event.redacts' never raise. (#6771) | Erik Johnston | 2020-01-23 | 1 | -4/+24 |
* | Remove the ability to query relations when the original event was redacted. (... | Andrew Morgan | 2019-07-18 | 1 | -0/+11 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -17/+13 |
* | Run as background process and fix comments | Erik Johnston | 2019-06-19 | 1 | -1/+1 |
* | Add experimental option to reduce extremities. | Erik Johnston | 2019-06-18 | 1 | -0/+12 |
* | Fix error handling for rooms whose versions are unknown. (#5219) | Richard van der Hoff | 2019-05-21 | 1 | -2/+6 |
* | Add a test room version which updates event ID format (#5210) | Richard van der Hoff | 2019-05-20 | 1 | -1/+22 |
* | Collect room-version variations into one place (#4969) | Richard van der Hoff | 2019-04-01 | 1 | -10/+5 |
* | Make `prev_state` field optional | Erik Johnston | 2019-03-08 | 1 | -1/+0 |
* | Implement soft fail | Erik Johnston | 2019-03-06 | 1 | -0/+14 |
* | Enable room version v3 | Erik Johnston | 2019-01-29 | 1 | -0/+2 |
* | Fixup comment | Erik Johnston | 2019-01-29 | 1 | -2/+2 |
* | kill vdh test some more | Erik Johnston | 2019-01-29 | 1 | -2/+1 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/redactions... | Erik Johnston | 2019-01-29 | 1 | -16/+94 |
|\ |
|
| * | Implement event format v2 | Erik Johnston | 2019-01-29 | 1 | -16/+94 |
* | | Add docstring | Erik Johnston | 2019-01-29 | 1 | -0/+12 |
* | | Implement rechecking of redactions | Erik Johnston | 2019-01-29 | 1 | -0/+3 |
|/ |
|
* | Require event format version to parse or create events | Erik Johnston | 2019-01-25 | 1 | -1/+23 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/msc_1813 | Erik Johnston | 2019-01-25 | 1 | -2/+7 |
|\ |
|
| * | Merge pull request #4405 from matrix-org/erikj/fixup_rejecting_invites | Erik Johnston | 2019-01-24 | 1 | -2/+7 |
| |\ |
|
| | * | Use term 'out of band membership' instead | Erik Johnston | 2019-01-24 | 1 | -4/+5 |
| | * | Clarify the invite flows | Erik Johnston | 2019-01-23 | 1 | -2/+6 |
* | | | Review comments | Erik Johnston | 2019-01-24 | 1 | -1/+2 |
* | | | Implement MSC 1813 - Add room version to make APIs | Erik Johnston | 2019-01-23 | 1 | -1/+16 |
|/ / |
|
* | | isort | Erik Johnston | 2019-01-23 | 1 | -3/+1 |
* | | Add support for persisting event format versions | Erik Johnston | 2019-01-23 | 1 | -0/+5 |
|/ |
|
* | Add helpers for getting prev and auth events (#4139) | Erik Johnston | 2018-11-06 | 1 | -0/+18 |
* | Disable frozen dicts by default (#3987) | Amber Brown | 2018-10-02 | 1 | -3/+10 |
* | Fix handling of redacted events from federation | Erik Johnston | 2018-09-13 | 1 | -0/+5 |
* | run isort | Amber Brown | 2018-07-09 | 1 | -2/+1 |
* | Consistently use six's iteritems and wrap lazy keys/values in list() if they'... | Amber Brown | 2018-05-31 | 1 | -1/+1 |
* | add comment explaining attributeerror | Adrian Tschira | 2018-04-30 | 1 | -0/+3 |
* | Make event properties raise AttributeError instead | Adrian Tschira | 2018-04-15 | 1 | -3/+12 |
* | Optimise state resolution | Erik Johnston | 2017-01-17 | 1 | -3/+5 |
* | gah, fix mangled merge of 0.18.7 into develop | Matthew Hodgson | 2017-01-07 | 1 | -1/+1 |
* | Only send events that originate on this server. | Mark Haines | 2017-01-05 | 1 | -0/+9 |
* | Make None optional | Erik Johnston | 2016-08-26 | 1 | -1/+1 |
* | Remove the is_new_state argument to persist event. | Mark Haines | 2016-03-31 | 1 | -0/+3 |
* | Use a stream id generator to assign state group ids | Mark Haines | 2016-03-30 | 1 | -1/+1 |
* | Intern all the things | Erik Johnston | 2016-03-23 | 1 | -9/+2 |
* | Intern sender, event_id and room_id in events | Erik Johnston | 2016-03-23 | 1 | -0/+5 |
* | Intern type and state_key on events | Erik Johnston | 2016-03-23 | 1 | -0/+7 |
* | Don't assume existence of event_id in __str__ | Erik Johnston | 2016-03-18 | 1 | -1/+3 |
* | Make Event objects behave more like dicts | Erik Johnston | 2016-01-18 | 1 | -0/+9 |
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
* | Fix bug where we didn't correctly serialize the redacted_because key over fed... | Erik Johnston | 2015-08-21 | 1 | -1/+4 |
* | Don't copy twice | Erik Johnston | 2015-05-29 | 1 | -1/+1 |
* | Add config option to turn off freezing events. Use new encode_json api and uj... | Erik Johnston | 2015-05-29 | 1 | -1/+10 |
* | Store the rejected reason in (Frozen)Event structs | Paul "LeoNerd" Evans | 2015-03-25 | 1 | -2/+4 |
* | pyflakes | Erik Johnston | 2015-02-11 | 1 | -1/+1 |
* | Don't unfreeze when using FreezeEvent.get_dict, as we are using a JSONEncoder... | Erik Johnston | 2015-02-11 | 1 | -4/+0 |
* | Rearrange persist_event so that do all the queries that need to be done befor... | Erik Johnston | 2015-02-04 | 1 | -1/+1 |
* | Fix bug where we changes in outlier in metadata dict propogated to other events | Erik Johnston | 2015-01-30 | 1 | -1/+1 |
* | Remove unused import | Erik Johnston | 2015-01-07 | 1 | -2/+0 |
* | Optimize FrozenEvent creation | Erik Johnston | 2015-01-06 | 1 | -7/+13 |
* | Update copyright notices | Mark Haines | 2015-01-06 | 1 | -1/+1 |
* | clean up coding style a bit | Mark Haines | 2014-12-16 | 1 | -11/+11 |
* | Persist internal_metadata | Erik Johnston | 2014-12-16 | 1 | -2/+3 |
* | Fix pyflakes | Erik Johnston | 2014-12-15 | 1 | -2/+0 |
* | Use frozenutils | Erik Johnston | 2014-12-15 | 1 | -32/+4 |
* | Finish up upgrade script | Erik Johnston | 2014-12-15 | 1 | -1/+1 |
* | Fix redactions. Fix 'age' key | Erik Johnston | 2014-12-11 | 1 | -0/+1 |
* | Actually fix bug when uploading state with empty state_key | Erik Johnston | 2014-12-10 | 1 | -0/+1 |
* | Fix bug when uploading state with empty state_key | Erik Johnston | 2014-12-10 | 1 | -2/+8 |
* | Fix AttributeError | Erik Johnston | 2014-12-10 | 1 | -0/+3 |
* | Add __str__ to FrozenEvent | Erik Johnston | 2014-12-10 | 1 | -0/+5 |
* | Try and figure out how and why signatures are being changed. | Erik Johnston | 2014-12-10 | 1 | -8/+10 |
* | More bug fixes | Erik Johnston | 2014-12-08 | 1 | -8/+1 |
* | Start making more things use EventContext rather than event.* | Erik Johnston | 2014-12-05 | 1 | -2/+33 |
* | Convert rest and handlers to use new event structure | Erik Johnston | 2014-12-04 | 1 | -4/+4 |
* | Begin converting things to use the new Event structure | Erik Johnston | 2014-12-04 | 1 | -0/+3 |
* | WIP for new way of managing events. | Erik Johnston | 2014-12-03 | 1 | -64/+77 |
* | Begin fleshing out a new Event object | Erik Johnston | 2014-12-02 | 1 | -0/+120 |