dendrite/roomserver/internal/perform
Neil Alexander f0c8a03649
Membership updater refactoring (#2541)
* Membership updater refactoring

* Pass in membership state

* Use membership check rather than referring to state directly

* Delete irrelevant membership states

* We don't need the leave event after all

* Tweaks

* Put a log entry in that I might stand a chance of finding

* Be less panicky

* Tweak invite handling

* Don't freak if we can't find the event NID

* Use event NID from `types.Event`

* Clean up

* Better invite handling

* Placate the almighty linter

* Blacklist a Sytest which is otherwise fine under Complement for reasons I don't understand

* Fix the sytest after all (thanks @S7evinK for the spot)
2022-07-22 14:44:04 +01:00
..
perform_admin.go Roomserver producers package (#2546) 2022-07-01 10:54:07 +01:00
perform_backfill.go Ristretto cache (#2563) 2022-07-11 14:31:31 +01:00
perform_forget.go Implement forgetting about rooms (#1572) 2020-11-05 10:19:23 +00:00
perform_inbound_peek.go Roomserver producers package (#2546) 2022-07-01 10:54:07 +01:00
perform_invite.go Membership updater refactoring (#2541) 2022-07-22 14:44:04 +01:00
perform_join.go Membership updater refactoring (#2541) 2022-07-22 14:44:04 +01:00
perform_leave.go Membership updater refactoring (#2541) 2022-07-22 14:44:04 +01:00
perform_peek.go Roomserver producers package (#2546) 2022-07-01 10:54:07 +01:00
perform_publish.go Add Queryer and Inputer and factor out more RSAPI stuff (#1382) 2020-09-02 17:13:15 +01:00
perform_unpeek.go Roomserver producers package (#2546) 2022-07-01 10:54:07 +01:00
perform_upgrade.go Send tombstone to other servers when upgrading rooms 2022-06-06 17:27:50 +01:00