Commit Graph

6552 Commits (70d7c36cd85407e3fe1d065e66c01a7ffd664e0c)
 

Author SHA1 Message Date
David Baker 70d7c36cd8
Remove unnecessary parts from link
Co-authored-by: Hubert Chathi <hubertc@matrix.org>
3 years ago
David Baker ea3cbec3cb
Linkify
Co-authored-by: Hubert Chathi <hubertc@matrix.org>
3 years ago
David Baker a6c2cf2515
Tense, typos & grammar
Co-authored-by: Hubert Chathi <hubertc@matrix.org>
3 years ago
David Baker 1fda1ec52c
Change tense
Co-authored-by: Hubert Chathi <hubertc@matrix.org>
3 years ago
David Baker af22989a24 Fix reason in hangup/reject 3 years ago
David Baker c079875928 Add newsfragment 3 years ago
David Baker a7f5b8f8f4 Fix type of other version fields, fix anchor. 3 years ago
David Baker e741e3a7af Typos 3 years ago
David Baker 6a058d0423 Revert changes to package lock 3 years ago
David Baker 2801c6f5a5 Add other sections 3 years ago
David Baker ecb30706bf Add m.call.negotiate 3 years ago
David Baker 78719b4391 Add new reason codes to hangup & reject 3 years ago
David Baker d9bd32d687 Convert hangup & reject events to YAML
So we can have a bulleted list in the description for the values
of 'reason'.
3 years ago
David Baker f4b6c62daa Add possible ways for client to handle an invite 3 years ago
David Baker efdb1ecb46 Make party_id required in other events 3 years ago
David Baker ebed260bf4 Add m.call.reject 3 years ago
David Baker d8dd3e0fb2 Add select_answer to call flow example diagram 3 years ago
David Baker b75850fd78 Update examples 3 years ago
David Baker 93dd4e5c7c Add m.call.select_answer 3 years ago
David Baker 774968b65d Remember how JSON works 3 years ago
David Baker 2abbc647d7 Add party_id 3 years ago
David Baker e49a85c81d Add 'invitee' field 3 years ago
David Baker 0a8362feca Put streams spec in its own section 3 years ago
David Baker ef15055e0a Add spec requiring tracks to be within streams. 3 years ago
David Baker 4b1b6ddad6 Change version field to a string
And add the notes on how the version field works.
3 years ago
Richard van der Hoff c662976fab
Fix generation of anchors for additional properties (#1488)
but objects defined under `additionalProperties` missed out on them. This fixes
that.
3 years ago
Richard van der Hoff cdbf44eef0
Fix rendering of properties with a list of types (#1487) 3 years ago
Richard van der Hoff 1f729eef60
"MXC URI" -> "`mxc://` URI" (#1500)
* "MXC URI" -> "`mxc://` URI"

We're a bit inconsistent with this currently, and IMHO "`mxc://` URI" is more
explicit.

* Update content/client-server-api/modules/content_repo.md

Co-authored-by: Hubert Chathi <hubertc@matrix.org>

* more MXCs

---------

Co-authored-by: Hubert Chathi <hubertc@matrix.org>
3 years ago
Richard van der Hoff 715f6a301d
Spec annotations (#1475) 3 years ago
Richard van der Hoff a225025cab
Remove fictitious `token` parameter on `/keys/query` (#1485) 3 years ago
Richard van der Hoff 64c61c2de2
Properly separate Room ID and Event ID grammars (#1484) 3 years ago
Richard van der Hoff e9fc66cf77
Remove references to groups from appendices (#1483) 3 years ago
Richard van der Hoff 91b2f77e0e
Remove outdated text saying that state_default defaults to 0 (#1479)
There was substantial confusion around this, but I've done some archaeology.

Basically, this was changed back in r0.5.0 by MSC1304 and matrix-org/synapse#3397. Before that, it was indeed the case that state_default was 0 if there was no m.room.power_levels event, but that was confusing and a source of security holes, so we changed it.

matrix-org/matrix-spec-proposals#1656 changed the spec, but apparently overlooked the text in the description.

Reverts: #1478.
Fixes: #861.
3 years ago
Patrick Cloke d222fc60d6
Document MSC3758, MSC3966, MSC3873, and MSC3980. (#1464)
* Add information on MSC3758: event_property_is.

* Add information on MSC3966: event_property_contains.

* Add information on MSC3873 dotted-path escape rules.

* Newsfragment

* Update sync filter with ref to appendix.

* Escape example key.

* Fix typos.

Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>

* Fix links.

* Clarify the appendix a bit.

* Clarify support values.

* Add MSC3980 to changelog.

---------

Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
3 years ago
Travis Ralston 7670a74116
Mention that `state_default` can be zero by default. (#1478)
* Mention that `state_default` can be zero by default.

* Changelog

* Update data/event-schemas/schema/m.room.power_levels.yaml

Co-authored-by: Hubert Chathi <hubertc@matrix.org>

---------

Co-authored-by: Hubert Chathi <hubertc@matrix.org>
3 years ago
Richard van der Hoff ac8d34bc81
Cleanups to github actions workflow (#1476) 3 years ago
Kim Brose a21b23dda8
Fix typo in registration.yaml (#1474) 3 years ago
Val Lorentz a847ee3b57
Remove leftover {key_id} from /_matrix/key/v2/server/ (#1473)
The parameter was removed in v1.6 (specifically in
9e45037129)
3 years ago
Richard van der Hoff d26794ee90
Clarify terminology around aggregations (#1424)
I've done my best to remove the word "bundle", because I feel like it causes
more confusion than it provides. Instead I have favoured "aggregated child
events" which I think is clearer.

Some general clarification around these parts of the spec.
3 years ago
Stuart Mumford d6f38f157d
Add a sentence about what canonical JSON is (#1468)
Signed-off-by: Stuart Mumford <stuart@cadair.com>
3 years ago
Richard van der Hoff acb631d3d6
Change the server aggregation for edits (#1440)
per matrix-org/matrix-spec-proposals#3925
3 years ago
Stuart Mumford bdc87784a1
Clarify that Persistent data unit is PDU (#1466)
Signed-off-by: Stuart Mumford <stuart@cadair.com>
3 years ago
Stuart Mumford 09e2250a8d
Spec implicit filter event limit (#1463)
Signed-off-by: Stuart Mumford <stuart@cadair.com>
3 years ago
Andrew Morgan 35f5439e00
Correct a small typo in the push rules spec (#1465 3 years ago
Patrick Cloke 53d7de2376
Define how clients process push rules (#1461)
* Move Push Rules section out from Client Behaviour.
* Clarify server vs. client behavior.
* Remove references to unencrypted content.
3 years ago
Travis Ralston a481d6aafb
Add mention of private sign off to contributing guidelines (#1462) 3 years ago
Patrick Cloke afae1083aa
Clarify what key content-specific rules match against. (#1441) 3 years ago
Alexey Rusakov b441b19cc3
More cleanup before upgrading to OpenAPI 3.1 (#1455)
* `cross_signing_key.yaml`: the parameter documentation already restricts the number of properties
 * `receipts.yaml`: use `maxProperties: 0` to say the object is empty (the comment is still there but is not really needed any more)
 
Signed-off-by: Alexey Rusakov <Kitsune.Ral@users.sf.net>
3 years ago
Andrew Morgan c0955a6aee
Add a hyphen between third and party when used as an adjective (#1447) 3 years ago
Alexey Rusakov 9ebcf5f257
OpenAPI compliance: avoid $ref siblings (#1457)
This strives to fix all remaining cases where additional attributes
(most often 'description' but not only) are provided next to $ref
by wrapping $ref in allOf; and also drops allOf in a couple of places
where $ref is the only element under it.
3 years ago