You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
matrix-spec/data/api/client-server
Travis Ralston c4db688af8
Spec `/relations` and aggregations (#1062)
* Commit to show changes to rich replies section

* Move rich replies to a module

* Add remainder of MSC2674

* Pivot away from MSC3440: Threads

* Add changelog entries so far

* Make a note for why we have aggregations/relations if nothing uses it

* Outright remove threads references

Apparently this breaks the table of contents

* Define MSC2675

* Define MSC3666

* Add note for rich replies?

* Update content/client-server-api/_index.md

Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>

* Clarify how ignoring works for aggregations.

* Try to clarify redactions a bit

* Clarify using parent/child language

* Add missing bits of MSC2675

* Add changelog for aggregations

* Appease the linters

* Update data/api/client-server/relations.yaml

Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>

* Apply suggestions from code review

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

* Apply suggestions from code review

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

* Try to clarify the return of /relations

* Fix required attribute

* Fix wording round 1

* Try to fix pagination

* Copy/paste the endpoint to make Open API happy

* Fix code block examples for rich replies

* Apply suggestions from code review

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

* Apply suggestions on all 3 endpoints

* Fix description of relationships API

* Fix warning about server-side aggregation/bundling

Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
4 years ago
..
definitions Spec `/relations` and aggregations (#1062) 4 years ago
account-data.yaml Responses schema fixes (#3650) 4 years ago
admin.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
administrative_contact.yaml Responses schema fixes (#3650) 4 years ago
appservice_room_directory.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
banning.yaml Start annotating which version of the spec added a thing (#3425) 4 years ago
capabilities.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
content-repo.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
create_room.yaml Avoid use of the word "clobber" (#3611) 4 years ago
cross_signing.yaml Start annotating which version of the spec added a thing (#3425) 4 years ago
device_management.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
directory.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
event_context.yaml Distinguish 'client' from 'federation' events (#3658) 4 years ago
filter.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
inviting.yaml Start annotating which version of the spec added a thing (#3425) 4 years ago
joining.yaml Room versions 8 and 9: Restricted rooms (#3387) 4 years ago
key_backup.yaml Update several spots where C-S API was still using r0 APIs (#3671) 4 years ago
keys.yaml Clarify how to interpret missing one time key counts (#3636) 4 years ago
kicking.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
knocking.yaml Start annotating which version of the spec added a thing (#3425) 4 years ago
leaving.yaml Start annotating which version of the spec added a thing (#3425) 4 years ago
list_joined_rooms.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
list_public_rooms.yaml Responses schema fixes (#3650) 4 years ago
login.yaml Apply suggestions from code review 4 years ago
logout.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
message_pagination.yaml Mark `from` parameter as optional for `/messages` (#1002) 4 years ago
notifications.yaml Revert accidentally pushed commits 4 years ago
old_sync.yaml Distinguish 'client' from 'federation' events (#3658) 4 years ago
openid.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
peeking_events.yaml Distinguish 'client' from 'federation' events (#3658) 4 years ago
presence.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
profile.yaml Revert accidentally pushed commits 4 years ago
pusher.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
pushrules.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
read_markers.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
receipts.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
redaction.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
refresh.yaml don't need securityDefinitions since we don't use access token 4 years ago
registration.yaml Apply suggestions from code review 4 years ago
registration_tokens.yaml Add registration token UIA type (#3616) 4 years ago
relations.yaml Spec `/relations` and aggregations (#1062) 4 years ago
report_content.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
room_initial_sync.yaml Distinguish 'client' from 'federation' events (#3658) 4 years ago
room_send.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
room_state.yaml Fix error code typo (#1059) 4 years ago
room_upgrades.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
rooms.yaml Distinguish 'client' from 'federation' events (#3658) 4 years ago
search.yaml Distinguish 'client' from 'federation' events (#3658) 4 years ago
space_hierarchy.yaml room_type is not a required parameter in practice (#1110) 4 years ago
sso_login_redirect.yaml Start annotating which version of the spec added a thing (#3425) 4 years ago
sync.yaml Describe and hoist stripped state to a first-class citizen (#3606) 4 years ago
tags.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
third_party_lookup.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
third_party_membership.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
to_device.yaml Responses schema fixes (#3650) 4 years ago
typing.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
users.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
versions.yaml Describe new global specification versioning (#3420) 4 years ago
voip.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 4 years ago
wellknown.yaml Change RST code formatting markup to Markdown 4 years ago
whoami.yaml Add guest changes to spec: MSC3069 and MSC3419 (#3605) 4 years ago