Travis Ralston
3877896a4c
Clarify how we now expect verification to be done
6 years ago
Travis Ralston
d49c7fb3b0
Apply suggestions from code review
...
Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
6 years ago
Travis Ralston
00fee74636
Update example
6 years ago
Travis Ralston
f4e85853d4
Merge pull request #2054 from matrix-org/travis/1.0/uia-clarifications
...
Clarify that UIA stages cannot be attempted twice
6 years ago
Travis Ralston
9cf03325b9
Merge pull request #2046 from matrix-org/travis/1.0/msc1915-unbind
...
Spec 3PID unbind API
6 years ago
Travis Ralston
70da564e2b
Merge pull request #2067 from matrix-org/travis/1.0/stripped-state
...
Clarify exactly what StrippedState is
6 years ago
Andrew Morgan
45e271c0f7
be super explicit
6 years ago
Andrew Morgan
7f65704ebc
Update wording and answer review comments
6 years ago
Richard van der Hoff
e4de464476
Merge pull request #2100 from JJJollyjim/master
...
Fix 404s in links from room v1 spec
6 years ago
Jamie McClymont
d7858354f2
Fix 404s in links from room v1 spec
6 years ago
Travis Ralston
7f01346bba
Provide a more complete example of a "minimally-sized event"
...
Using all the required fields of a v1 event.
6 years ago
Travis Ralston
ae9abe798e
Revert signature change for redactable event test
...
The previous signature was calculated on the unredacted event, which means the signature produced was wrong.
6 years ago
Travis Ralston
4f665f06e6
Clarify what Matrix 1.0 is further
...
And add a table for minimum versions.
6 years ago
Travis Ralston
06ee60f004
Clarify what compliant implementations are
6 years ago
Travis Ralston
49dbb3ee4f
Declare Matrix 1.0 in the index
...
Fixes https://github.com/matrix-org/matrix-doc/issues/2044
6 years ago
Travis Ralston
87d8d97074
Remove incomplete and weird sentence
6 years ago
Travis Ralston
cd6b012523
Clarify what a "module" is and update feature profiles for clients
...
Fixes https://github.com/matrix-org/matrix-doc/issues/2009
6 years ago
Travis Ralston
d9170b4b3a
Merge pull request #2095 from matrix-org/travis/1.0/txn-obj-s2s
...
Clarify how many PDUs are in a given transaction object
6 years ago
Travis Ralston
b9c9396c11
Specify some of the common concepts for Matrix in the index
...
See https://github.com/matrix-org/matrix-doc/pull/2061
Fixes https://github.com/matrix-org/matrix-doc/issues/1468
Fixes https://github.com/matrix-org/matrix-doc/issues/1528
The section is not referenced by the specifications yet - they do a fairly good job of explaining it over and over. In future, it would be good to point all the references to the index.
6 years ago
Travis Ralston
f0eb495cee
Clarify how notification counts are calculated in /sync
...
Fixes https://github.com/matrix-org/matrix-doc/issues/2015
6 years ago
Travis Ralston
9bf0103ef3
Clarify how many PDUs are in a given transaction object
...
Fixes https://github.com/matrix-org/matrix-doc/issues/2093
6 years ago
Travis Ralston
afead2eb1b
Clarify LL in /sync a bit more
6 years ago
Travis Ralston
e644227f4b
Clarify that the server shouldn't process retries for UIA
6 years ago
Travis Ralston
e1266b859f
Merge pull request #2030 from matrix-org/travis/1.0/bind-msisdn
...
Spec MSISDN UIA support
6 years ago
Travis Ralston
eb06e131df
Merge pull request #2090 from matrix-org/travis/1.0/more-auth
...
Clarify when authorization and rate-limiting are not applicable
6 years ago
Travis Ralston
976f32fcab
Clarify that /register must produce valid Matrix User IDs
...
Fixes https://github.com/matrix-org/matrix-doc/issues/1793
6 years ago
Travis Ralston
79bbb47d9f
Clarify when authorization and rate-limiting are not applicable
...
Fixes https://github.com/matrix-org/matrix-doc/issues/1971
6 years ago
Travis Ralston
bbc7401973
Clarify when and where CORS headers should be returned
...
Fixes https://github.com/matrix-org/matrix-doc/issues/1736
Fixes https://github.com/matrix-org/matrix-doc/issues/2013
6 years ago
Travis Ralston
c8a3850598
Merge GET/PUT /state/:event_type endpoints
...
Clarifying that the state key is optional, and how that works.
Fixes https://github.com/matrix-org/matrix-doc/issues/1182
6 years ago
Travis Ralston
8fd5b15594
Reorganize event structure in c2s spec and clarify event capabilities
...
Fixes https://github.com/matrix-org/matrix-doc/issues/1166
Fixes https://github.com/matrix-org/matrix-doc/issues/1527
Fixes https://github.com/matrix-org/matrix-doc/issues/1827
Note: In order to fix the "state events have the following fields: [no words]" bug (1827) we need to resolve references on common event types. When doing this we ultimately end up with more fields than may be required to explain the section, however this commit alters the section descriptions to just say "these fields" instead of "these additional fields".
This is also preferable over trying to get the inheritance reversed in the common event types, as the `/sync` endpoint has a high amount of reliance on partial events definitions.
6 years ago
Travis Ralston
500f3d3bf1
Clarify that the default s2s transport is JSON over HTTP
...
Fixes https://github.com/matrix-org/matrix-doc/issues/1713
6 years ago
Travis Ralston
e115e3439d
Touchups on the s2s swagger definitions
...
Duplicate properties, wrong types, etc.
6 years ago
Travis Ralston
a19eb59f13
Clarify the key object definition for the key management API
...
Fixes https://github.com/matrix-org/matrix-doc/issues/1907
One too far
6 years ago
Travis Ralston
80aa5a24dc
Make v4 the "default" room version
...
As per [MSC2002](https://github.com/matrix-org/matrix-doc/pull/2002 ). This was missed in https://github.com/matrix-org/matrix-doc/pull/2019
Fixes https://github.com/matrix-org/matrix-doc/issues/2071
6 years ago
Travis Ralston
7ce1ff2135
Clarify which servers are supposed to sign events
...
Fixes https://github.com/matrix-org/matrix-doc/issues/2074
6 years ago
Travis Ralston
a6314df44c
Spec v5 rooms: Key validity
...
Proposals:
* [MSC2076](https://github.com/matrix-org/matrix-doc/pull/2076 )
* [MSC2077](https://github.com/matrix-org/matrix-doc/pull/2077 )
Implementation references:
* 00bf99fa62
* https://github.com/matrix-org/synapse/pull/5354
* https://github.com/matrix-org/synapse/pull/5321
No known differences from the proposals are included here - alterations are accidental.
6 years ago
Andrew Morgan
3e23dde341
Be clear that any 3PID token request can now be done by the hs
6 years ago
Andrew Morgan
9000247008
Merge branch 'anoa/msc2078' of github.com:matrix-org/matrix-doc into anoa/msc2078
...
* 'anoa/msc2078' of github.com:matrix-org/matrix-doc:
Update proposals/2078-homeserver-password-resets.md
6 years ago
Andrew Morgan
d3f21e0360
Address review comments
6 years ago
Travis Ralston
fc4965f274
Stronger spec words
6 years ago
Travis Ralston
9ac89cc915
Merge pull request #2056 from matrix-org/travis/1.0/membership-table
...
Add a table to show how changes in membership should be interpreted
6 years ago
Travis Ralston
de725c26cc
Add more clarity to the media repo
6 years ago
Andrew Morgan
e49518099d
Be explicit with request/responses
6 years ago
Andrew Morgan
395acf8e06
Update proposals/2078-homeserver-password-resets.md
...
Co-Authored-By: Hubert Chathi <hubert@uhoreg.ca>
6 years ago
Andrew Morgan
6bb48723e8
The HS can send any URL
6 years ago
Andrew Morgan
6e0af5e64c
If no submit_url, just send it to the IS as before
6 years ago
Andrew Morgan
4174b61279
submit_url only if the user has to enter the code somewhere
6 years ago
Andrew Morgan
8259ae292a
Capitalise SMS
6 years ago
Andrew Morgan
7e18c5d5a8
Add new submit_url response field
6 years ago
Travis Ralston
aa110b2be2
Merge pull request #2025 from matrix-org/travis/1.0/3rdpartysigned
...
Fix third party signed definitions for join APIs
6 years ago