Hubert Chathi
7b3c98cd98
we're using the binary format
2020-10-16 22:43:04 -04:00
Hubert Chathi
a7279d99f0
Update proposals/1543-qr_code_key_verification.md
...
Co-Authored-By: Travis Ralston <travpc@gmail.com>
2020-02-27 11:42:22 -05:00
Hubert Chathi
ea0abe9de9
remove incorrect stuff
2020-02-18 23:03:54 -05:00
Hubert Chathi
c77d04c709
add base64 option
2020-02-18 22:58:41 -05:00
Hubert Chathi
405ac1e2b5
add base32 option
2020-02-18 22:35:21 -05:00
Hubert Chathi
78b8133142
use binary encoding of keys to reduce size of QR code
2020-02-06 13:53:33 -05:00
Hubert Chathi
7f93084242
request can be transaction_id
2020-01-30 10:34:10 -05:00
Hubert Chathi
21ddf8507a
make other_user_key optional for one flow of self-verification
2020-01-29 17:52:18 -05:00
Hubert Chathi
fcfd5d99a1
add examples for self-verification
2020-01-29 16:39:32 -05:00
Hubert Chathi
0b4411eadb
more words
2020-01-28 15:28:49 -05:00
Hubert Chathi
be9c37e959
more clarifications, add comparison with SAS
2020-01-27 18:27:06 -05:00
Hubert Chathi
a8c7fda187
add some clarifications
2020-01-24 12:50:51 -05:00
Hubert Chathi
379bb79b00
Update proposals/1543-qr_code_key_verification.md
2020-01-22 11:59:35 -05:00
Hubert Chathi
4f83bd3e36
Update proposals/1543-qr_code_key_verification.md
...
Co-Authored-By: Travis Ralston <travpc@gmail.com>
2020-01-22 11:55:22 -05:00
Hubert Chathi
332b5605c1
simplify protocol by embedding Alice's key in Bob's QR code
2019-09-19 16:18:46 -04:00
Hubert Chathi
10b6fd6c8e
add more crypto magic, clarify things, add examples
2019-09-18 19:05:05 -04:00
Hubert Chathi
38689a8215
add information about interacting with key requests and define cancellation codes
2019-01-08 17:44:01 -05:00
Hubert Chathi
3b0073a9d1
allow for multiple keys to be verified, for cross-signing
2019-01-08 16:07:22 -05:00
Hubert Chathi
ba39779375
add a conclusion
2019-01-08 16:06:53 -05:00
Hubert Chathi
517754bada
use common key verification message types as per MSC1717
2019-01-08 16:05:55 -05:00
Hubert Chathi
95280d8b09
switch QR code to URL, add introductory text, add clarifications, reorganize
2018-09-05 16:37:42 -04:00
Hubert Chathi
acd9a5d32f
add note about Bob mashing the "Verify" button prematurely
2018-08-20 19:35:27 -04:00
Hubert Chathi
3734471028
mention option of having the QR code be a URL
2018-08-20 15:52:01 -04:00
Hubert Chathi
3aba9b153b
initial dump of proposal
2018-08-20 15:24:44 -04:00
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
2018-08-17 12:00:13 -04:00
Travis Ralston
21dc6f823a
Merge pull request #1484 from turt2live/travis/s2s/read-receipts
...
Document how read receipts work over federation
2018-08-17 09:50:40 -06:00
Travis Ralston
c492fe43b5
Add strict typing to the m.receipt EDU; Fix description of event_ids
2018-08-17 09:46:31 -06:00
Travis Ralston
44d1f8dbe5
s/timeline/event graph
2018-08-17 09:46:11 -06:00
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
2018-08-17 09:42:17 -06:00
Travis Ralston
49ec0a36a8
Merge pull request #1481 from turt2live/travis/s2s/authentication
...
Define authorization requirements on federation swagger APIs
2018-08-17 09:01:39 -06:00
Travis Ralston
4b9922b641
Merge pull request #1494 from turt2live/travis/general/openid
...
Document OpenID in the client-server and server-server APIs
2018-08-17 08:57:33 -06:00
Travis Ralston
5b30d33b89
Simpler language
2018-08-17 02:51:41 -06:00
Travis Ralston
f359b30c6d
Merge pull request #1520 from turt2live/travis/s2s/fix-header
...
Fix header in server-server API
2018-08-16 13:24:33 -06:00
Travis Ralston
c891e4a957
Require the push gateway URL to be of a specific path
2018-08-16 12:39:47 -06:00
Travis Ralston
2eab07ade4
Fix header in server-server API
2018-08-16 11:45:53 -06:00
Travis Ralston
2aa0e7b00f
Merge pull request #1483 from turt2live/travis/s2s/typing
...
Document how typing notifications work over federation
2018-08-16 10:09:21 -06:00
Travis Ralston
94091a12fb
Merge pull request #1506 from turt2live/travis/general/pushers
...
Improve documentation for pushers and push gateways
2018-08-16 09:23:57 -06:00
Travis Ralston
ae02e8834d
changelog
2018-08-15 16:25:04 -06:00
Travis Ralston
de961fb7d6
Improve wording on push gateways
2018-08-15 11:59:58 -06:00
Travis Ralston
6ad71f785e
Improve documentation for pushers and push gateways
...
This fixes a number of formatting issues alongside a few documentation problems:
* The push gateway can actually expect less parameters than previously advertised. This is for user privacy.
* Introduction of the `m.email` pusher for email-capable homeservers.
* Fields not being flagged as required on some endpoints.
* Document the `event_id_only` format
Note: this does not attempt to document push rules, just pushers.
Fixes https://github.com/matrix-org/matrix-doc/issues/1374
Fixes https://github.com/matrix-org/matrix-doc/issues/1087
2018-08-14 12:51:50 -06:00
Travis Ralston
669d526ea7
Merge pull request #1503 from QMatrixClient/support_oneOf
...
Support oneOf
2018-08-13 11:01:51 -06:00
Kitsune Ral
b41eb26124
Document OpenAPI extension
...
Signed-off-by: Alexey Rusakov <Alexey.Rusakov@pm.me>
2018-08-12 16:52:07 +09:00
Kitsune Ral
9be78f3aa7
Better support enums when they come among oneOf types
2018-08-12 16:45:35 +09:00
Kitsune Ral
88d97b06ae
Support oneOf
2018-08-12 16:45:33 +09:00
Hubert Chathi
cd4fed509c
convert IS endpoints to Swagger ( #1427 )
2018-08-10 16:21:06 -04:00
Hubert Chathi
292d334509
document new login identifier object ( #1390 )
2018-08-10 16:19:17 -04:00
Travis Ralston
efb1787391
Merge pull request #1478 from turt2live/travis/s2s/doc-cleanup
...
General clean up on the s2s spec
2018-08-09 12:12:50 -06:00
Travis Ralston
25c77ab2d0
Define authorization requirements on federation swagger APIs
2018-08-09 08:37:35 -06:00
Travis Ralston
50fc1c4d16
Move backfill/get events so that joins, leaves, and invites are together
2018-08-09 08:35:24 -06:00
Travis Ralston
83ea90f7ba
Move the Authentication section higher in the spec
...
It forms the foundation for all the requests under it, so it should appear before the endpoints that need it.
2018-08-09 08:33:31 -06:00