dendrite/federationapi
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
..
api de-MSC-ifying space summaries (MSC2946) (#3134) 2023-07-20 15:06:05 +01:00
consumers Update gmsl to use new validated RoomID on PDUs (#3200) 2023-09-15 14:39:06 +00:00
internal Update ACLs when received as outliers (#3008) 2023-11-22 15:38:04 +01:00
producers refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
queue Update ACLs when received as outliers (#3008) 2023-11-22 15:38:04 +01:00
routing Use IsBlacklistedOrBackingOff to determine if we should try to fetch devices (#3254) 2023-11-09 08:43:27 +01:00
statistics refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
storage Add keydb_server_keys table tests (#3270) 2023-11-22 13:05:24 +01:00
types refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
federationapi_keys_test.go Move fedclient interface over to gmsl (#3061) 2023-04-24 16:23:25 +00:00
federationapi_test.go Update gmsl to use new validated RoomID on PDUs (#3200) 2023-09-15 14:39:06 +00:00
federationapi.go Update ACLs when received as outliers (#3008) 2023-11-22 15:38:04 +01:00