This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Allow ThirdPartyEventRules modules to manipulate public room state #8292
Merged
anoadragon453
merged 23 commits into
develop
from
anoa/third_party_event_rules_public_rooms
Oct 5, 2020
Merged
Allow ThirdPartyEventRules modules to manipulate public room state #8292
anoadragon453
merged 23 commits into
develop
from
anoa/third_party_event_rules_public_rooms
Oct 5, 2020
Commits on Sep 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 68391e4 - Browse repository at this point
Copy the full SHA 68391e4View commit details -
Allow ThirdPartyEventRules modules to block publishing a room
Additionally, allow it to both check whether a room is currently apart of the public directory, as well as publish and remove rooms from the public directory.
Configuration menu - View commit details
-
Copy full SHA for 0503eee - Browse repository at this point
Copy the full SHA 0503eeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eae87d - Browse repository at this point
Copy the full SHA 9eae87dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 833883e - Browse repository at this point
Copy the full SHA 833883eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8690c86 - Browse repository at this point
Copy the full SHA 8690c86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eae2c1 - Browse repository at this point
Copy the full SHA 6eae2c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 431e3e3 - Browse repository at this point
Copy the full SHA 431e3e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 529863a - Browse repository at this point
Copy the full SHA 529863aView commit details -
Generalise public rooms check, allow blocking removal from public rooms dir as well. Remove the check on alias association, that is unrelated. Note that we now execute the same behaviour as when publishing the room is blocked by the homeserver config. That is, we now 403 the /createRoom call instead of just letting the room be created without entering it into the public rooms directory. Finally, only call check_visibility_can_be_modified if it exists.
Configuration menu - View commit details
-
Copy full SHA for 699fa5b - Browse repository at this point
Copy the full SHA 699fa5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5b6246 - Browse repository at this point
Copy the full SHA f5b6246View commit details -
Configuration menu - View commit details
-
Copy full SHA for e768fae - Browse repository at this point
Copy the full SHA e768faeView commit details
Commits on Sep 14, 2020
-
Create a PublicRoomListManager as part of ModuleApi
Additionally correct all mentions of a 'Public Room(s) Directory' -> 'Public Room List'.
Configuration menu - View commit details
-
Copy full SHA for 04ab21c - Browse repository at this point
Copy the full SHA 04ab21cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06deecf - Browse repository at this point
Copy the full SHA 06deecfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ed082d - Browse repository at this point
Copy the full SHA 6ed082dView commit details -
Merge branch 'develop' of github.com:matrix-org/synapse into anoa/thi…
…rd_party_event_rules_public_rooms
Configuration menu - View commit details
-
Copy full SHA for 83a20a2 - Browse repository at this point
Copy the full SHA 83a20a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f4c1bb - Browse repository at this point
Copy the full SHA 0f4c1bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bde820 - Browse repository at this point
Copy the full SHA 3bde820View commit details
Commits on Sep 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8d9b166 - Browse repository at this point
Copy the full SHA 8d9b166View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ff7df9 - Browse repository at this point
Copy the full SHA 1ff7df9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5b2d20 - Browse repository at this point
Copy the full SHA e5b2d20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5730d17 - Browse repository at this point
Copy the full SHA 5730d17View commit details
Commits on Oct 5, 2020
-
Merge branch 'develop' of github.com:matrix-org/synapse into anoa/thi…
…rd_party_event_rules_public_rooms * 'develop' of github.com:matrix-org/synapse: (109 commits) Add logging on startup/shutdown (#8448) Speed up unit tests when using PostgreSQL (#8450) Allow background tasks to be run on a separate worker. (#8369) move #8444 to 'feature' linkify changelog 1.21.0rc2 1.21.0rc2 Fix bug in remote thumbnail search (#8438) Include a public_baseurl in configs generated by the demo script. (#8443) Fix DB query on startup for negative streams. (#8447) Convert additional templates to Jinja (#8444) Fix malformed log line in new federation "catch up" logic (#8442) Add unit test for event persister sharding (#8433) Add config option for always using "userinfo endpoint" for OIDC (#7658) Do not expose the experimental appservice login flow to clients. (#8440) update changelog fix a logging error in thumbnailer (#8435) changelog fixes fix version number 1.21.0 ...
Configuration menu - View commit details
-
Copy full SHA for d46396d - Browse repository at this point
Copy the full SHA d46396dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49e71a8 - Browse repository at this point
Copy the full SHA 49e71a8View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.