Auth rules: PDU content definitions cross-refs (#1050)

* Auth rules: PDU content definitions cross-refs

* Changelog

* Apparently v6 & v7 auth rules aren't in fragments
pull/1059/head
David Robertson 3 years ago committed by GitHub
parent 81d61d87f4
commit 29e7036043
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1 @@
Add cross-references to PDU content definitions from the authorisation rules.

@ -4,11 +4,11 @@ toc_hide: true
The types of state events that affect authorization are: The types of state events that affect authorization are:
- `m.room.create` - [`m.room.create`](/client-server-api#mroomcreate)
- `m.room.member` - [`m.room.member`](/client-server-api#mroommember)
- `m.room.join_rules` - [`m.room.join_rules`](/client-server-api#mroom)
- `m.room.power_levels` - [`m.room.power_levels`](/client-server-api#mroompower_levels)
- `m.room.third_party_invite` - [`m.room.third_party_invite`](/client-server-api#mroomthird_party_invite)
{{% boxes/note %}} {{% boxes/note %}}
Power levels are inferred from defaults when not explicitly supplied. Power levels are inferred from defaults when not explicitly supplied.

@ -11,11 +11,11 @@ however.
The types of state events that affect authorization are: The types of state events that affect authorization are:
- `m.room.create` - [`m.room.create`](/client-server-api#mroomcreate)
- `m.room.member` - [`m.room.member`](/client-server-api#mroommember)
- `m.room.join_rules` - [`m.room.join_rules`](/client-server-api#mroom)
- `m.room.power_levels` - [`m.room.power_levels`](/client-server-api#mroompower_levels)
- `m.room.third_party_invite` - [`m.room.third_party_invite`](/client-server-api#mroomthird_party_invite)
{{% boxes/note %}} {{% boxes/note %}}
Power levels are inferred from defaults when not explicitly supplied. Power levels are inferred from defaults when not explicitly supplied.

@ -12,11 +12,11 @@ of receipt, they are authorized at a later stage: see the
The types of state events that affect authorization are: The types of state events that affect authorization are:
- `m.room.create` - [`m.room.create`](/client-server-api#mroomcreate)
- `m.room.member` - [`m.room.member`](/client-server-api#mroommember)
- `m.room.join_rules` - [`m.room.join_rules`](/client-server-api#mroom)
- `m.room.power_levels` - [`m.room.power_levels`](/client-server-api#mroompower_levels)
- `m.room.third_party_invite` - [`m.room.third_party_invite`](/client-server-api#mroomthird_party_invite)
{{% boxes/note %}} {{% boxes/note %}}
Power levels are inferred from defaults when not explicitly supplied. Power levels are inferred from defaults when not explicitly supplied.

@ -59,11 +59,11 @@ Events must be signed by the server denoted by the `sender` key.
The types of state events that affect authorization are: The types of state events that affect authorization are:
- `m.room.create` - [`m.room.create`](/client-server-api#mroomcreate)
- `m.room.member` - [`m.room.member`](/client-server-api#mroommember)
- `m.room.join_rules` - [`m.room.join_rules`](/client-server-api#mroom)
- `m.room.power_levels` - [`m.room.power_levels`](/client-server-api#mroompower_levels)
- `m.room.third_party_invite` - [`m.room.third_party_invite`](/client-server-api#mroomthird_party_invite)
{{% boxes/note %}} {{% boxes/note %}}
Power levels are inferred from defaults when not explicitly supplied. Power levels are inferred from defaults when not explicitly supplied.

@ -45,11 +45,11 @@ of receipt, they are authorized at a later stage: see the
The types of state events that affect authorization are: The types of state events that affect authorization are:
- `m.room.create` - [`m.room.create`](/client-server-api#mroomcreate)
- `m.room.member` - [`m.room.member`](/client-server-api#mroommember)
- `m.room.join_rules` - [`m.room.join_rules`](/client-server-api#mroom)
- `m.room.power_levels` - [`m.room.power_levels`](/client-server-api#mroompower_levels)
- `m.room.third_party_invite` - [`m.room.third_party_invite`](/client-server-api#mroomthird_party_invite)
{{% boxes/note %}} {{% boxes/note %}}
Power levels are inferred from defaults when not explicitly supplied. Power levels are inferred from defaults when not explicitly supplied.

Loading…
Cancel
Save