dendrite/roomserver/internal/perform
Mayeul Cantan a56b83a7b5 Fix Dendrite not backfilling on world_readable rooms
The previous implementation was only checking if room history was
"shared", which it wasn't for rooms where a user was invited, or world
readable rooms.
This implementation leverages the IsServerAllowed method, which already
implements the complete verification algorithm.

Signed-off-by: `Mayeul Cantan <oss+matrix@mayeul.net>`
2020-10-31 20:15:24 +01:00
..
perform_backfill.go Fix Dendrite not backfilling on world_readable rooms 2020-10-31 20:15:24 +01:00
perform_invite.go Fetch missing auth events, implement QueryMissingAuthPrevEvents, try other servers in room for /event and /get_missing_events (#1450) 2020-09-29 13:40:29 +01:00
perform_join.go Fetch missing auth events, implement QueryMissingAuthPrevEvents, try other servers in room for /event and /get_missing_events (#1450) 2020-09-29 13:40:29 +01:00
perform_leave.go Implement rejected events (#1426) 2020-09-16 13:00:52 +01:00
perform_peek.go Peeking via MSC2753 (#1370) 2020-09-10 14:39:18 +01:00
perform_publish.go Add Queryer and Inputer and factor out more RSAPI stuff (#1382) 2020-09-02 17:13:15 +01:00