mirror of
https://github.com/matrix-org/matrix-spec
synced 2026-03-28 05:54:09 +01:00
remove redundant frontparts from room verion fragments
This commit is contained in:
parent
b6209574ab
commit
b89fc98fbb
|
|
@ -1,6 +1,3 @@
|
||||||
---
|
|
||||||
toc_hide: true
|
|
||||||
---
|
|
||||||
|
|
||||||
The types of state events that affect authorization are:
|
The types of state events that affect authorization are:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,3 @@
|
||||||
---
|
|
||||||
toc_hide: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Servers MUST NOT strictly enforce the JSON format specified in the
|
Servers MUST NOT strictly enforce the JSON format specified in the
|
||||||
[appendices](/appendices#canonical-json) for the reasons
|
[appendices](/appendices#canonical-json) for the reasons
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,3 @@
|
||||||
---
|
|
||||||
toc_hide: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Events sent into rooms of this version can have formats which are different
|
Events sent into rooms of this version can have formats which are different
|
||||||
from their normal schema. Those cases are documented here.
|
from their normal schema. Those cases are documented here.
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,3 @@
|
||||||
---
|
|
||||||
toc_hide: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Upon receipt of a redaction event, the server must strip off any keys
|
Upon receipt of a redaction event, the server must strip off any keys
|
||||||
not in the following list:
|
not in the following list:
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,3 @@
|
||||||
---
|
|
||||||
toc_hide: true
|
|
||||||
---
|
|
||||||
|
|
||||||
##### `m.room.power_levels` events accept values as strings
|
##### `m.room.power_levels` events accept values as strings
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,3 @@
|
||||||
---
|
|
||||||
toc_hide: true
|
|
||||||
---
|
|
||||||
|
|
||||||
The room state *S′(E)* after an event *E* is defined in terms of the
|
The room state *S′(E)* after an event *E* is defined in terms of the
|
||||||
room state *S(E)* before *E*, and depends on whether *E* is a state
|
room state *S(E)* before *E*, and depends on whether *E* is a state
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
---
|
---
|
||||||
toc_hide: true
|
|
||||||
---
|
---
|
||||||
|
|
||||||
{{< added-in this=true >}} In room versions 1 and 2, events need a
|
{{< added-in this=true >}} In room versions 1 and 2, events need a
|
||||||
signature from the domain of the `event_id` in order to be considered
|
signature from the domain of the `event_id` in order to be considered
|
||||||
valid. This room version does not include an `event_id` over federation
|
valid. This room version does not include an `event_id` over federation
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
---
|
---
|
||||||
toc_hide: true
|
|
||||||
---
|
---
|
||||||
|
|
||||||
{{% added-in this=true %}} In room versions 1 and 2, redactions were
|
{{% added-in this=true %}} In room versions 1 and 2, redactions were
|
||||||
explicitly part of the [authorization rules](/rooms/v1/#authorization-rules)
|
explicitly part of the [authorization rules](/rooms/v1/#authorization-rules)
|
||||||
under Rule 11. As of room version 3, these conditions no longer exist as
|
under Rule 11. As of room version 3, these conditions no longer exist as
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,3 @@
|
||||||
---
|
|
||||||
toc_hide: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Events in rooms of this version have the following structure:
|
Events in rooms of this version have the following structure:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
---
|
---
|
||||||
toc_hide: true
|
|
||||||
---
|
---
|
||||||
|
|
||||||
{{% added-in this=true %}} The event ID is the [reference
|
{{% added-in this=true %}} The event ID is the [reference
|
||||||
hash](/server-server-api#calculating-the-reference-hash-for-an-event) of
|
hash](/server-server-api#calculating-the-reference-hash-for-an-event) of
|
||||||
the event encoded using a variation of [Unpadded
|
the event encoded using a variation of [Unpadded
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,3 @@
|
||||||
---
|
|
||||||
toc_hide: true
|
|
||||||
---
|
|
||||||
|
|
||||||
When validating event signatures, servers MUST enforce the
|
When validating event signatures, servers MUST enforce the
|
||||||
`valid_until_ts` property from a key request is at least as large as the
|
`valid_until_ts` property from a key request is at least as large as the
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,3 @@
|
||||||
---
|
|
||||||
toc_hide: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Servers MUST strictly enforce the JSON format specified in the
|
Servers MUST strictly enforce the JSON format specified in the
|
||||||
[appendices](/appendices#canonical-json). This translates to a
|
[appendices](/appendices#canonical-json). This translates to a
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,3 @@
|
||||||
---
|
|
||||||
toc_hide: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Upon receipt of a redaction event, the server must strip off any keys
|
Upon receipt of a redaction event, the server must strip off any keys
|
||||||
not in the following list:
|
not in the following list:
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,3 @@
|
||||||
---
|
|
||||||
toc_hide: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Events must be signed by the server denoted by the `sender` property.
|
Events must be signed by the server denoted by the `sender` property.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
---
|
---
|
||||||
toc_hide: true
|
|
||||||
---
|
---
|
||||||
|
|
||||||
{{% added-in this=true %}} `m.room.member` events now keep `join_authorised_via_users_server`
|
{{% added-in this=true %}} `m.room.member` events now keep `join_authorised_via_users_server`
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue