Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Clarify that server ACLs are case-insensitive.
10 changes: 6 additions & 4 deletions data/event-schemas/schema/m.room.server_acl.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,9 @@ properties:
allow:
type: array
description: |-
The server names to allow in the room, excluding any port information.
Each entry is interpreted as a [glob-style pattern](/appendices#glob-style-matching).
The case-insensitive [glob expressions](/appendices#glob-style-matching) that are
evaluated against server names excluding any port information to determine the servers
to allow in the room.

**This defaults to an empty list when not provided, effectively disallowing
every server.**
Expand All @@ -72,8 +73,9 @@ properties:
deny:
type: array
description: |-
The server names to disallow in the room, excluding any port information.
Each entry is interpreted as a [glob-style pattern](/appendices#glob-style-matching).
The case-insensitive [glob expressions](/appendices#glob-style-matching) that are
evaluated against server names excluding any port information to determine the servers
to disallow in the room.

This defaults to an empty list when not provided.
items:
Expand Down
Loading