feat: Add config option for a default ACL on room creation #1691

Open
eve wants to merge 2 commits from eve/ackduck:I775 into main

2 commits

Author SHA1 Message Date
eb4a70372b add changelog
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 32s
2026-04-20 14:29:52 +00:00
4e387a29b6
feat: Add config option for a default ACL on room creation
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
Checks / Changelog / Check changelog is added (pull_request_target) Failing after 8s
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 26s
This allows for rooms to be created with a m.room.server_acl event by
default. This event can be thought of as part of the initial_state
events, although it is not provided by the client.

Implements #775
2026-04-20 14:09:34 +00:00