summary refs log tree commit diff
path: root/synapse/events/validator.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Allow capping a room's retention policy (#8104)Brendan Abolivier2020-08-241-56/+3
* Replace all remaining six usage with native Python 3 equivalents (#7704)Dagfinn Ilmari Mannsåker2020-06-161-7/+5
* Strictly enforce canonicaljson requirements in a new room version (#7381)Patrick Cloke2020-05-141-0/+7
* Implement per-room message retention policiesBrendan Abolivier2019-11-041-3/+97
* Merge pull request #5805 from matrix-org/erikj/validate_stateErik Johnston2019-08-011-2/+9
|\
| * Validate well-known state events are state events.Erik Johnston2019-07-311-2/+9
* | Fix spelling.Erik Johnston2019-08-011-1/+3
|/
* Don't allow clients to send tombstones that reference the same roomErik Johnston2019-07-311-0/+7
* Run Black. (#5482)Amber Brown2019-06-201-14/+7
* Do checks on aliases for incoming m.room.aliases events (#5128)Brendan Abolivier2019-05-081-2/+13
* Collect room-version variations into one place (#4969)Richard van der Hoff2019-04-011-1/+2
* Don't assert an event must have an event IDErik Johnston2019-01-291-2/+3
* Remove duplicate checksErik Johnston2019-01-291-14/+0
* Fix up error messagesErik Johnston2019-01-291-2/+2
* Fold validate into validate_newErik Johnston2019-01-291-16/+11
* Split up event validation between event and builderErik Johnston2019-01-281-20/+53
* run isortAmber Brown2018-07-091-4/+4
* Replace some more comparisons with sixAdrian Tschira2018-05-191-2/+4
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Update copyright noticesMark Haines2015-01-061-1/+1
* Validate message, topic and name event contentsErik Johnston2014-12-121-0/+21
* Add some basic event validationErik Johnston2014-12-101-8/+21
* Add PEP8 newlinesErik Johnston2014-12-091-1/+1
* WIP for new way of managing events.Erik Johnston2014-12-031-0/+58