Commit graph

107 commits

Author SHA1 Message Date
Daniel Wagner-Hall
59a4e84361 s/registration/login/ 2015-09-14 17:10:46 +01:00
Daniel Wagner-Hall
b8e2ac5c1b Swaggerify /login 2015-09-14 13:49:27 +01:00
Kegsay
e788f565f8 Merge pull request #36 from matrix-org/daniel/threepidinvites
Swagger /room/{roomId}/invite
2015-09-11 11:59:21 +01:00
Kegsay
3011823c51 Merge pull request #27 from matrix-org/receipts
Document receipts
2015-09-10 16:18:19 +01:00
Daniel Wagner-Hall
2797fac3aa Swagger /room/{roomId}/invite
This is a transcription of the current spec, with nothing new or
controversial in it.
2015-09-09 17:55:40 +01:00
Daniel Wagner-Hall
04b2b2588f Fix up formatting and typos 2015-09-09 13:18:23 +01:00
Daniel Wagner-Hall
d53943c8c2 Spec /room/{roomId}/join
This is just replacing the existing spec with a swagger version.

Subsequent pull requests will add 3pid join to this, as well as specing
the invite, leave, ban, and kick endpoints.
2015-09-08 16:35:08 +01:00
Erik Johnston
80bb51d9bb Make it clearer 2015-09-04 11:21:14 +01:00
Erik Johnston
4b24b887c7 Document m.room.history_visibility 2015-09-01 11:53:30 +01:00
Erik Johnston
83dfc2bf61 Fix some mistakes/typos 2015-08-28 15:01:02 +01:00
Erik Johnston
0dc22e7217 Document receipts 2015-08-28 14:50:31 +01:00
Paul "LeoNerd" Evans
49c52a96a7 Rename 'perspective server' to 'notary server' as that's what the Perspectives Project calls them too 2015-08-05 11:35:48 +01:00
Kegsay
880bf20403 Merge pull request #21 from matrix-org/paul/fixes
Three small fixes
2015-08-05 11:29:46 +01:00
Paul "LeoNerd" Evans
c6f2f711de Mention AAAA as well as A records; remark on default port 8448 for no-SRV fallback 2015-07-31 18:05:33 +01:00
Matthew Hodgson
f08588bf7e typo 2015-07-09 23:17:38 +01:00
Paul "LeoNerd" Evans
5f391b5617 Also document the directory server federation API 2015-07-09 20:28:48 +01:00
Paul "LeoNerd" Evans
fc1e01f373 Add a small note about the meaning of the 'target' field 2015-07-09 19:52:34 +01:00
Paul "LeoNerd" Evans
af1616ba9a Merge branch 'master' into paul/fixes 2015-07-09 19:52:03 +01:00
Paul "LeoNerd" Evans
28894ac1b7 Bugfix to embedded sign_json() python code 2015-07-03 20:11:27 +01:00
Paul "LeoNerd" Evans
9b046cbc04 Tiny fix to embedded YAML fragment 2015-06-08 18:21:11 +01:00
Kegan Dougal
e572cc662a Restructure the first few sections.
Remove unecessary sections; put presnece/profile sections on the right level.
Move Living Standard warning to the top of the Introduction section.
2015-06-02 16:27:52 +01:00
Kegan Dougal
71e200a063 Remove version section. 2015-06-02 16:12:23 +01:00
Kegan Dougal
e10859a887 Replace presence API with new template. 2015-06-02 16:01:26 +01:00
Kegan Dougal
ec631c60d4 Add link to github commit for the spec as per request. 2015-06-02 13:48:52 +01:00
Kegan Dougal
bb9537b824 Add a CHANGELOG. Modify table CSS.
Hook up templating system to read the CHANGELOG for version and changelog info.
Modified nature.css to make it clearer on table headings/sub-headings. Use the
full _matrix/client path on title links to make it clear it is for v1.
2015-06-01 17:48:16 +01:00
Kegan Dougal
f134728268 Link to msgtypes from the description of m.room.message. 2015-05-28 11:57:44 +01:00
Kegan Dougal
51df65bb49 Remove old power level references. Link to m.room.power_levels. 2015-05-28 11:30:48 +01:00
Kegan Dougal
ac7ccfa622 Add {{presence_events}}. Factor out common code in MatrixSections. 2015-05-28 10:45:00 +01:00
Kegan Dougal
6f330bd879 Gut the old msgtypes section and replace with {{msgtype_events}} 2015-05-27 16:42:01 +01:00
Kegan Dougal
f5059057b3 Update AS API docs (wording/layout tweaks, rationale). 2015-05-27 11:42:51 +01:00
Kegan Dougal
9d532f30e8 Add {{voip_events}}. Add more info on sections when asked via build.py -s 2015-05-26 17:32:51 +01:00
Kegan Dougal
89083b3a86 Add {{spec_version}}. Update build.py module docs. 2015-05-26 17:09:30 +01:00
Kegan Dougal
96671ce833 Use the templating system to set {{git_version}}. Restructure sections code.
Restructured the sections code to be slightly more encapsulated than before.
This will be expanded to more clearly separate the templating system from
the specific implementation of the spec templates.
2015-05-26 14:33:32 +01:00
Kegan Dougal
ed4ce6950c Template up common event fields from the 'core' json schema file. 2015-05-21 15:51:23 +01:00
Kegan Dougal
02c44a889e Remove stuff from 20_events.rst and replace with {{room_events}}. Update gendoc to call build.py for template vars. 2015-05-20 15:40:06 +01:00
Matthew Hodgson
e729a9e425 Merge pull request #16 from matrix-org/key_v2_fixes
Add minimum_valid_until_ts to key/v2 API
2015-05-20 12:55:02 +01:00
Matthew Hodgson
fa1ec93c78 typo 2015-05-09 14:53:48 +01:00
Matthew Hodgson
39b3de1df3 remove AS register/unregister APIs from the spec for now, but keep the useful info intact 2015-05-09 14:49:16 +01:00
Erik Johnston
580b4a1787 Merge pull request #15 from matrix-org/csauth
Document CS API V2 auth changes and new APIs.
2015-05-07 17:55:51 +01:00
Mark Haines
9752dc399e Update 30_server_server_api.rst
Missing '$'
2015-04-28 17:49:33 +01:00
Mark Haines
9bfbbce0f4 Update 30_server_server_api.rst
Use a query parameter for minimum_valid_until_ts for the GET version of the query api.
2015-04-28 17:47:16 +01:00
Mark Haines
cdcaf69fb5 Update 30_server_server_api.rst 2015-04-28 17:39:03 +01:00
David Baker
deb17914ca Link syntax 2015-04-27 13:21:22 +01:00
David Baker
199bb87ffa Add link to v1 docs. 2015-04-27 13:19:47 +01:00
David Baker
3343b7f84d Clarify n-factor auth and add the diagram back in as an example 2015-04-24 13:42:02 +01:00
David Baker
e7d334c5cd Kill all camels 2015-04-24 13:32:36 +01:00
David Baker
233522b612 Fix typo 2015-04-24 11:01:40 +01:00
David Baker
a52819ba69 Clarify dummy auth 2015-04-24 10:20:57 +01:00
David Baker
fa8d8a9f95 Remove spurious array in error example 2015-04-24 09:57:16 +01:00
David Baker
cfbc58c4fb Forgot bind_email param on register. 2015-04-23 22:44:39 +01:00