dendrite/roomserver/internal
Kegan Dougal d9acb07326 Implement rejected events
Critically, rejected events CAN cause state resolution to happen
as it can merge forks in the DAG. This is fine, _provided_ we
do not add the rejected event when performing state resolution,
which is what this PR does. It also fixes the error handling
when NotAllowed happens, as we were checking too early and needlessly
handling NotAllowed in more than one place.
2020-09-15 17:50:19 +01:00
..
helpers Handle state with input event as new events (#1415) 2020-09-15 11:17:46 +01:00
input Implement rejected events 2020-09-15 17:50:19 +01:00
perform WIP Event rejection 2020-09-15 16:10:56 +01:00
query Implement rejected events 2020-09-15 17:50:19 +01:00
alias.go Expand RoomInfo to cover more DB storage functions (#1377) 2020-09-02 10:02:48 +01:00
api.go Peeking via MSC2753 (#1370) 2020-09-10 14:39:18 +01:00