Thibaut CHARLES
5e2a48f709
createRoom StateEvent.content should be an object
2017-12-13 00:01:26 +01:00
Maxime Dor
9d2e18cca1
Adapt paths as per feedback
2017-11-15 18:46:27 +01:00
Maxime Dor
d1e64daa10
Fix yaml title for directory api
2017-11-15 18:43:16 +01:00
Maxime Dor
28c09aed62
Properly mark required response keys to pass tests
2017-11-15 13:57:52 +01:00
Maxime Dor
8a6103798e
Fix for tests
2017-11-15 13:54:55 +01:00
Maxime Dor
bb50ec2e88
Document directory query endpoint
2017-11-15 13:40:55 +01:00
Richard van der Hoff
2128924933
Merge pull request #1072 from maxidor/max/ss/version
...
Document federation version endpoint
2017-11-15 07:05:52 +00:00
Maxime Dor
1045bc721d
Document federation version endpoint
2017-11-15 04:16:30 +01:00
Kitsune Ral
828086a86c
Supply operationId for freshly added IS and AS operations
2017-11-15 07:53:36 +09:00
Kitsune Ral
a68b7e1bbd
Supply operationId with freshly added operations
...
Signed-off-by: Alexey Rusakov <ktirf@users.sf.net>
2017-11-15 07:37:02 +09:00
Kitsune Ral
b53083732b
Merge remote-tracking branch 'remotes/origin/master'
2017-11-15 07:32:44 +09:00
Kitsune Ral
868af0a7a1
Provide doc-comments with makeHandler(); cleanup
2017-11-15 07:28:25 +09:00
David Baker
5147a3b975
Fix broken links & grammar
2017-11-14 17:14:56 +00:00
David Baker
45af878e11
Merge remote-tracking branch 'origin/master' into dbkr/is_bulk_lookup
2017-11-14 17:11:39 +00:00
David Baker
d728e67751
Merge pull request #1068 from matrix-org/dbkr/threepid_add_msisdn
...
Document threepids
2017-11-14 17:05:39 +00:00
Maxime Dor
836e6c81d1
Fix spelling
2017-11-14 15:15:49 +00:00
David Baker
e80675c9e9
Link in markdown, not swagger
2017-11-14 15:03:51 +00:00
David Baker
493b936209
Make these links more specific too
2017-11-14 15:01:58 +00:00
Maxime Dor
cdfff67878
Create spec for IS bulk lookup
2017-11-14 14:55:16 +00:00
Travis Ralston
0f5a4efce6
Spec URL previews ( #1064 )
...
* Spec URL previews
* Require authentication on /upload and /preview_url
2017-11-14 14:52:51 +00:00
David Baker
6edb90a08e
Document threepids
...
Adds the /msisdn' 3pid type and generally fleshes out what a 3pid
is and how they work.
This merges most of the work from Max Dor in https://github.com/matrix-org/matrix-doc/pull/1039
with some tweaks and additions.
2017-11-14 14:36:38 +00:00
Kitsune Ral
33463e3907
Factor out parser.validate callback
2017-11-14 15:16:42 +09:00
Travis Ralston
2468c38482
Add required property to whoami
...
Signed-off-by: Travis Ralston <travpc@gmail.com>
2017-11-13 18:47:38 -07:00
Travis Ralston
41db12713d
Update whoami endpoint
...
Signed-off-by: Travis Ralston <travpc@gmail.com>
2017-11-13 14:22:20 -07:00
Travis Ralston
9cf2b59f4e
Make it less obvious where this was copy/pasted from
...
Signed-off-by: Travis Ralston <travpc@gmail.com>
2017-11-12 23:56:28 -07:00
Travis Ralston
b1801ea6db
Spec /account/whoami
...
Signed-off-by: Travis Ralston <travpc@gmail.com>
2017-11-12 23:49:40 -07:00
Kitsune Ral
77a9daccec
Validation that operationId is present
...
Signed-off-by: Alexey Rusakov <ktirf@users.sf.net>
2017-11-13 12:11:11 +09:00
Kitsune Ral
66268260c7
Merge remote-tracking branch 'remotes/origin/master'
2017-11-13 07:46:29 +09:00
Kitsune Ral
1d4410b638
operationid -> operationId
...
Signed-off-by: Alexey Rusakov <ktirf@users.sf.net>
2017-11-13 07:46:03 +09:00
Richard van der Hoff
88fb2e9abd
Merge pull request #1045 from maxidor/max/cs/unknow_filter_status
...
Add status for unknown user's filter ID
2017-11-09 18:29:12 +00:00
Maxime Dor
099a7e90ae
Change return code following feedback
2017-11-09 15:32:32 +01:00
Maxime Dor
dcaaf84395
Be clear that event_id is not applicable everywhere
2017-11-09 15:28:44 +01:00
Maxime Dor
efa9b5a8f1
Add missing required key for sync format
2017-11-09 02:10:23 +01:00
Maxime Dor
0fea380625
Add status for unknown user's filter ID
2017-10-29 12:20:22 +01:00
Richard van der Hoff
56c3e5a627
README.rst: Add notes on how to build the spec
2017-10-25 09:57:02 +01:00
Richard van der Hoff
628e723483
Move the MXID spec to the appendices
...
Also link to them from the /register API doc.
2017-10-23 00:51:40 +01:00
Richard van der Hoff
b4e24d443a
Clarify what happens when there is no power_levels event
2017-10-17 16:34:50 +01:00
Richard van der Hoff
a8afbfd27d
Avoid external link in search swagger
2017-10-15 23:01:54 +01:00
Kitsune Ral
004a4d5148
Added/updated operationIds according to today's updates in the spec
...
Signed-off-by: Alexey Rusakov <ktirf@users.sf.net>
2017-10-11 02:22:19 +09:00
Kitsune Ral
24afe7987c
Add operationId to all endpoints of all APIs
...
To facilitate generation of API stubs from the spec.
Signed-off-by: Alexey Rusakov <ktirf@users.sf.net>
2017-10-11 01:58:31 +09:00
Michael Telatynski
bf3b49f13c
document joined_members and joined_rooms endpoints ( #999 )
2017-10-10 16:16:27 +01:00
Richard van der Hoff
820704a16a
Format examples as raw objects
...
According the the openapi spec, examples for responses and schemas should be
raw objects rather than being json strings. (It's unclear what non-json
examples should look like...).
The swagger UI used to support json strings, but no longer does. In short,
let's turn the json strings into their raw formats.
2017-09-27 08:04:24 +01:00
Richard van der Hoff
a84a34ee6c
GETting a filter requires auth ( #1003 )
2017-09-26 14:11:43 +01:00
Richard van der Hoff
1e3f5683c8
Make clear that the /sync timeout is zero by default
2017-08-31 16:56:50 +01:00
Brendan Abolivier
fee65dbacb
Fix response format and 404 example for room alias lookup
2017-07-27 17:43:49 +01:00
Brendan Abolivier
750d980bc0
Room member ( #950 )
...
* Fixed an incorrect membership on example
* Added precision on membership upon profile update
* Changed first example into a join
* Changed the state/{eventType}/{stateKey} example with an actual state key
2017-07-14 15:30:56 +01:00
Richard van der Hoff
da6938b818
Key management APIs ( #894 )
...
Spec the e2e key-management APIs.
2017-04-20 16:51:42 +01:00
Richard van der Hoff
7adf95b4ad
Merge pull request #740 from matrix-org/rav/fix_736
...
Set default account 'kind' to 'user'
2016-11-22 09:52:19 +00:00
Richard van der Hoff
c83a556097
Set default account 'kind' to 'user'
...
Fixes https://github.com/matrix-org/matrix-doc/issues/736
2016-11-21 17:54:47 +00:00
Richard van der Hoff
c175039a08
Final public_rooms clarifications
...
* order by *joined* members
* clarify pagination direction behaviour
2016-11-21 13:08:41 +00:00