Richard van der Hoff
a9d3cfd13c
Merge branch 'master' into rav/link_undeprecated_endpoints
10 years ago
Richard van der Hoff
d92515bce3
Merge pull request #354 from matrix-org/rav/reorder_deprecated_initialsync
...
Move /room/x/initialSync to after the undeprecated APIs
10 years ago
Richard van der Hoff
d8a47dbb5d
Merge pull request #352 from matrix-org/rav/kill_old_sync
...
Remove references to intialSync etc, and rewrite syncing
10 years ago
Richard van der Hoff
49cd65dd58
Add a license to the spec
...
We're licensing hte spec under ASLv2. Add the LICENSE file, and add the
short-form to as much of the source as is practical right now (adding it to
json source is a massive pita).
10 years ago
Richard van der Hoff
6bcb1798f5
Mark deprecated endpoints with their replacements
...
Fixes https://matrix.org/jira/browse/SPEC-415
10 years ago
Richard van der Hoff
9d267795e0
Move /room/x/initialSync to after the undeprecated APIs
...
It's a bit incongruous to have to read through the deprecated /initialSync to
get to the good stuff. Separate out intialSync so that we can move it later in
the spec.
10 years ago
Richard van der Hoff
4118ce6680
Add rationale to /sync
10 years ago
Richard van der Hoff
017935d8e9
Fix typo
10 years ago
Richard van der Hoff
6dfc923c1d
Remove references to intialSync etc, and rewrite syncing
...
The 'Events' section of the C-S spec was full of outdated references to the v1
sync api, which is long dead. (https://matrix.org/jira/browse/SPEC-414 ).
Also, try to clarify why /sync distinguishes state and timeline
(https://matrix.org/jira/browse/SPEC-423 ).
10 years ago
David Baker
4812be9142
Missing .
10 years ago
David Baker
ead5648b8c
Add requestToken endpoints
...
For password reset and 3pid adding
10 years ago
David Baker
e4db7be8e2
Better structure for error response
...
& add server not trusted error
10 years ago
David Baker
572aa24a88
Add M_THREEPID_IN_USE
10 years ago
David Baker
ec69f04793
Merge pull request #337 from matrix-org/rav/directory_docs
...
Improve documentation of directory API
10 years ago
Richard van der Hoff
7bbb664784
Improve documentation of directory API
10 years ago
David
92bb1c1b43
Update wording as per request from richvdh
10 years ago
David
a7e40bed88
Add powerlevel name to value list
10 years ago
Richard van der Hoff
099d356dfb
Add r0.1.0 to version list in C-S spec
10 years ago
Richard van der Hoff
e7e9f5fa46
Document the /logout api
...
We have one, and it's useful, so we really ought to document it
10 years ago
Richard van der Hoff
3bce28a15c
Clarifications to the 'Client authentication' section
...
* Use the terminology 'login type' everywhere instead of mixing up 'stage type'
and 'login type'
* Don't have a separate 'APIs using the User-Interactive Authentication
mechanism' section, because (a) it doesn't make much sense to organise the
APIs this way, and (b) it was a set of lies anyway.
* Move '/account/password' definition into registration.yaml so that register
and password can share a section in the spec; remove duplicate doc for
/password.
* Write some words on using 3pids for /login
10 years ago
Richard van der Hoff
351bbee016
Remove changelog from index.rst
...
... since it's explicitly unversioned.
10 years ago
Richard van der Hoff
7d20d2d903
Add old-version links to C-S API
10 years ago
Daniel Wagner-Hall
f4f186baee
Add _cs suffix to client-server http APIs
...
I'm about to add identity service APIs, so differentiating is good.
10 years ago
Mark Haines
cc0dae3aeb
Deduplicate a couple of places where "the" was written twice in a row
10 years ago
Daniel Wagner-Hall
0da26cd7e1
Specify login behaviour for unknown 3pids
10 years ago
Mark Haines
245e8e8571
Add 3pid password login to the spec
10 years ago
Daniel Wagner-Hall
2e46b587b8
Require explicit un-banning
10 years ago
David Baker
169cc98101
M_INVALID_USERNAME to be consistent with the name of the parameter
10 years ago
David Baker
2301a792d7
Add an error code for invalid user names.
10 years ago
Daniel Wagner-Hall
1e2b63763e
/join and /room/:roomId/join aren't exact aliases
...
Separate them, clarify their differences.
Also, fix some links which weren't being properly populated.
10 years ago
Daniel Wagner-Hall
5e30d75ccb
Add /_matrix/versions to spec
10 years ago
Daniel Wagner-Hall
678dbbe08a
s/-/_/
10 years ago
Daniel Wagner-Hall
4be078440d
Don't mention server-server stuff in client-server spec
10 years ago
Daniel Wagner-Hall
217e22fc30
Format changelog more nicely
10 years ago
Daniel Wagner-Hall
19dfafe376
Remove superfluous space
...
This causes a <dt> to get rendered around the <tt>s which breaks some
formatting.
10 years ago
Daniel Wagner-Hall
39f43abbb7
Add per-API changelogs
10 years ago
Daniel Wagner-Hall
705556634a
Add filters
10 years ago
Daniel Wagner-Hall
873b0dcecf
Replace version numbers with release numbers
10 years ago
Daniel Wagner-Hall
19ce17cfed
Merge pull request #200 from matrix-org/daniel/redact
...
Merge pull request #200 from matrix-org/daniel/redact
10 years ago
Daniel Wagner-Hall
2f3a00fe34
Consistently spell homeserver as homeserver
10 years ago
Daniel Wagner-Hall
e072d215cf
Specify redaction
10 years ago
Daniel Wagner-Hall
c6e0322a9e
Swaggerify /account
10 years ago
Daniel Wagner-Hall
6c66bfc755
Flatten out v1 and v2_alpha directories
...
As a side effect, I got rid of all of the horrible symlinks and just put
in all of the proper relative paths. Because the horrible symlinks were
horrible.
10 years ago
Daniel Wagner-Hall
b479b54cd8
Add tables of contents to individual specs
10 years ago
Daniel Wagner-Hall
bc514dc9c4
Merge pull request #178 from matrix-org/daniel/directory
...
Fix and include /directory api docs
10 years ago
Daniel Wagner-Hall
7f2813354d
Swaggerify /ban
10 years ago
Daniel Wagner-Hall
ad4d8ae7a6
Move client-server intro to client-server section
10 years ago
Daniel Wagner-Hall
c25a806cef
Fix and include /directory api docs
10 years ago
Daniel Wagner-Hall
8201eaa042
Swaggerify /rooms/:room_id/leave
10 years ago
Daniel Wagner-Hall
d7357ef9b7
Specify /publicRooms
10 years ago