Travis Ralston
|
2ab2f91088
|
Merge remote-tracking branch 'matrix-org/master' into travis/releases/push-gateway/r0.1.0
|
2018-08-29 17:54:34 -06:00 |
|
Richard van der Hoff
|
196159be91
|
We should include the Host header if the port was explicit.
|
2018-08-29 22:18:14 +01:00 |
|
Travis Ralston
|
abb91508be
|
Merge pull request #1556 from turt2live/travis/is/cleanup
Identity Service API cleanup
|
2018-08-29 15:16:53 -06:00 |
|
Travis Ralston
|
f2d02c9559
|
Take out device management section for now
This will be handled by the implementation of https://github.com/matrix-org/matrix-doc/issues/1212
|
2018-08-29 14:37:30 -06:00 |
|
Travis Ralston
|
8950f0b2cc
|
Spelling
|
2018-08-29 14:36:43 -06:00 |
|
Matthew Hodgson
|
8e88d82a4b
|
fix typo in anchor. fixes #1603
|
2018-08-29 19:15:05 +01:00 |
|
Travis Ralston
|
73feee5d73
|
Merge pull request #1586 from turt2live/travis/as/comment-ts-section
Comment out the timestamp massaging section for now
|
2018-08-29 10:10:36 -06:00 |
|
Travis Ralston
|
25b34e1d7b
|
Mention that ts massaging was in a draft, but not in the release
|
2018-08-29 09:55:43 -06:00 |
|
Travis Ralston
|
39ef845a53
|
Merge pull request #1547 from turt2live/travis/c2s/pills
Document how mentions (pills) work
|
2018-08-29 09:13:02 -06:00 |
|
Hubert Chathi
|
5019fb7c49
|
Merge pull request #1359 from uhoreg/well-known
.well-known discovery
|
2018-08-29 10:40:54 -04:00 |
|
Hubert Chathi
|
688c8ebcd3
|
specify how to handle multiple olm sessions with the same device
|
2018-08-29 10:17:20 -04:00 |
|
Erik Johnston
|
d921b81c70
|
Reject events with superfluous auth_events entries
|
2018-08-29 14:17:52 +01:00 |
|
Erik Johnston
|
073ebb051b
|
Spec third party invites in auth rules
|
2018-08-29 14:01:07 +01:00 |
|
Erik Johnston
|
5d40af7ecf
|
Update rules on which events to add to auth_events
|
2018-08-29 13:24:02 +01:00 |
|
Erik Johnston
|
86b5486445
|
Add missing clauses to and fix authorization rules
They are still missing third party invites.
|
2018-08-29 11:32:14 +01:00 |
|
Erik Johnston
|
0b7b3bfcb0
|
Reindent auth rules section
RST expects sub lists to be indented by three or more spaces. By doing
so we can then rely on `#.` for automatic numbering.
|
2018-08-29 11:20:33 +01:00 |
|
Richard van der Hoff
|
d493c82e82
|
even more clarification
|
2018-08-29 10:04:02 +01:00 |
|
Erik Johnston
|
7327656965
|
Merge pull request #1581 from matrix-org/erikj/limit_txn_size
Specify a limit on the number of EDUs and PDUs a transaction can contain
|
2018-08-29 09:48:57 +01:00 |
|
Richard van der Hoff
|
78d8118846
|
Further server_name clarification
|
2018-08-29 09:36:50 +01:00 |
|
Richard van der Hoff
|
f15eafae7f
|
Remove trailing spaces
|
2018-08-29 09:26:31 +01:00 |
|
Richard van der Hoff
|
08fba5de51
|
Link to grammar rather than duplicating.
|
2018-08-29 09:25:38 +01:00 |
|
Richard van der Hoff
|
120bb8dc8e
|
s/host/hostname/
|
2018-08-29 09:24:24 +01:00 |
|
Richard van der Hoff
|
8679a642b4
|
clarity
|
2018-08-29 00:19:05 +01:00 |
|
Richard van der Hoff
|
7f9524f801
|
s/--/—/
|
2018-08-29 00:07:36 +01:00 |
|
Richard van der Hoff
|
6f3b42a457
|
Server names cannot be %-encoded
They aren't URLs; it was a thinko to refer to the URL spec for this.
|
2018-08-28 23:56:20 +01:00 |
|
Travis Ralston
|
85b9769cd9
|
Comment out the timestamp massaging section for now
Pending discussion on https://github.com/matrix-org/matrix-doc/issues/1585
|
2018-08-28 14:06:55 -06:00 |
|
Erik Johnston
|
fc1fdc95af
|
Specify a limit on the number of EDUs and PDUs a transaction can contain
|
2018-08-28 17:29:58 +01:00 |
|
Travis Ralston
|
72c6fa2aaf
|
More versioned links
|
2018-08-27 19:33:03 -06:00 |
|
Travis Ralston
|
cff5b8b205
|
More versioned links
|
2018-08-27 19:30:46 -06:00 |
|
Travis Ralston
|
e4f8c23972
|
Merge pull request #1562 from turt2live/travis/c2s/html-formatting
Define the supported HTML subset for message events
|
2018-08-27 19:14:52 -06:00 |
|
Travis Ralston
|
39e674ccb3
|
Clarify what matrix.to is and mention that room IDs are not routable
Also actually render the warning saying that this scheme is temporary.
|
2018-08-27 18:27:48 -06:00 |
|
Travis Ralston
|
fa3e9a7609
|
Merge remote-tracking branch 'matrix-org/master' into travis/c2s/pills
|
2018-08-27 18:09:19 -06:00 |
|
Travis Ralston
|
6f80db5ddf
|
Include the "other versions" section of the changelog
|
2018-08-27 18:04:35 -06:00 |
|
Travis Ralston
|
07153c22a9
|
Misc. cleanup of the appservice spec
|
2018-08-27 18:04:19 -06:00 |
|
Travis Ralston
|
fa96d8629b
|
Prepare the appservice spec for an r0 release
This puts the scaffolding in place for an r0 release to happen, such as the changelog and version variables.
|
2018-08-27 18:04:08 -06:00 |
|
Travis Ralston
|
17e0ef4b91
|
Remove empty file and now-empty section from the appservice spec
This commit has approval under https://github.com/matrix-org/matrix-doc/pull/1555 although is being included in this branch/PR so the build passes, permitting a merge.
|
2018-08-27 17:58:47 -06:00 |
|
Travis Ralston
|
51193cac39
|
Merge remote-tracking branch 'matrix-org/master' into travis/as/normal-events
|
2018-08-27 17:53:32 -06:00 |
|
Travis Ralston
|
4e885c3f77
|
Merge pull request #1550 from turt2live/travis/general/acls
Server ACLs
|
2018-08-27 17:48:43 -06:00 |
|
Travis Ralston
|
a0b17e6ed6
|
Merge pull request #1551 from turt2live/travis/c2s/push-rules
General improvements to the push rules module
|
2018-08-27 17:48:01 -06:00 |
|
Travis Ralston
|
090f852fdf
|
Merge pull request #1262 from matrix-org/anoa/document_as_options
Document new application service registration file options
|
2018-08-27 17:47:53 -06:00 |
|
Travis Ralston
|
54032964fc
|
Misc clarity for 3rd party appservice protocols/locations
|
2018-08-27 17:41:52 -06:00 |
|
Travis Ralston
|
bac0392a2d
|
General clarity for push rule defaults and where to get information
Include moving a roaming condition that was under the wrong rule.
|
2018-08-27 17:28:08 -06:00 |
|
Travis Ralston
|
d7397ccd56
|
Provide additional rationale for kicking users when they are ACLd
|
2018-08-27 16:21:10 -06:00 |
|
Travis Ralston
|
76afef79f8
|
Clarify the rationale and motive for blanket IP banning and port exclusion
|
2018-08-27 16:14:37 -06:00 |
|
Travis Ralston
|
be97e95dc1
|
Promote device management to be a dedicated section
|
2018-08-27 14:49:38 -06:00 |
|
Travis Ralston
|
8069981252
|
Add federation /user/* endpoints
Fixes https://github.com/matrix-org/matrix-doc/issues/1438
|
2018-08-27 14:19:10 -06:00 |
|
Travis Ralston
|
89daa3c5ce
|
Clarify that clients aren't required to render all the tags
This commit also includes minor clarifications to surrounding text.
|
2018-08-27 09:17:40 -06:00 |
|
Travis Ralston
|
5bf99aeb34
|
Add a note that formatted_body is not forever
|
2018-08-27 09:17:08 -06:00 |
|
Travis Ralston
|
c7822cc9a8
|
Link to the content repo when referencing MXC URIs in images
|
2018-08-27 09:16:53 -06:00 |
|
Travis Ralston
|
d7d28f7e5b
|
Remove nl as a supported HTML tag
|
2018-08-27 09:16:30 -06:00 |
|
Travis Ralston
|
aa294fac06
|
Define the supported HTML subset for message events
Also clarify that `m.notice` messages can support HTML.
Fixes https://github.com/matrix-org/matrix-doc/issues/1559
Fixes https://github.com/matrix-org/matrix-doc/issues/1560
|
2018-08-25 22:57:52 -06:00 |
|
Travis Ralston
|
312799ae78
|
General clarification for mention and how matrix.to URIs are meant to work
|
2018-08-25 22:30:49 -06:00 |
|
Valentin Deniaud
|
f6b5aee3e2
|
explain how to use key sharing events
|
2018-08-25 17:27:18 +02:00 |
|
Travis Ralston
|
d370a2c6fd
|
Prepare the identity service and server-server APIs for r0
* Create the changelog scaffolding
* Set up the variables for versioning
|
2018-08-24 17:19:25 -06:00 |
|
Travis Ralston
|
dafea96621
|
Fix indentation and schema references in the identity service spec
|
2018-08-24 15:53:27 -06:00 |
|
Travis Ralston
|
811998735c
|
Define common error codes in the Identity Service API
Fixes https://github.com/matrix-org/matrix-doc/issues/1407
|
2018-08-24 15:51:23 -06:00 |
|
Travis Ralston
|
017d6db737
|
Document third party network/protocol directories (for appservices)
Fixes https://github.com/matrix-org/matrix-doc/issues/869
|
2018-08-24 11:07:30 -06:00 |
|
Travis Ralston
|
9eda1a6971
|
Move the third party network API to it's own section
|
2018-08-24 10:22:19 -06:00 |
|
Travis Ralston
|
bbd33c1461
|
Move appservice transaction API to the right section
Part of https://github.com/matrix-org/matrix-doc/issues/1532
|
2018-08-23 13:29:04 -06:00 |
|
Travis Ralston
|
ab0be04571
|
Fix titles
|
2018-08-22 15:24:53 -06:00 |
|
Travis Ralston
|
7ec3cc4343
|
General improvements to the push rules module
This commit does a few things:
* Add 3 undocumented push rules to the spec for encrypted events and at-room notifications.
* Require unrecognized conditions to not match, ensuring that future conditions do not cause clients to accidentally notify users.
* Clarify that push rules should be enabled when created.
* Document a new condition required for at-room notifications.
Fixes https://github.com/matrix-org/matrix-doc/issues/1163
Fixes https://github.com/matrix-org/matrix-doc/issues/1034
Fixes https://github.com/matrix-org/matrix-doc/issues/676
Fixes https://github.com/matrix-org/matrix-doc/issues/1033
Relates to https://github.com/matrix-org/matrix-doc/issues/1101
|
2018-08-22 15:21:21 -06:00 |
|
Travis Ralston
|
ef41b5c2bf
|
Server ACLs
Implements the proposal for https://github.com/matrix-org/matrix-doc/issues/1383
|
2018-08-22 12:48:37 -06:00 |
|
Travis Ralston
|
9835c98544
|
Document how mentions (pills) work
Implements the proposal over at https://github.com/matrix-org/matrix-doc/issues/1067
Includes some specification for how matrix.to is structured, and how it is intended to be replaced.
|
2018-08-21 22:05:47 -06:00 |
|
Valentin Deniaud
|
2d8a321b46
|
document key sharing and m.room_key_request
|
2018-08-21 21:35:03 +02:00 |
|
Travis Ralston
|
3869f68a5c
|
Merge remote-tracking branch 'matrix-org/master' into travis/general/room-versions
|
2018-08-21 12:22:35 -06:00 |
|
Travis Ralston
|
6172d5986a
|
Merge pull request #1537 from turt2live/travis/as/user-alias-query
Clean up user and alias querying for application services
|
2018-08-21 12:14:07 -06:00 |
|
Travis Ralston
|
997562786b
|
Merge pull request #1534 from turt2live/travis/as/auth-impersonation
Encourage appservices to use the Authorization header
|
2018-08-21 12:13:35 -06:00 |
|
Travis Ralston
|
1102fc59b2
|
Spelling
|
2018-08-21 12:13:19 -06:00 |
|
Travis Ralston
|
389fa87e6e
|
English
|
2018-08-21 12:10:40 -06:00 |
|
Travis Ralston
|
1d7ea314d4
|
Merge pull request #1482 from turt2live/travis/s2s/presence
Document how presence EDUs work between servers
|
2018-08-21 11:26:32 -06:00 |
|
Travis Ralston
|
339a2748e8
|
Take out groups for now; Move namespace mention
Groups aren't landing in the spec yet, so we shouldn't include them yet.
|
2018-08-21 09:49:41 -06:00 |
|
Travis Ralston
|
24edec67c3
|
Merge remote-tracking branch 'matrix-org/master' into anoa/document_as_options
|
2018-08-21 09:44:04 -06:00 |
|
Travis Ralston
|
06157c6336
|
Merge branch 'master' into anoa/document_as_options
|
2018-08-21 09:42:44 -06:00 |
|
Travis Ralston
|
7e5160c7c2
|
Merge remote-tracking branch 'matrix-org/master' into travis/as/user-alias-query
|
2018-08-20 12:37:05 -06:00 |
|
Travis Ralston
|
13a1628f59
|
Improve wording about how masquerading works
|
2018-08-20 12:34:52 -06:00 |
|
Travis Ralston
|
7ad22b2454
|
Merge pull request #1533 from turt2live/travis/as/general
General/small improvements to the application service API specification
|
2018-08-20 12:28:38 -06:00 |
|
Travis Ralston
|
c8ba2e098c
|
Wording improvements for appservices
|
2018-08-20 12:09:17 -06:00 |
|
Will Hunt
|
fca1c0b7f8
|
Guests should support /context and /event
|
2018-08-20 18:06:26 +01:00 |
|
Travis Ralston
|
9ec914956f
|
Merge pull request #1536 from turt2live/travis/as/user-namespace
Recommend that application services use an underscore for namespacing
|
2018-08-20 10:16:20 -06:00 |
|
Travis Ralston
|
d468ae0fa3
|
Merge pull request #1535 from turt2live/travis/as/no-sync
Add a note that application services cannot /sync normally
|
2018-08-20 10:13:11 -06:00 |
|
Travis Ralston
|
26746cf785
|
Merge pull request #1517 from turt2live/travis/c2s/auth-header
Dedicate a section on how to use access tokens
|
2018-08-20 10:08:18 -06:00 |
|
Valentin Deniaud
|
9430f2c7f9
|
room ID is included in Megolm plaintext, not Olm
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
8ba19b51ab
|
complete Olm documentation
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
b2316ba782
|
enforce unique namespacing in new algorithms experiments
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
eb8ea0e85a
|
remove warning pointing at outdated doc
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
4e0f107ef7
|
document changed field behavior in e2e sync extension
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
248786681e
|
fix typo
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
e5005b2d0f
|
document E2E events
This was written by Richard van der Hoff.
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
68b78dc5d8
|
complete Megolm documentation
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
669605b24a
|
add Olm missing properties
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
76071bae98
|
explain how to verify sender_key ownership
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
8274f91b0b
|
document device verification
This was written by Richard van der Hoff.
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
a28f243ed7
|
document left parameter of device_lists in sync response
fix #1171
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
10c3307427
|
document device_one_time_keys_count in /sync/ response
fix #1157
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
2686b99080
|
fix json indent
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
07e3de3c61
|
add megolm messaging algorithm subsection
This was written by Richard van der Hoff.
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
33802dbbaf
|
add olm messaging algorithm subsection
This was written by Richard van der Hoff.
|
2018-08-18 11:41:45 +02:00 |
|
Valentin Deniaud
|
e210f8b050
|
add e2e messaging algorithms section intro
This was written by Richard van der Hoff.
|
2018-08-18 11:41:45 +02:00 |
|
Travis Ralston
|
0863c5452e
|
Take out the false third party network endpoints
Fixes https://github.com/matrix-org/matrix-doc/issues/800
|
2018-08-17 15:31:21 -06:00 |
|
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
|
2018-08-17 15:30:42 -06:00 |
|