Commit Graph

1122 Commits (fae1165e1cc7eda27140267c08e6ee8f124142a1)

Author SHA1 Message Date
Hubert Chathi fae1165e1c spec what to do if you try to delete a backup that's already deleted 6 years ago
Hubert Chathi bd95568c8c remove duplicate key 6 years ago
Hubert Chathi 1bae8ea633 we actually don't support the GET /room_key/versions/ with trailing slash 6 years ago
Hubert Chathi a896729ac2 some more clarifications and indentation fixes 6 years ago
Hubert Chathi 0145191d43 add links to endpoints and add delete endpoint 6 years ago
Hubert Chathi 5f3ee44cfb add more suggestions from review 6 years ago
Hubert Chathi 8ff1c26ef2 fix indentation 6 years ago
Hubert Chathi e0b4a3c912
Apply suggestions from code review
Co-authored-by: Travis Ralston <travpc@gmail.com>
6 years ago
Hubert Chathi 41072fcaa9
Apply suggestions from code review
Co-Authored-By: Matthew Hodgson <matthew@arasphere.net>
6 years ago
Hubert Chathi a62c817745
Apply suggestions from code review
Co-Authored-By: Matthew Hodgson <matthew@arasphere.net>
6 years ago
Hubert Chathi 4cde800ea1 fix validation errors 6 years ago
Hubert Chathi 59e337187b remove duplicated line 6 years ago
Hubert Chathi e658b17070 initial version of spec for key backups 6 years ago
Stuart Mumford c2ffef051f
Clarify description of user directory
Signed off by Stuart Mumford <stuart@cadair.com>
6 years ago
Travis Ralston 14d609e766
Merge pull request #2344 from matrix-org/travis/spec/fix-2338
Add filter query param to /context
6 years ago
Travis Ralston 9f01850f7a Add some words about where the filter is applied 6 years ago
Travis Ralston a1e5a96cf8
Update api/client-server/event_context.yaml
Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
6 years ago
Travis Ralston 8e6e47ae7d
Merge pull request #2343 from matrix-org/travis/spec/fix-2120
Recommend that clients don't preview URLs in encrypted rooms
6 years ago
Travis Ralston e59bb20dc3 Try to clarify the filter information on /context 6 years ago
Travis Ralston ef957b990d
Merge pull request #2341 from matrix-org/travis/spec/fix-2298
Clarify that submit_url is without authentication
6 years ago
Travis Ralston f012da17a1 Explain why e2e previews are bad 6 years ago
Travis Ralston a50e828509
Merge pull request #2342 from matrix-org/travis/spec/fix-1982
Clarify what format the `country` is on phone number inputs
6 years ago
Travis Ralston 3d954f93b5 Clarify that the room ID is the object key in /sync responses
Fixes https://github.com/matrix-org/matrix-doc/issues/2269
6 years ago
Travis Ralston 021c056efc Add filter query param to /context
This was missed as part of lazy-loading.

Fixes https://github.com/matrix-org/matrix-doc/issues/2338
6 years ago
Travis Ralston b662a33081 Recommend that clients don't preview URLs in encrypted rooms
Any stronger of a recommendation would probably require a MSC due to the behaviour change. 

Fixes https://github.com/matrix-org/matrix-doc/issues/2120
6 years ago
Travis Ralston 284b15495b Clarify what format the `country` is on phone number inputs
Fixes https://github.com/matrix-org/matrix-doc/issues/1982
6 years ago
Travis Ralston e95eafb2ba Clarify that submit_url is without authentication
The request is authorized by its parameters, not by an additional access token.

Fixes https://github.com/matrix-org/matrix-doc/issues/2298
6 years ago
Travis Ralston 2bca44a2e5 Remove extraneous backwards compatibility note 6 years ago
Travis Ralston f5f12a29e0 Spec MSC2290: 3PID binding split 6 years ago
Travis Ralston 3d60e04c6a
Merge pull request #2310 from matrix-org/travis/spec/2263-deprecate-id-server
Deprecate id_server and make it optional
6 years ago
Travis Ralston 48b8a95df6 Deprecate id_server and make it optional
As per [MSC2263](https://github.com/matrix-org/matrix-doc/pull/2263)
6 years ago
Kitsune Ral 6b37bb1dd9 Merge remote-tracking branch 'remotes/origin/master' into kitsune-map-to-enum-support 6 years ago
Travis Ralston 8d865ca53a Add s2s POST /publicRooms per MSC2197
See https://github.com/matrix-org/matrix-doc/pull/2197
6 years ago
Travis Ralston 2c88f02daa
Merge pull request #2287 from matrix-org/travis/spec/lookup-v2
Spec the v2 lookup API
6 years ago
Travis Ralston d813b8e12c Mention M_INVALID_PARAM 6 years ago
Travis Ralston 6cfd761204 Spec the v2 lookup API
Spec for [MSC2134](https://github.com/matrix-org/matrix-doc/pull/2134)
6 years ago
Travis Ralston 642be6c677 Fix unbind wording 6 years ago
Travis Ralston 30a9de7e02 Merge branch 'master' into travis/spec/is-unbind 6 years ago
Travis Ralston a24bcc2c0a
Merge pull request #2258 from matrix-org/travis/spec/is-terms
Spec IS terms of service
6 years ago
Travis Ralston 1881a255c2 Clarify that id_access_token is optional for r0.5 6 years ago
Travis Ralston 185c564a13 Spec client-server IS unbind API
As per [MSC2140](https://github.com/matrix-org/matrix-doc/pull/2140)

Note: this modifies the endpoint in MSC2140 to be more in line with the remainder of the proposal.
6 years ago
Travis Ralston 2d784d93ef Merge branch 'master' into travis/spec/is-auth 6 years ago
Travis Ralston 001c51a740 /3pid/delete and /deactivate don't take an id_access_token 6 years ago
Travis Ralston 52e6868f50 Remove bind_* params on /register as per MSC2140
See https://github.com/matrix-org/matrix-doc/pull/2140
See https://github.com/matrix-org/matrix-doc/issues/2253
6 years ago
Travis Ralston afd5018494 Spec the terms of service handling for identity servers
Part of MSC2140

Convert status codes to strings if there is a string status code. Fixes a build error when we mix 4xx and 403 in the same definition. We also have to correct stringified numbers to pass the build.
6 years ago
Travis Ralston 0408373cf9 Litter the client-server API with id_access_token 6 years ago
Travis Ralston 4d0ea64121 Define authentication, ripping off the client-server API description 6 years ago
Travis Ralston e40d9e296d Split OpenID token info out verbatim 6 years ago
Travis Ralston ca4d9d8636 Deprecate the v1 IS API 6 years ago
Travis Ralston a47c5aeb42 v2-ify the v2 api
Note that ping and pubkey doesn't require auth - see MSC2140 for more information.
6 years ago