Richard van der Hoff
5cc9066159
Add git versions to other parts of the spec
2016-05-06 09:49:26 +01:00
Richard van der Hoff
01f8173c84
Put each bit of spec in its own directory
...
I want to change the URLs for the spec sections on the website from
<version>/<section>.html to <section>/<version>.html, to better reflect how we
do the versioning.
This puts each bit of spec in its own directory, updates the index to point to
the right place, and fixes continuserv to deal with directories as well as
files.
This will probably require fixes to the speculator too, but I'll have to come
back to that.
2016-05-05 18:26:17 +01:00
Richard van der Hoff
351bbee016
Remove changelog from index.rst
...
... since it's explicitly unversioned.
2016-05-05 15:23:21 +01:00
Richard van der Hoff
7d20d2d903
Add old-version links to C-S API
2016-05-05 15:22:39 +01:00
Richard van der Hoff
5b010de2b3
Fix typo
2016-05-05 15:15:39 +01:00
Richard van der Hoff
e68193d2e0
Attempt to clarify the spec versioning. Again.
2016-05-05 15:03:04 +01:00
Matthew Hodgson
17b8fccd4c
rephrase intro
2016-05-05 14:00:53 +01:00
Jimmy Cuadra
c44d61b3a9
Clarify which documents are generated from scripts.
2016-05-04 02:30:44 -07:00
Jimmy Cuadra
22b542e3f9
Fix grammar in spec index.
2016-05-04 02:27:29 -07:00
Jimmy Cuadra
5b18db9096
Make list of APIs on the index a table.
2016-05-04 01:42:01 -07:00
Jimmy Cuadra
4b27d6a7a4
Reorganize spec index.
2016-05-04 01:42:01 -07:00
Richard van der Hoff
cd4e7306ca
Merge pull request #305 from matrix-org/rav/show_own_leave_event
...
Clarify `history_visibility` behaviour
2016-04-08 11:47:17 +01:00
David Baker
71cb646541
Change id
in the push gateway poke to be event_id
and spec that it's the Matrix event ID of the message. Correct the spec for badge count pushes which omit fields previously described as mandatory. Add more detail about when to use event_id to suppress dupes. Also add the push gateway doc so it's actually included in the spec.
2016-04-06 18:28:21 +01:00
Richard van der Hoff
b59d16c4d1
Clarify history_visibility
behaviour
...
Clear up some lies in the history_visibility section, and clarify behaviour for
`m.room.history_visibility` and the user's own `m.room.member` events.
2016-04-06 17:55:01 +01:00
Daniel Wagner-Hall
313f09f5c0
Specify address validating and binding
2016-03-10 16:54:38 +00:00
Kegsay
506accee27
Merge pull request #288 from matrix-org/markjh/pushrule_stream
...
Add a snippet of documentation for a m.push_rules event.
2016-03-10 14:05:42 +00:00
Daniel Wagner-Hall
fecff8afdc
Specify association lookup
2016-03-10 13:59:34 +00:00
Daniel Wagner-Hall
30c9fee0b2
Specify ephemeral invitation signing
2016-03-10 13:57:45 +00:00
Daniel Wagner-Hall
097b69dc1e
Loosely specify invitation storage
2016-03-09 17:27:44 +00:00
Daniel Wagner-Hall
e0c55eeccf
Add initial identity server spec
...
More to come
2016-03-09 15:49:23 +00:00
Daniel Wagner-Hall
f4f186baee
Add _cs suffix to client-server http APIs
...
I'm about to add identity service APIs, so differentiating is good.
2016-03-08 17:42:41 +00:00
Mark Haines
c3c95d0c09
Fix grammar and add backticks for /sync
2016-03-08 10:17:27 +00:00
Mark Haines
cc0dae3aeb
Deduplicate a couple of places where "the" was written twice in a row
2016-03-07 11:31:49 +00:00
Mark Haines
5407cc8e05
Add a snippet of documentation for a m.push_rules event.
2016-03-04 14:41:30 +00:00
Richard van der Hoff
68a4306773
Split room previews into a separate module
...
Guest access and room peeking are orthogonal
2016-02-19 15:26:28 +00:00
Mark Haines
3db6980e0b
Remove references to device specific push rules
...
Since they weren't implemented on the servers and weren't
used by the clients.
2016-02-18 16:05:47 +00:00
Matthew Hodgson
6925547875
remove the oversimplification that the WebRTC standard is based around two-oparty communication
2016-02-11 18:34:28 +00:00
Richard van der Hoff
b2e0a855cc
Add 'event' to event context API
...
also link through to the event schemas
2016-02-01 17:45:45 +00:00
Daniel Wagner-Hall
0da26cd7e1
Specify login behaviour for unknown 3pids
2016-01-29 16:49:54 +00:00
Mark Haines
245e8e8571
Add 3pid password login to the spec
2016-01-29 14:42:18 +00:00
Daniel Wagner-Hall
2e46b587b8
Require explicit un-banning
2016-01-15 14:08:40 +00:00
David Baker
169cc98101
M_INVALID_USERNAME to be consistent with the name of the parameter
2016-01-15 10:04:29 +00:00
David Baker
2301a792d7
Add an error code for invalid user names.
2016-01-14 17:19:04 +00:00
Daniel Wagner-Hall
9bc07ea093
Add ID to application services
2016-01-13 16:04:01 +00:00
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.
2016-01-13 15:55:51 +00:00
Richard van der Hoff
91fa78eb53
Start development on next spec version
2016-01-11 15:52:08 +00:00
Richard van der Hoff
cff1b4ae35
Merge pull request #251 from matrix-org/daniel/guestshiz
...
Clarify guest /events and /sync
2016-01-08 00:47:57 +00:00
Matthew Hodgson
411ab64712
fix misnamed key in example; thanks SkaveRat
2016-01-07 23:15:33 +00:00
Daniel Wagner-Hall
3edff684a1
Merge pull request #253 from matrix-org/daniel/guestupgrade
...
Guests can upgrade to regular accounts
2016-01-07 16:39:35 +00:00
Daniel Wagner-Hall
f6b1b80678
Fix param name
2016-01-07 13:18:19 +00:00
Daniel Wagner-Hall
7d9547274c
Clarify guest /events and /sync
2016-01-07 11:59:38 +00:00
Daniel Wagner-Hall
5e30d75ccb
Add /_matrix/versions to spec
2016-01-06 17:43:20 +00:00
Daniel Wagner-Hall
713415015b
Remove mention that /sync takes an inline filter
2016-01-06 15:51:07 +00:00
Daniel Wagner-Hall
d3f05ae49a
Guests can upgrade to regular accounts
2016-01-05 17:30:55 +00:00
Daniel Wagner-Hall
ca67aa7b4f
Tidy up guest access spec
...
* Mention that /leave is allowed
* Mention that /sync is allowed
* Re-order such that the whole list of APIs fits on one screen
2016-01-05 13:45:04 +00:00
Paul Evans
c9ecfa7643
Merge pull request #242 from matrix-org/paul/federation
...
Don't need to document /pdu/ any more
2015-12-22 13:48:42 +00:00
Paul "LeoNerd" Evans
1f876778b5
Don't need to document /pdu/ any more
2015-12-21 16:50:56 +00:00
Paul Evans
0a2bdb1818
Merge pull request #240 from matrix-org/paul/federation
...
Document the `/event` and `/backfill` S-S APIs
2015-12-21 16:50:21 +00:00
Paul "LeoNerd" Evans
116253b2f5
Document the /event/:event_id/ federation endpoint
2015-12-17 20:45:57 +00:00
Richard van der Hoff
e4dd346a81
Restore 'client behaviour' section
...
Because it's the standard
2015-12-17 14:07:35 +00:00