Travis Ralston
|
e5a7dd1c45
|
Remove excess commas from JSON
|
6 years ago |
Travis Ralston
|
3c472f70e3
|
Changelog
|
6 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
|
6 years ago |
Travis Ralston
|
312799ae78
|
General clarification for mention and how matrix.to URIs are meant to work
|
6 years ago |
Travis Ralston
|
295b1322e2
|
Add back the unsigned.age property to voip event examples
|
6 years ago |
Travis Ralston
|
32ce676eb6
|
Merge pull request #1561 from QMatrixClient/kitsune-fix-type-in-openid
openid.yaml: int is not a valid Swagger type
|
6 years ago |
Valentin Deniaud
|
d6f5d590f8
|
add encrypted attachments changelog
|
6 years ago |
Valentin Deniaud
|
b7577ea237
|
document encrypted attachments
Fix #461.
|
6 years ago |
Valentin Deniaud
|
faa13aaa40
|
fixup! add key sharing changelog
|
6 years ago |
Valentin Deniaud
|
f6b5aee3e2
|
explain how to use key sharing events
|
6 years ago |
Valentin Deniaud
|
579f5ea928
|
fixup! document key sharing and m.room_key_request
|
6 years ago |
Valentin Deniaud
|
8ae137e82e
|
fixup! document m.forwarded_room_key
|
6 years ago |
Valentin Deniaud
|
768f33dc2d
|
fixup! document key sharing and m.room_key_request
|
6 years ago |
Valentin Deniaud
|
337316445f
|
fixup! document m.forwarded_room_key
|
6 years ago |
Kitsune Ral
|
c879eb950f
|
client-server/openid.yaml: Fix a type'o
Signed-off-by: Alexey Rusakov <Alexey.Rusakov@pm.me>
|
6 years ago |
Travis Ralston
|
06d43aef17
|
Changelog
|
6 years ago |
Travis Ralston
|
0f28f83270
|
Fix client-server event schemas: remove `age`, dedupe fields
This commit adds support for event schema examples to have references to help reduce the chance of fields being forgotten. This also helps reduce duplication of fields, allowing for a more consistent spec that uses the same values everywhere.
This also removes both `unsigned` and `age` from the examples as per:
* https://github.com/matrix-org/matrix-doc/issues/1524
* https://github.com/matrix-org/matrix-doc/issues/630
Finally, this replaces "localhost" in the examples with an example domain. This is really just a nitpick thing on my part where seeing a "real world" domain is preferred.
Fixes https://github.com/matrix-org/matrix-doc/issues/1524
Fixes https://github.com/matrix-org/matrix-doc/issues/630
Step towards https://github.com/matrix-org/matrix-doc/issues/1530
|
6 years ago |
Travis Ralston
|
d370a2c6fd
|
Prepare the identity service and server-server APIs for r0
* Create the changelog scaffolding
* Set up the variables for versioning
|
6 years ago |
Travis Ralston
|
dafea96621
|
Fix indentation and schema references in the identity service spec
|
6 years ago |
Travis Ralston
|
4abd618147
|
Flag response fields in the Identity Service spec as required
|
6 years ago |
Travis Ralston
|
811998735c
|
Define common error codes in the Identity Service API
Fixes https://github.com/matrix-org/matrix-doc/issues/1407
|
6 years ago |
Travis Ralston
|
9b19fc27de
|
changelog
|
6 years ago |
Travis Ralston
|
017d6db737
|
Document third party network/protocol directories (for appservices)
Fixes https://github.com/matrix-org/matrix-doc/issues/869
|
6 years ago |
Travis Ralston
|
2d43ff1234
|
Update third party network schemas
Some information was missed when this was reviewed. This commit adds some additional documentation for how these objects interact with each other.
|
6 years ago |
Travis Ralston
|
9eda1a6971
|
Move the third party network API to it's own section
|
6 years ago |
Travis Ralston
|
5f06694b6f
|
Merge pull request #1516 from turt2live/travis/general/room-versions
Specify how room versioning works
|
6 years ago |
Travis Ralston
|
6a91ea9c85
|
Specify that application services receive events in the CSAPI format
Fixes https://github.com/matrix-org/matrix-doc/issues/1269
This is also supposed to fix the 'age' problem, however that is a larger problem with the event schemas that is reserved for a future PR/commit.
Reference: https://github.com/matrix-org/matrix-doc/issues/1294
Reference: https://github.com/matrix-org/matrix-doc/issues/1524
|
6 years ago |
Travis Ralston
|
bbd33c1461
|
Move appservice transaction API to the right section
Part of https://github.com/matrix-org/matrix-doc/issues/1532
|
6 years ago |
Travis Ralston
|
dc94820450
|
Changelog
|
6 years ago |
Travis Ralston
|
a95d7092eb
|
Changelog
|
6 years ago |
Travis Ralston
|
bce324818b
|
Changelog
|
6 years ago |
Travis Ralston
|
ab0be04571
|
Fix titles
|
6 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
|
6 years ago |
Travis Ralston
|
ef41b5c2bf
|
Server ACLs
Implements the proposal for https://github.com/matrix-org/matrix-doc/issues/1383
|
6 years ago |
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.
|
6 years ago |
Valentin Deniaud
|
7355d23ea5
|
add key sharing changelog
|
6 years ago |
Valentin Deniaud
|
019c290fa2
|
document m.forwarded_room_key
|
6 years ago |
Valentin Deniaud
|
2d8a321b46
|
document key sharing and m.room_key_request
|
6 years ago |
Travis Ralston
|
3869f68a5c
|
Merge remote-tracking branch 'matrix-org/master' into travis/general/room-versions
|
6 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
|
6 years ago |
Travis Ralston
|
997562786b
|
Merge pull request #1534 from turt2live/travis/as/auth-impersonation
Encourage appservices to use the Authorization header
|
6 years ago |
Travis Ralston
|
1102fc59b2
|
Spelling
|
6 years ago |
Travis Ralston
|
389fa87e6e
|
English
|
6 years ago |
Travis Ralston
|
e4f5c3d55e
|
Merge pull request #1518 from turt2live/travis/c2s/create-room-improvements
Add general clarity to the /createRoom endpoint
|
6 years ago |
Travis Ralston
|
1d7ea314d4
|
Merge pull request #1482 from turt2live/travis/s2s/presence
Document how presence EDUs work between servers
|
6 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.
|
6 years ago |
Travis Ralston
|
a9aa2ada47
|
Merge pull request #1546 from turt2live/travis/s2s/depth-bandaid
Document the maximum value for depth
|
6 years ago |
Travis Ralston
|
24edec67c3
|
Merge remote-tracking branch 'matrix-org/master' into anoa/document_as_options
|
6 years ago |
Travis Ralston
|
06157c6336
|
Merge branch 'master' into anoa/document_as_options
|
6 years ago |
Travis Ralston
|
e500e2502a
|
Document the maximum value for depth
Implements the proposal for https://github.com/matrix-org/matrix-doc/issues/1230
|
6 years ago |