Philipp Emanuel Weidmann
aab2d587f3
Fix spelling and grammar issues
...
Signed-off-by: Philipp Emanuel Weidmann <pew@worldwidemann.com>
2020-12-04 11:32:55 +05:30
Aaron Raimist
445b0a3a01
Clarify m.room.redaction, remove duplicate entry
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2020-10-10 12:59:47 -05:00
Travis Ralston
d41ad7638e
re-add note about the login process
2020-07-30 15:28:06 -06:00
Patrick Cloke
4daecd0d94
Remove broken formatting.
2020-07-29 09:19:21 -04:00
Patrick Cloke
e261faf70b
Review comments.
...
Co-authored-by: Travis Ralston <travpc@gmail.com>
2020-07-29 07:10:14 -04:00
Patrick Cloke
9a40d7bf47
Add information from MSC2604: Parameters for Login Fallback to the spec.
2020-07-28 16:04:31 -04:00
Travis Ralston
012f0b1882
Merge pull request #2609 from matrix-org/rav/remove_oauth2
...
Remove `m.login.token` and `m.login.oauth2` UIA types
2020-07-28 10:02:24 -06:00
Aaron Raimist
f8ff2ad6a9
Reword "UI Authorization" to "User-Interactive Authentication" ( #2667 )
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2020-07-06 11:19:41 +01:00
Richard van der Hoff
da740bfbca
Clarifications to SSO login/UIA ( #2608 )
...
including a bunch of text about security
2020-06-05 17:32:13 +01:00
Richard van der Hoff
7c6636a520
Remove m.login.token
and m.login.oauth2
UIA types
...
AFAIK these have never been implemented. oauth2 lacks enough info to be
sensibly implemented, and `m.login.token` just doesn't make sense.
2020-06-04 22:58:12 +01:00
Travis Ralston
19a97c62e2
Client-Server r0.6.1
2020-05-27 07:19:31 -06:00
Travis Ralston
e14cf35c80
Merge pull request #2563 from matrix-org/travis/spec/2240-and-assoc--r-v6
...
Room Version 6
2020-05-27 07:15:22 -06:00
Travis Ralston
c3289614da
Merge pull request #2562 from matrix-org/travis/spec/2432-alias-semantics
...
Add spec for new alias handling (client-server)
2020-05-26 13:04:32 -06:00
Travis Ralston
4b64d80437
Remove v6 TODO
...
To avoid the conflict, hopefully.
2020-05-26 13:04:04 -06:00
Travis Ralston
0300a3cab4
Move redaction algorithm into room version specification
...
We stick it in a client section of v1 as the earliest version to define the algorithm is v1, and the client-server spec tells clients to use this algorithm.
2020-05-20 22:14:11 -06:00
Travis Ralston
b11cf560b5
Add spec for new alias handling (client-server)
...
MSC: https://github.com/matrix-org/matrix-doc/pull/2432
This commit does not deal with areas which will be covered by the room version specifications (namely the redaction algorithm).
It feels a bit overly cruel to completely obliterate all mentions of `m.room.aliases` from the spec as client/server developers may encounter the event type in the wild. To ensure that CTRL+F still works, a brief mention that they do nothing has been put in place, leaving no other references (except the redaction algorithm - see previous paragraph).
2020-05-20 20:10:52 -06:00
Travis Ralston
10e4ad72ca
Clarify retention of information for soft logout
...
Co-authored-by: Hubert Chathi <hubert@uhoreg.ca>
2020-05-19 11:58:28 -06:00
Travis Ralston
77d83b9ce5
Clarify that soft logout is about client state
2020-05-19 08:05:47 -06:00
Travis Ralston
19cac03305
Update specification/client_server_api.rst
...
Co-authored-by: Hubert Chathi <hubert@uhoreg.ca>
2020-05-15 22:45:18 -06:00
Travis Ralston
b4beb05dde
Remove excess whitespace
2020-05-15 13:44:21 -06:00
Travis Ralston
d24f15a3a9
Spec soft-logout per MSC1466
...
MSC: https://github.com/matrix-org/matrix-doc/issues/1466
2020-05-15 13:41:13 -06:00
Patrick Cloke
e85f6c31a3
Fix a typo found in review.
...
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
2020-05-11 15:14:11 -04:00
Patrick Cloke
78f8d1322f
Add MSC2454 to the specification.
2020-05-08 11:28:59 -04:00
Travis Ralston
ccc7bcabbc
id -> ID while we're here
2019-12-07 15:32:43 -07:00
Isaiah Inuwa
ad383351c2
Rename nonce to txn_id. Reorganize for clarity.
...
Signed-Off-By: Isaiah Inuwa <isaiah.inuwa@gmail.com>
2019-11-29 10:25:38 -06:00
Travis Ralston
50647e646e
Add r0.6.0 to the list of spec versions.
2019-11-06 12:44:41 -07:00
Travis Ralston
284b15495b
Clarify what format the country
is on phone number inputs
...
Fixes https://github.com/matrix-org/matrix-doc/issues/1982
2019-11-04 15:25:49 -07:00
Travis Ralston
f5f12a29e0
Spec MSC2290: 3PID binding split
2019-10-23 19:24:11 -06:00
Travis Ralston
48b8a95df6
Deprecate id_server and make it optional
...
As per [MSC2263](https://github.com/matrix-org/matrix-doc/pull/2263 )
2019-10-03 09:41:45 -06:00
Travis Ralston
f7e00b19e9
Merge pull request #2255 from matrix-org/travis/spec/is-auth
...
Spec the v2 IS auth APIs
2019-09-06 10:29:08 -06:00
Travis Ralston
958cffd330
Spec m.identity_server account data
...
As per [MSC2230](https://github.com/matrix-org/matrix-doc/pull/2230 )
2019-09-04 16:17:41 -06:00
Travis Ralston
0408373cf9
Litter the client-server API with id_access_token
2019-08-28 15:47:08 -06:00
Andrew Morgan
92c6f4c38e
Add M_USER_DEACTIVATED to list of error codes ( #2234 )
...
Spec PR for [MSC 2181](https://github.com/matrix-org/matrix-doc/pull/2181 ).
Adds the `M_USER_DEACTIVATED` error code and a short description to the client-server API.
2019-08-15 18:10:38 +01:00
Andrew Morgan
4997abc4b7
as as -> as
2019-06-25 16:47:10 +01:00
Travis Ralston
ba5479e46f
Reference Canonical JSON
2019-06-11 11:30:04 -06:00
Travis Ralston
1ca60bf5d7
Client-Server r0.5.0
2019-06-11 10:40:48 -06:00
Travis Ralston
2d18f81807
Merge pull request #2087 from matrix-org/travis/1.0/events-are-extensible
...
Reorganize event structure in c2s spec and clarify event capabilities
2019-06-11 09:55:17 -06:00
Travis Ralston
c9345ba6a3
Never forget the past
2019-06-11 09:53:36 -06:00
Travis Ralston
19f017f9bd
Merge pull request #2035 from matrix-org/travis/1.0/msc688-msc1227-lazy-loading
...
Spec lazy-loading room members
2019-06-11 09:39:32 -06:00
Travis Ralston
fbdb56a29f
Merge pull request #2101 from matrix-org/anoa/hs_3pid_tokens
...
Add submit_url field to requestToken responses, clarify HS's can send tokens themselves
2019-06-11 09:25:53 -06:00
Travis Ralston
b32f0e768f
clarify that UIA can now be done by the HS
2019-06-11 08:47:40 -06:00
Travis Ralston
37e2d81d58
Hardcode the state event fields table into the spec
...
See comment for why.
2019-06-10 14:04:27 -06:00
Travis Ralston
51698a5dd5
Clarify that people must own the namespace to use it
2019-06-10 14:04:14 -06:00
Matthew Hodgson
0506d09cf7
incorporate LL review from matthew
2019-06-10 19:38:44 +01:00
Travis Ralston
7fe7d365e2
Merge pull request #2089 from matrix-org/travis/1.0/cors
...
Clarify when and where CORS headers should be returned
2019-06-10 07:21:52 -06:00
Travis Ralston
a38af2009f
Apply suggestions from code review
...
Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2019-06-07 10:37:57 -06:00
Travis Ralston
00588efd3f
Merge pull request #2086 from matrix-org/travis/1.0/fed-content-type
...
Clarify that the default s2s transport is JSON over HTTP
2019-06-07 10:12:59 -06:00
Travis Ralston
e4339fd687
More clarity
2019-06-07 09:01:14 -06:00
Travis Ralston
77c4c4b07c
Add general clarity
2019-06-07 08:27:18 -06:00
Travis Ralston
f4e85853d4
Merge pull request #2054 from matrix-org/travis/1.0/uia-clarifications
...
Clarify that UIA stages cannot be attempted twice
2019-06-07 07:38:40 -06:00