Merge branch 'master' of git+ssh://github.com/matrix-org/matrix-doc

travis/msc/wellknown-improvements
Matthew Hodgson 6 years ago
commit db4de5022b

@ -61,12 +61,16 @@ paths:
responses: responses:
200: 200:
description: |- description: |-
An unsigned event that the server may now use as a template A template to be used for the rest of the `Joining Rooms`_ handshake.
for the rest of the `Joining Rooms`_ handshake.
schema: schema:
type: object
properties:
event:
allOf: allOf:
- $ref: "definitions/unsigned_pdu.yaml" - $ref: "definitions/unsigned_pdu.yaml"
- type: object - description: |-
An unsigned template event.
type: object
properties: properties:
# Note: we override a bunch of parameters to change their descriptions # Note: we override a bunch of parameters to change their descriptions
sender: sender:
@ -139,6 +143,7 @@ paths:
- state_key - state_key
examples: examples:
application/json: { application/json: {
event: {
"$ref": "examples/unsigned_pdu.json", "$ref": "examples/unsigned_pdu.json",
"type": "m.room.member", "type": "m.room.member",
"state_key": "@someone:example.org", "state_key": "@someone:example.org",
@ -151,6 +156,7 @@ paths:
["$room_p0wer_l3vels_3vent:matrix.org", {"sha256": "abase64encodedsha256hashshouldbe43byteslong"}] ["$room_p0wer_l3vels_3vent:matrix.org", {"sha256": "abase64encodedsha256hashshouldbe43byteslong"}]
] ]
} }
}
400: 400:
description: |- description: |-
The request is invalid or the room the server is attempting The request is invalid or the room the server is attempting

@ -52,12 +52,17 @@ paths:
responses: responses:
200: 200:
description: |- description: |-
An unsigned event that the sending server may use as a template A template to be used to call ``/send_leave``.
for when it calls ``/send_leave``.
schema: schema:
schema:
type: object
properties:
event:
allOf: allOf:
- $ref: "definitions/unsigned_pdu.yaml" - $ref: "definitions/unsigned_pdu.yaml"
- type: object - description: |-
An unsigned template event.
type: object
properties: properties:
# Note: we override a bunch of parameters to change their descriptions # Note: we override a bunch of parameters to change their descriptions
sender: sender:
@ -126,6 +131,7 @@ paths:
- state_key - state_key
examples: examples:
application/json: { application/json: {
"event": {
"$ref": "examples/unsigned_pdu.json", "$ref": "examples/unsigned_pdu.json",
"type": "m.room.member", "type": "m.room.member",
"state_key": "@someone:example.org", "state_key": "@someone:example.org",
@ -138,6 +144,7 @@ paths:
["$room_p0wer_l3vels_3vent:matrix.org", {"sha256": "abase64encodedsha256hashshouldbe43byteslong"}] ["$room_p0wer_l3vels_3vent:matrix.org", {"sha256": "abase64encodedsha256hashshouldbe43byteslong"}]
] ]
} }
}
403: 403:
description: |- description: |-
The request is not authorized. This could mean that the user is not in the room. The request is not authorized. This could mean that the user is not in the room.

Loading…
Cancel
Save