Support MSC3779: "Owned" state events#17332
Support MSC3779: "Owned" state events#17332AndrewFerr wants to merge 7 commits intoelement-hq:developfrom
Conversation
When the MSC is enabled, do not reject all events with a state_key beginning with @ but not equal to the sender, as that overrides the desired rule to allow the state key to have an optional suffix.
|
Having read the MSC, I have serious reservations on it matrix-org/matrix-spec-proposals#3779 (comment). This doesn't necessarily block us from landing this as an experimental thing, but would block us from enabling it in non-test environments. |
|
From discussions elsewhere: we're looking at removing the changes to the required power levels, which is the controversial bit of the MSC. Until then, I'm going to remove this from the review queue. |
here we go #17513 |
|
@AndrewFerr should this PR be closed in favour of #17513? |
Sure. This is technically still a working implementation of an open MSC, but there's not much value in keeping this open alongside a competing PR & MSC. |
See: MSC3779
Pull Request Checklist
EventStoretoEventWorkerStore.".code blocks.(run the linters)