Richard van der Hoff
8328e485ea
Clean up the pushrules API doc
...
* make it clearer which fields go in which parts of the rule
* the example given appeared to be for a content rule, so use a content rule
consistently through the examples.
2016-07-27 13:54:35 +01:00
Richard van der Hoff
9a2af4fbc1
Changelog: Add /upload tweak
2016-07-25 09:14:26 +01:00
Richard van der Hoff
7ac2f51e4a
/upload: fix example for filename
...
The example shouldn't be encoded, else it will be double-encoded by swagger.
2016-07-25 09:07:42 +01:00
Richard van der Hoff
60875770fc
Merge pull request #364 from Ralith/upload-filename
...
Document filename query parameter for uploads
2016-07-25 08:22:35 +01:00
Benjamin Saunders
3e2dea4c52
Document filename query parameter for uploads
...
Signed-off-by: Benjamin Saunders <ben.e.saunders@gmail.com>
2016-07-24 23:27:56 -07:00
Oddvar Lovaas
81630300fe
Add wq!libqmatrixclient
2016-07-20 15:13:04 +01:00
Richard van der Hoff
93cc75299c
Merge pull request #363 from matrix-org/rav/tokenrefresh_expires_access_token
...
/tokenrefresh should expire the access token
2016-07-19 10:09:47 +01:00
Richard van der Hoff
ec20f15407
/tokenrefresh should expire the access token
...
It's possible for clients to call /tokenrefresh before the access_token has
expired, potentially leading to a proliferation of valid access_tokens.
2016-07-19 09:17:14 +01:00
Richard van der Hoff
66bfd0462b
Merge pull request #362 from matrix-org/rav/create_room_behaviour
...
Spell out the state algorithm for createRoom
2016-07-18 14:57:47 +01:00
Richard van der Hoff
2370a4c970
Spell out the state algorithm for createRoom
...
Fixes https://matrix.org/jira/browse/SPEC-429 .
Synapse currently follows the specified ordering, but does *not* give the
specified error when the state is invalid (instead it creates the room anyway
but gives a 403 M_FORBIDDEN). Still, I don't think that should be a real
problem for any real clients, and nothing would break if we changed this in
synapse, so it might as well go in the spec anyway.
2016-07-18 13:01:45 +01:00
Matthew Hodgson
c0490f2db2
cosmetics
2016-07-14 18:25:34 +01:00
Richard van der Hoff
a8127ece52
Merge branch 'release/client-server/r0.2.0'
2016-07-14 16:25:53 +01:00
Richard van der Hoff
a64f9bbb63
C-S spec: Fix 'unstable' in link to /context API
2016-07-14 16:23:59 +01:00
Richard van der Hoff
b5f9e896ba
C-S spec: Fix 'unstable' in link to /context API
2016-07-14 16:20:59 +01:00
Richard van der Hoff
76ec390c73
changelog: Add "unreleased" placeholder
2016-07-14 15:44:17 +01:00
Richard van der Hoff
a2ab6854ff
CS spec: Add r0.2.0 to historical version list
2016-07-14 15:40:49 +01:00
Richard van der Hoff
005a71ab00
Bump version in changelog
2016-07-14 15:19:47 +01:00
Richard van der Hoff
c71c9e4f6b
Merge branch 'master' into release/client-server/r0.2.0
2016-07-14 15:17:40 +01:00
Richard van der Hoff
ae489260a1
Merge pull request #359 from matrix-org/rav/mxid_grammar
...
Define MXID grammar
2016-07-14 15:16:15 +01:00
Richard van der Hoff
72449294bc
Moar TODO
2016-07-14 15:04:16 +01:00
Richard van der Hoff
0ac04f5649
Merge branch 'master' into release/client-server/r0.2.0
2016-07-14 14:40:46 +01:00
Richard van der Hoff
76fd85f054
Merge branch 'master' into release/client-server/r0.2.0
2016-07-14 14:38:59 +01:00
Richard van der Hoff
a2f1c6a7a6
Add a TODO about defining non-latin login creds
2016-07-14 14:38:04 +01:00
Erik Johnston
e5f5d0c55e
Merge pull request #361 from matrix-org/erikj/account_deactivate
...
Spec /account/deactivate API
2016-07-14 11:15:32 +01:00
Richard van der Hoff
0e26238386
Update README
...
Structure and Contributing were both a bit out of date.
2016-07-14 10:52:30 +01:00
Erik Johnston
06d379ed5e
Add to changelog
2016-07-14 10:18:48 +01:00
Richard van der Hoff
b5d68b8ff1
Link to doc style doc
...
(and update it to cover extra section characters)
2016-07-14 10:13:10 +01:00
Erik Johnston
a48437ced8
Spec /account/deactivate API
2016-07-14 10:11:38 +01:00
Richard van der Hoff
4d2bee4b56
Prepare changelog for 0.2.0 release
2016-07-13 21:20:25 +01:00
Richard van der Hoff
cdd19dca7f
fix typos
2016-07-13 18:32:29 +01:00
Richard van der Hoff
f942b6e5c1
remove some redundant words
2016-07-13 18:27:40 +01:00
Richard van der Hoff
001db45046
s/mxid/user id/, and other PR feedback.
2016-07-13 18:20:11 +01:00
Richard van der Hoff
56547ad373
Merge pull request #358 from matrix-org/rav/contributing
...
CONTRIBUTING for matrix-doc
2016-07-13 16:27:13 +01:00
Richard van der Hoff
e628edfdc6
Define MXID grammar
...
Quick! Write down the decisions on the grammar before we get a chance to change
our minds!
Also some placeholder sections for other types of identifier.
2016-07-13 15:24:31 +01:00
Richard van der Hoff
9eba63b816
CONTRIBUTING PR feedback
...
* Make it clear that we won't do spec changes unless backed up by working
implementations.
* Try to pin down when we expect a proposal doc a bit better
2016-07-13 12:19:42 +01:00
Richard van der Hoff
8ac45d7948
Merge pull request #353 from matrix-org/rav/room_membership
...
Clarify the room-membership APIs
2016-07-13 11:34:14 +01:00
Richard van der Hoff
6cfc025bb8
CONTRIBUTING: add link to docs folder
2016-07-13 11:32:40 +01:00
Richard van der Hoff
0c06ea0e67
Merge pull request #356 from matrix-org/rav/fix_redaction
...
Fix name of prev_content to preserve on redactions
2016-07-13 11:14:07 +01:00
Richard van der Hoff
079721d798
Merge pull request #355 from matrix-org/rav/link_undeprecated_endpoints
...
Mark deprecated endpoints with their replacements
2016-07-13 11:10:29 +01:00
Richard van der Hoff
a9d3cfd13c
Merge branch 'master' into rav/link_undeprecated_endpoints
2016-07-13 11:09:53 +01:00
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
2016-07-13 11:07:11 +01:00
Richard van der Hoff
7080fd0618
Merge pull request #348 from Ralith/room-messages
...
Add missing "to" parameter to /messages
2016-07-13 11:01:56 +01:00
Richard van der Hoff
d8a47dbb5d
Merge pull request #352 from matrix-org/rav/kill_old_sync
...
Remove references to intialSync etc, and rewrite syncing
2016-07-13 10:54:02 +01:00
Richard van der Hoff
85594d4d97
add special-snowflake CONTRIBUTING for matrix-doc
2016-07-13 10:51:27 +01:00
Benjamin Saunders
dc7fc0309e
Add missing "to" parameter to /messages
...
Signed-off-by: Benjamin Saunders <ben.e.saunders@gmail.com>
2016-07-12 20:38:53 -07:00
Richard van der Hoff
2783635fbe
Merge pull request #357 from matrix-org/rav/add_license
...
Add a license to the spec
2016-07-12 23:14:52 +01:00
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).
2016-07-12 17:28:30 +01:00
Richard van der Hoff
1c6eed5c35
Fix name of prev_content to preserve on redactions
...
The field is called prev_content, not prev_state.
2016-07-12 16:34:16 +01:00
Richard van der Hoff
6bcb1798f5
Mark deprecated endpoints with their replacements
...
Fixes https://matrix.org/jira/browse/SPEC-415
2016-07-12 16:18:48 +01:00
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.
2016-07-12 15:03:20 +01:00