Kegan Dougal
1f6b12b3e8
Modify and enforce the file format/structure used
...
Convert the file format to be of the form ##_##_something.rst where the
first ## is the top-level section number and the second ## is the
second-level section number, e.g. 07_01_push_cs_api.rst means
Section 7.1 - This is now enforced in gendoc.py along with the title line
style that should be used (= for top-level, - for 2nd level) which will
give helpful suggestions if you trip up. This feels much more intuitive
now looking in /specification
9 years ago
Kegan Dougal
9ed39665c8
PR feedback
9 years ago
Kegan Dougal
8e7b33ac99
Fix more typos/spelling errors
9 years ago
Kegan Dougal
3f9d183c2a
More typo/layout fixes
...
Split out identity servers to a separate file
9 years ago
Kegan Dougal
620d3dcb26
Test commit
9 years ago
Kegan Dougal
faa95e172f
More formatting fixes; typos; etc
9 years ago
Kegan Dougal
af32ec194a
Move VoIP events to 22_voip_events
...
20_events is a huge as it is, this makes it easier to find what section
you actually want when editing.
9 years ago
Kegan Dougal
5b59c67510
Minor formatting fixes. Fix state event templating.
9 years ago
Daniel Wagner-Hall
59a4e84361
s/registration/login/
9 years ago
Daniel Wagner-Hall
b8e2ac5c1b
Swaggerify /login
9 years ago
Kegsay
e788f565f8
Merge pull request #36 from matrix-org/daniel/threepidinvites
...
Swagger /room/{roomId}/invite
9 years ago
Kegsay
3011823c51
Merge pull request #27 from matrix-org/receipts
...
Document receipts
9 years ago
Daniel Wagner-Hall
2797fac3aa
Swagger /room/{roomId}/invite
...
This is a transcription of the current spec, with nothing new or
controversial in it.
9 years ago
Daniel Wagner-Hall
04b2b2588f
Fix up formatting and typos
9 years ago
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.
9 years ago
Erik Johnston
80bb51d9bb
Make it clearer
9 years ago
Erik Johnston
4b24b887c7
Document m.room.history_visibility
9 years ago
Erik Johnston
83dfc2bf61
Fix some mistakes/typos
9 years ago
Erik Johnston
0dc22e7217
Document receipts
9 years ago
Paul "LeoNerd" Evans
49c52a96a7
Rename 'perspective server' to 'notary server' as that's what the Perspectives Project calls them too
9 years ago
Kegsay
880bf20403
Merge pull request #21 from matrix-org/paul/fixes
...
Three small fixes
9 years ago
Paul "LeoNerd" Evans
c6f2f711de
Mention AAAA as well as A records; remark on default port 8448 for no-SRV fallback
9 years ago
Matthew Hodgson
f08588bf7e
typo
10 years ago
Paul "LeoNerd" Evans
5f391b5617
Also document the directory server federation API
10 years ago
Paul "LeoNerd" Evans
fc1e01f373
Add a small note about the meaning of the 'target' field
10 years ago
Paul "LeoNerd" Evans
af1616ba9a
Merge branch 'master' into paul/fixes
10 years ago
Paul "LeoNerd" Evans
28894ac1b7
Bugfix to embedded sign_json() python code
10 years ago
Paul "LeoNerd" Evans
9b046cbc04
Tiny fix to embedded YAML fragment
10 years ago
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.
10 years ago
Kegan Dougal
71e200a063
Remove version section.
10 years ago
Kegan Dougal
e10859a887
Replace presence API with new template.
10 years ago
Kegan Dougal
ec631c60d4
Add link to github commit for the spec as per request.
10 years ago
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.
10 years ago
Kegan Dougal
f134728268
Link to msgtypes from the description of m.room.message.
10 years ago
Kegan Dougal
51df65bb49
Remove old power level references. Link to m.room.power_levels.
10 years ago
Kegan Dougal
ac7ccfa622
Add {{presence_events}}. Factor out common code in MatrixSections.
10 years ago
Kegan Dougal
6f330bd879
Gut the old msgtypes section and replace with {{msgtype_events}}
10 years ago
Kegan Dougal
f5059057b3
Update AS API docs (wording/layout tweaks, rationale).
10 years ago
Kegan Dougal
9d532f30e8
Add {{voip_events}}. Add more info on sections when asked via build.py -s
10 years ago
Kegan Dougal
89083b3a86
Add {{spec_version}}. Update build.py module docs.
10 years ago
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.
10 years ago
Kegan Dougal
ed4ce6950c
Template up common event fields from the 'core' json schema file.
10 years ago
Kegan Dougal
02c44a889e
Remove stuff from 20_events.rst and replace with {{room_events}}. Update gendoc to call build.py for template vars.
10 years ago
Matthew Hodgson
e729a9e425
Merge pull request #16 from matrix-org/key_v2_fixes
...
Add minimum_valid_until_ts to key/v2 API
10 years ago
Matthew Hodgson
fa1ec93c78
typo
10 years ago
Matthew Hodgson
39b3de1df3
remove AS register/unregister APIs from the spec for now, but keep the useful info intact
10 years ago
Erik Johnston
580b4a1787
Merge pull request #15 from matrix-org/csauth
...
Document CS API V2 auth changes and new APIs.
10 years ago
Mark Haines
9752dc399e
Update 30_server_server_api.rst
...
Missing '$'
10 years ago
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.
10 years ago
Mark Haines
cdcaf69fb5
Update 30_server_server_api.rst
10 years ago