Valentin Deniaud
|
c60109d235
|
complete m.room_key documentation
|
6 years ago |
Valentin Deniaud
|
3a8d13df60
|
add missing m.room.encryption properties
|
6 years ago |
Valentin Deniaud
|
e5005b2d0f
|
document E2E events
This was written by Richard van der Hoff.
|
6 years ago |
Valentin Deniaud
|
68b78dc5d8
|
complete Megolm documentation
|
6 years ago |
Valentin Deniaud
|
669605b24a
|
add Olm missing properties
|
6 years ago |
Valentin Deniaud
|
76071bae98
|
explain how to verify sender_key ownership
|
6 years ago |
Valentin Deniaud
|
8274f91b0b
|
document device verification
This was written by Richard van der Hoff.
|
6 years ago |
Valentin Deniaud
|
a28f243ed7
|
document left parameter of device_lists in sync response
fix #1171
|
6 years ago |
Valentin Deniaud
|
10c3307427
|
document device_one_time_keys_count in /sync/ response
fix #1157
|
6 years ago |
Valentin Deniaud
|
8afc82c14b
|
fix /keys/claim request example
It didn't correspond to the example response.
|
6 years ago |
Valentin Deniaud
|
2686b99080
|
fix json indent
|
6 years ago |
Valentin Deniaud
|
07e3de3c61
|
add megolm messaging algorithm subsection
This was written by Richard van der Hoff.
|
6 years ago |
Valentin Deniaud
|
33802dbbaf
|
add olm messaging algorithm subsection
This was written by Richard van der Hoff.
|
6 years ago |
Valentin Deniaud
|
e210f8b050
|
add e2e messaging algorithms section intro
This was written by Richard van der Hoff.
|
6 years ago |
Valentin Deniaud
|
ab3272045e
|
add missing v1 to m.olm in /keys/upload
|
6 years ago |
Travis Ralston
|
60b8e72a67
|
Minor text changes to the query APIs; Keep OpenMarket copyright
The bulk of these APIs were copied from OpenMarket's work - we should preserve the copyright header.
|
6 years ago |
Travis Ralston
|
0863c5452e
|
Take out the false third party network endpoints
Fixes https://github.com/matrix-org/matrix-doc/issues/800
|
6 years ago |
Travis Ralston
|
95b2b7c2bc
|
Move query APIs to the right heading
Fixes https://github.com/matrix-org/matrix-doc/issues/1325
Addresses some of https://github.com/matrix-org/matrix-doc/issues/1532
|
6 years ago |
Travis Ralston
|
069a2f7481
|
Split the query user and room APIs out to their own files
|
6 years ago |
Travis Ralston
|
954498bf78
|
Recommend that application services use an underscore for namespacing
Fixes https://github.com/matrix-org/matrix-doc/issues/689
|
6 years ago |
Travis Ralston
|
205b326e4a
|
Add a note that application services cannot /sync normally
Fixes https://github.com/matrix-org/matrix-doc/issues/1144
|
6 years ago |
Travis Ralston
|
857bcc0fe7
|
Encourage appservices to use the Authorization header
This also throws in a mention about how to handle a request with a lack of user_id.
The request samples now encourage the use of the header over the query string, and have had their sample values added for some readability.
Fixes https://github.com/matrix-org/matrix-doc/issues/1296
Fixes https://github.com/matrix-org/matrix-doc/issues/1424
|
6 years ago |
Travis Ralston
|
7caad61b86
|
Clearly state how the users namespace relates to interest in events
Fixes https://github.com/matrix-org/matrix-doc/issues/1307
|
6 years ago |
Travis Ralston
|
fd101b6ac9
|
Misc language changes
|
6 years ago |
Travis Ralston
|
5b5b4cfbed
|
Explicitly say how appservices should detect state events
Fixes https://github.com/matrix-org/matrix-doc/issues/1014
|
6 years ago |
Travis Ralston
|
a4015d5c27
|
Spelling
|
6 years ago |
Travis Ralston
|
750d4f9fda
|
Rename the presence EDU files to be accurate to their types; Misc cleanup of titles
|
6 years ago |
Richard van der Hoff
|
c2ed79bd1a
|
Sentence case for headings
|
6 years ago |
Hubert Chathi
|
f5dc0eaed2
|
document msisdn-related endpoints in IS (#1507)
* add msisdn endpoints in Identity Server spec
* add in CS endpoints that use the IS msisdn endpoints
|
6 years ago |
Travis Ralston
|
ebca4c7d86
|
Merge remote-tracking branch 'matrix-org/master' into travis/s2s/presence
|
6 years ago |
Travis Ralston
|
21dc6f823a
|
Merge pull request #1484 from turt2live/travis/s2s/read-receipts
Document how read receipts work over federation
|
6 years ago |
Travis Ralston
|
c492fe43b5
|
Add strict typing to the m.receipt EDU; Fix description of event_ids
|
6 years ago |
Travis Ralston
|
44d1f8dbe5
|
s/timeline/event graph
|
6 years ago |
Travis Ralston
|
8ac6cea58b
|
Merge pull request #1522 from turt2live/travis/c2s/http-push-gw-required-path
Require the push gateway URL to be of a specific path
|
6 years ago |
Travis Ralston
|
96896fe5d6
|
Add a strict type the m.typing EDU
|
6 years ago |
Travis Ralston
|
a53fa9300d
|
Merge remote-tracking branch 'matrix-org/master' into travis/s2s/presence
|
6 years ago |
Travis Ralston
|
766402a702
|
Use strict types for the presence EDUs
|
6 years ago |
Travis Ralston
|
549a25cad9
|
Add a mention about how currently_active works
Reference: d69decd5c7/synapse/handlers/presence.py (L66-L68)
|
6 years ago |
Travis Ralston
|
ff1afaa8f7
|
Add a note about how presence lists work
|
6 years ago |
Travis Ralston
|
e7aed3da26
|
Remove poll/unpoll from presence
|
6 years ago |
Travis Ralston
|
49ec0a36a8
|
Merge pull request #1481 from turt2live/travis/s2s/authentication
Define authorization requirements on federation swagger APIs
|
6 years ago |
Travis Ralston
|
4b9922b641
|
Merge pull request #1494 from turt2live/travis/general/openid
Document OpenID in the client-server and server-server APIs
|
6 years ago |
Travis Ralston
|
5b30d33b89
|
Simpler language
|
6 years ago |
Travis Ralston
|
f359b30c6d
|
Merge pull request #1520 from turt2live/travis/s2s/fix-header
Fix header in server-server API
|
6 years ago |
Travis Ralston
|
c891e4a957
|
Require the push gateway URL to be of a specific path
|
6 years ago |
Travis Ralston
|
2eab07ade4
|
Fix header in server-server API
|
6 years ago |
Travis Ralston
|
2aa0e7b00f
|
Merge pull request #1483 from turt2live/travis/s2s/typing
Document how typing notifications work over federation
|
6 years ago |
Travis Ralston
|
94091a12fb
|
Merge pull request #1506 from turt2live/travis/general/pushers
Improve documentation for pushers and push gateways
|
6 years ago |
Travis Ralston
|
ef7570e62d
|
Changelog
|
6 years ago |
Travis Ralston
|
45c68e323a
|
Add general clarity to the /createRoom endpoint
This commit does a number of things:
* Minor formatting/alignment changes
* Document the room_alias response key. This could be deprecated now, or forfeited, if needed.
* Remove the guest_can_join parameter - it is not actually supported
* Document the previously undocumented power_level_content_override parameter
* Clarify that the room_id is required on the response
* More clearly spell out which events are created as part of the request
* Clarify how the room alias becomes the canonical alias
* Clarify how the `visibility` may be used to determine a default preset to apply
* Document the `m.federate` creation content parameter, adding an option for the homeserver to define a default value
References:
* Preset being inferred by the visibility: cd32c19a60/synapse/handlers/room.py (L172-L177)
* Power level content overrides:
* https://github.com/matrix-org/synapse/blob/master/synapse/handlers/room.py#L198
* https://github.com/matrix-org/synapse/blob/master/synapse/handlers/room.py#L335-L359
* Aliases becoming canonical: https://github.com/matrix-org/synapse/blob/master/synapse/handlers/room.py#L366-L370
* `m.federate` landing in the create event: https://github.com/matrix-org/synapse/blob/master/synapse/handlers/room.py#L311-L315
Fixes https://github.com/matrix-org/matrix-doc/issues/1243
Fixes https://github.com/matrix-org/matrix-doc/issues/1471
Inspired by https://github.com/matrix-org/matrix-doc/issues/1213
|
6 years ago |