docs-matrix-spec/data/api/client-server
Travis Ralston 9af83dfd41
Add Spaces to the spec (#3610)
* First iteration of specifying Spaces

MSCs:
* https://github.com/matrix-org/matrix-doc/pull/3288
* https://github.com/matrix-org/matrix-doc/pull/2946
* https://github.com/matrix-org/matrix-doc/pull/1772

Note that this makes modifications to the underlying MSCs as well. These are intended to be minor edits to aid clarity/accuracy of the MSCs, as per the proposal process. Functionally, clients and servers might need to change their behaviour slightly as is expected of implementing this stuff early. Synapse has these changes (alongside backwards compatibility) here: https://github.com/matrix-org/synapse/pull/11667

* add changelogs

* Accuracy per review

* Apply suggestions from code review

Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>

* fully prefix new endpoints

* Fully prefix endpoint in 3616 too

* Fix ordering example

Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2022-01-17 10:03:14 -07:00
..
definitions Add Spaces to the spec (#3610) 2022-01-17 10:03:14 -07:00
account-data.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
admin.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
administrative_contact.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
appservice_room_directory.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
banning.yaml Start annotating which version of the spec added a thing (#3425) 2021-10-14 13:23:04 -06:00
capabilities.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
content-repo.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
create_room.yaml Avoid use of the word "clobber" (#3611) 2021-12-30 22:07:45 -07:00
cross_signing.yaml Start annotating which version of the spec added a thing (#3425) 2021-10-14 13:23:04 -06:00
device_management.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
directory.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
event_context.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
filter.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
inviting.yaml Start annotating which version of the spec added a thing (#3425) 2021-10-14 13:23:04 -06:00
joining.yaml Start annotating which version of the spec added a thing (#3425) 2021-10-14 13:23:04 -06:00
key_backup.yaml OpenAPI: Add missing required flag in getRoomKeys (#3509) 2021-11-22 13:23:24 -05:00
keys.yaml Clarify how to interpret missing one time key counts (#3636) 2022-01-11 15:30:46 -05:00
kicking.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
knocking.yaml Start annotating which version of the spec added a thing (#3425) 2021-10-14 13:23:04 -06:00
leaving.yaml Start annotating which version of the spec added a thing (#3425) 2021-10-14 13:23:04 -06:00
list_joined_rooms.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
list_public_rooms.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
login.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
logout.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
message_pagination.yaml typos: Corrected typos in message_pagination.yaml (#3495) 2021-11-15 15:29:07 -05:00
notifications.yaml Remove definition of Event for /notifications (#3525) 2021-12-02 17:23:09 +00:00
old_sync.yaml Add GitHub Action to check spelling (#3591) 2021-12-28 09:17:49 -07:00
openid.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
peeking_events.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
presence.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
profile.yaml Add HTTP 403 to possible profile responses (#3530) 2021-12-29 11:30:32 -07:00
pusher.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
pushrules.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
read_markers.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
receipts.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
redaction.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
registration.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
registration_tokens.yaml Add registration token UIA type (#3616) 2022-01-04 20:27:58 -07:00
report_content.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
room_initial_sync.yaml Add GitHub Action to check spelling (#3591) 2021-12-28 09:17:49 -07:00
room_send.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
room_state.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
room_upgrades.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
rooms.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
search.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
space_hierarchy.yaml Add Spaces to the spec (#3610) 2022-01-17 10:03:14 -07:00
sso_login_redirect.yaml Start annotating which version of the spec added a thing (#3425) 2021-10-14 13:23:04 -06:00
sync.yaml Describe and hoist stripped state to a first-class citizen (#3606) 2022-01-05 10:57:59 -07:00
tags.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
third_party_lookup.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
third_party_membership.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
to_device.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
typing.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
users.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
versions.yaml Describe new global specification versioning (#3420) 2021-10-12 11:06:51 -06:00
voip.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 2021-10-12 11:07:01 -06:00
wellknown.yaml Change RST code formatting markup to Markdown 2021-08-27 19:16:42 +01:00
whoami.yaml Add guest changes to spec: MSC3069 and MSC3419 (#3605) 2022-01-04 20:29:40 -07:00