-
-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Matching remote users against the application service user namespace regex is a footgun #1272
Matching remote users against the application service user namespace regex is a footgun #1272
Comments
The spec should be clear that it's only events the server has access to (thus rooms which are shared with that server) - changing the server-side code to deny remote users would be a spec violation, at least without an MSC to back it. |
I agree. So not denying shouldn't require an MSC. |
Too many double negatives: At best, synapse can require a config option be set to allow the namespace, however it cannot take the functionality away on its own. |
ftr, matrix-org/synapse#13958 (comment) has more words on this (including the archeaology) |
Created an MSC for this: MSC3905 |
#3905) * MSC so appservices only interested in local users Fix matrix-org/matrix-spec#1272 * Add MSC number * Fix typo * Fix title * Add example implementation See #3905 (comment) * `rooms` and `aliases` not affected See #3905 (comment) * Add historical context See #3905 (comment) * Document how to do unstable See #3905 (comment) * fix some typos * Add link to spec Co-authored-by: Richard van der Hoff <[email protected]> Co-authored-by: Andrew Morgan <[email protected]> Co-authored-by: Richard van der Hoff <[email protected]>
This behavior has been updated in Synapse via matrix-org/synapse#13958
The text was updated successfully, but these errors were encountered: