dendrite/roomserver/internal/input
Till b8f91485b4
Update ACLs when received as outliers (#3008)
This should fix #3004 by making sure we also update our in-memory ACLs
after joining a new room.
Also makes use of more caching in `GetStateEvent`

Bonus: Adds some tests, as I was about to use `GetBulkStateContent`, but
turns out that `GetStateEvent` is basically doing the same, just that it
only gets the `eventTypeNID`/`eventStateKeyNID` once and not for every
call.
2023-11-22 15:38:04 +01:00
..
input.go Update gmsl to use new validated RoomID on PDUs (#3200) 2023-09-15 14:39:06 +00:00
input_events.go Update ACLs when received as outliers (#3008) 2023-11-22 15:38:04 +01:00
input_events_test.go Merge SenderID & Per Room User Key work (#3109) 2023-06-14 14:23:46 +00:00
input_latest_events.go Update gmsl to use new validated RoomID on PDUs (#3200) 2023-09-15 14:39:06 +00:00
input_membership.go Update gmsl to use new validated RoomID on PDUs (#3200) 2023-09-15 14:39:06 +00:00
input_missing.go Check event is not rejected (#3243) 2023-10-25 09:47:21 +02:00
input_test.go Use PDU not *Event in HeaderedEvent (#3073) 2023-05-02 15:03:16 +01:00