Commit Graph

913 Commits (0b7b3bfcb0c2da63ef0eff799e83bbaf00ce40f0)

Author SHA1 Message Date
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.
7 years ago
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
7 years ago
Richard van der Hoff f15eafae7f Remove trailing spaces 7 years ago
Erik Johnston fc1fdc95af Specify a limit on the number of EDUs and PDUs a transaction can contain 7 years ago
Travis Ralston e4f8c23972
Merge pull request #1562 from turt2live/travis/c2s/html-formatting
Define the supported HTML subset for message events
7 years ago
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.
7 years ago
Travis Ralston 51193cac39 Merge remote-tracking branch 'matrix-org/master' into travis/as/normal-events 7 years ago
Travis Ralston 4e885c3f77
Merge pull request #1550 from turt2live/travis/general/acls
Server ACLs
7 years ago
Travis Ralston a0b17e6ed6
Merge pull request #1551 from turt2live/travis/c2s/push-rules
General improvements to the push rules module
7 years ago
Travis Ralston 090f852fdf
Merge pull request #1262 from matrix-org/anoa/document_as_options
Document new application service registration file options
7 years ago
Travis Ralston 54032964fc Misc clarity for 3rd party appservice protocols/locations 7 years ago
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.
7 years ago
Travis Ralston d7397ccd56 Provide additional rationale for kicking users when they are ACLd 7 years ago
Travis Ralston 76afef79f8 Clarify the rationale and motive for blanket IP banning and port exclusion 7 years ago
Travis Ralston 89daa3c5ce Clarify that clients aren't required to render all the tags
This commit also includes minor clarifications to surrounding text.
7 years ago
Travis Ralston 5bf99aeb34 Add a note that formatted_body is not forever 7 years ago
Travis Ralston c7822cc9a8 Link to the content repo when referencing MXC URIs in images 7 years ago
Travis Ralston d7d28f7e5b Remove nl as a supported HTML tag 7 years ago
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
8 years ago
Travis Ralston 017d6db737 Document third party network/protocol directories (for appservices)
Fixes https://github.com/matrix-org/matrix-doc/issues/869
8 years ago
Travis Ralston 9eda1a6971 Move the third party network API to it's own section 8 years ago
Travis Ralston bbd33c1461 Move appservice transaction API to the right section
Part of https://github.com/matrix-org/matrix-doc/issues/1532
8 years ago
Travis Ralston ab0be04571 Fix titles 8 years ago
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
8 years ago
Travis Ralston ef41b5c2bf Server ACLs
Implements the proposal for https://github.com/matrix-org/matrix-doc/issues/1383
8 years ago
Travis Ralston 3869f68a5c Merge remote-tracking branch 'matrix-org/master' into travis/general/room-versions 8 years ago
Travis Ralston 6172d5986a
Merge pull request #1537 from turt2live/travis/as/user-alias-query
Clean up user and alias querying for application services
8 years ago
Travis Ralston 997562786b
Merge pull request #1534 from turt2live/travis/as/auth-impersonation
Encourage appservices to use the Authorization header
8 years ago
Travis Ralston 1102fc59b2 Spelling 8 years ago
Travis Ralston 389fa87e6e English 8 years ago
Travis Ralston 1d7ea314d4
Merge pull request #1482 from turt2live/travis/s2s/presence
Document how presence EDUs work between servers
8 years ago
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.
8 years ago
Travis Ralston 24edec67c3 Merge remote-tracking branch 'matrix-org/master' into anoa/document_as_options 8 years ago
Travis Ralston 06157c6336 Merge branch 'master' into anoa/document_as_options 8 years ago
Travis Ralston 7e5160c7c2 Merge remote-tracking branch 'matrix-org/master' into travis/as/user-alias-query 8 years ago
Travis Ralston 13a1628f59 Improve wording about how masquerading works 8 years ago
Travis Ralston 7ad22b2454
Merge pull request #1533 from turt2live/travis/as/general
General/small improvements to the application service API specification
8 years ago
Travis Ralston c8ba2e098c Wording improvements for appservices 8 years ago
Will Hunt fca1c0b7f8
Guests should support /context and /event 8 years ago
Travis Ralston 9ec914956f
Merge pull request #1536 from turt2live/travis/as/user-namespace
Recommend that application services use an underscore for namespacing
8 years ago
Travis Ralston d468ae0fa3
Merge pull request #1535 from turt2live/travis/as/no-sync
Add a note that application services cannot /sync normally
8 years ago
Travis Ralston 26746cf785
Merge pull request #1517 from turt2live/travis/c2s/auth-header
Dedicate a section on how to use access tokens
8 years ago
Valentin Deniaud 9430f2c7f9 room ID is included in Megolm plaintext, not Olm 8 years ago
Valentin Deniaud 8ba19b51ab complete Olm documentation 8 years ago
Valentin Deniaud b2316ba782 enforce unique namespacing in new algorithms experiments 8 years ago
Valentin Deniaud eb8ea0e85a remove warning pointing at outdated doc 8 years ago
Valentin Deniaud 4e0f107ef7 document changed field behavior in e2e sync extension 8 years ago
Valentin Deniaud 248786681e fix typo 8 years ago
Valentin Deniaud e5005b2d0f document E2E events
This was written by Richard van der Hoff.
8 years ago
Valentin Deniaud 68b78dc5d8 complete Megolm documentation 8 years ago