Kévin Commaille
b0df8e7fb5
Use `patternProperties` in more places with supported formats ( #1813 )
...
Allows to have more places where the property name's type is better defined.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
6 months ago
Andrew Morgan
f4b34ba962
Note that whitespace around `Authorization` param commas is allowed ( #1818 )
6 months ago
Kévin Commaille
efe72d3b26
Fix security schemes in OpenAPI definitions ( #1772 )
7 months ago
Travis Ralston
f7452e2bad
Matrix 1.10
8 months ago
Kévin Commaille
9fdc7ac38f
Disambiguate uses of PublicRoomsChunk` ( #1740 )
...
* Disambiguate uses of PublicRoomsChunk
Make sure that different objects don't share the same title.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
8 months ago
Kévin Commaille
a1210ff6d1
Clarify that extra fields of space hierarchy children are not required ( #1741 )
...
* Clarify that extra fields of space hierarchy children are not required
There is no `children_state` field,
the `room_type` is only set for spaces
and the description of `allowed_room_ids` says that the field can be omitted.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
8 months ago
reivilibre
2cb70e6e3d
Use a POST request in Federation request signing example ( #1721 )
...
* Use a POST request in Federation request signing example
Otherwise the GET request having a body is confusing, since it is not valid HTTP
* Newsfile
9 months ago
Travis Ralston
0c099e3b79
Matrix 1.9
12 months ago
Patrick Cloke
161a4a2cfb
Federation requests must be for local users. ( #1672 )
...
This is already mentioned for /user/devices, but is not mentioned for /query/profile, /user/keys/claim, or /user/keys/query.
See GHSA-mp92-3jfm-3575 for an issue found with this in Synapse.
1 year ago
Kévin Commaille
9fe119370b
Update typos action and fix typos ( #1661 )
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
1 year ago
Kévin Commaille
96f88e035c
Fix schema of `m.receipt` EDU ( #1636 )
...
It was missing a nesting level for the user ID -> user read receipt map.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
1 year ago
Travis Ralston
529cbf4ffc
Matrix 1.8 changelog
1 year ago
Travis Ralston
06298e4d8d
Normalize changelog for Matrix 1.8
...
See https://github.com/matrix-org/matrix-spec/issues/1614
1 year ago
Travis Ralston
86ab57ec4f
Specify IANA-registered service name (MSC4040) ( #1624 )
...
* Specify MSC4040
* add changelog
* Fix flow of steps 4 and 5
1 year ago
Mohit Kumar Patel
4f8b8a746c
Switch to ordered list for server name resolution steps ( #1623 )
...
* Update server-server-api.md
I have updated the list of Resolving server names in step 3 from unordered list to ordered list. Because we care about its order
* Create 1567.clarification
* Delete 1567.clarification
* Create 1623.clarification
* Update 1623.clarification
1 year ago
Richard van der Hoff
05ca6c7392
Remove mention of default port with SRV records ( #1615 )
1 year ago
Kévin Commaille
50fe89d74b
Fix definition of response of `POST /_matrix/federation/v1/user/keys/claim` ( #1559 )
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
1 year ago
Kévin Commaille
bed9223610
Make sure examples types match schema in definitions ( #1563 )
...
* Make sure examples types match schema in definitions
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add changelogs
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add double quotes around URL
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
---------
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
1 year ago
Midnight Veil
b79fa06cfb
Fix headers with custom IDs via the correct syntax ( #1578 )
...
Was previously using <a name="..."> elements which just
add another anchor rather than changing the existing one.
They also use a deprecated HTML attribute and in some cases
broke the header display.
Fixes #1572 .
Signed-off-by: Midnight Veil <midnightveil@fea.st>
1 year ago
Kévin Commaille
49957be1e3
Allow `null` in `room_types` for `POST /publicRooms` endpoints ( #1564 )
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
1 year ago
Kévin Commaille
7a142936f5
Fix level of examples in server keys definition ( #1560 )
1 year ago
Eric Eastwood
dd6af5bfb1
Document why `/state_ids` can respond with a 404 ( #1521 )
1 year ago
Travis Ralston
8b51f1c011
Matrix 1.7
2 years ago
Travis Ralston
d028dc4b82
Normalize changelog for v1.7
2 years ago
Michael Kohler
c6348c9f78
Remove age_ts from reference hash calculation ( #1536 )
...
* Remove age_ts from reference hash calculation
Signed-off-by: Michael Kohler <me@michaelkohler.info>
* Add newsfragment
* Fix newsfragment number
* Update changelogs/server_server/newsfragments/1536.clarification
Co-authored-by: Travis Ralston <travpc@gmail.com>
---------
Signed-off-by: Michael Kohler <me@michaelkohler.info>
Co-authored-by: Travis Ralston <travpc@gmail.com>
2 years ago
Richard van der Hoff
cad4f78711
Update 1473.clarification
...
fix formatting
2 years ago
Richard van der Hoff
188d568f3a
Add 'deprecated:true' to /v1/send_{join,leave} ( #1518 )
...
The words already say this is deprecated, but it was missing the flag.
2 years ago
Val Lorentz
a847ee3b57
Remove leftover {key_id} from /_matrix/key/v2/server/ ( #1473 )
...
The parameter was removed in v1.6 (specifically in
9e45037129
)
2 years ago
Stuart Mumford
bdc87784a1
Clarify that Persistent data unit is PDU ( #1466 )
...
Signed-off-by: Stuart Mumford <stuart@cadair.com>
2 years ago
Andrew Morgan
c0955a6aee
Add a hyphen between third and party when used as an adjective ( #1447 )
2 years ago
Alexey Rusakov
9ebcf5f257
OpenAPI compliance: avoid $ref siblings ( #1457 )
...
This strives to fix all remaining cases where additional attributes
(most often 'description' but not only) are provided next to $ref
by wrapping $ref in allOf; and also drops allOf in a couple of places
where $ref is the only element under it.
2 years ago
Kévin Commaille
427f472331
Remove overridden references to `examples/minimal_pdu.json` and add the missing `room_id` field. ( #1454 )
...
The syntax is incorrect and would require to use allOf
because a $ref can't have siblings.
However the only field not overwritten of that definition is room_id,
so we include it instead of the $ref
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Saiprakash Shet
ea47197930
Update spelling in s2s authorization ( #1431 )
...
* Issue #1231/Update spelling in s2s authorization
* Update spelling in s2s authorization.
* Apply suggestions from code review
---------
Co-authored-by: Travis Ralston <travpc@gmail.com>
2 years ago
Travis Ralston
029e988835
Matrix 1.6
2 years ago
Hubert Chathi
e9a463d871
Send heroes for nameless rooms on send_join ( #1425 )
...
Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>
2 years ago
Travis Ralston
5c485ade2e
Prepare changelogs for v1.6
2 years ago
Kévin Commaille
eb656dfce3
Add missing `x-addedInMatrixVersion` to `servers_in_room` in `v2/send_join` ( #1398 )
...
* Add missing `x-addedInMatrixVersion` to `servers_in_room` in `v2/send_join`
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add changelog
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Richard van der Hoff
b8411b5159
Spec `omit_members` for `/v2/send_join` ( #1393 )
...
Per MSC3706
2 years ago
Kévin Commaille
9e45037129
Remove `keyId` from the server keys endpoints ( #1350 )
...
* Remove keyId from the server keys endpoints
It has been deprecated forever.
Besides, the OpenAPI 3 spec doesn't allow optional path parameters.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add newsfragment
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Fix broken link
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Mention MSC3938 in newfragment
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Hubert Chathi
94465fe93b
Add spec for getting events by timestamp ( #1366 )
2 years ago
Richard van der Hoff
966f3c443a
Fix `edu_type` on EDU examples ( #1383 )
...
The top-level `example` in `edu.yaml` was overriding the individual examples
for `edu_type`. Let's fix that by getting rid of the example in `edu.yaml`.
Fixes https://github.com/matrix-org/matrix-spec/issues/805
2 years ago
Richard van der Hoff
f386c903c0
Clarify that CNAMEs are permissible for server names ( #1376 )
...
Fixes https://github.com/matrix-org/matrix-spec/issues/606 .
2 years ago
Richard van der Hoff
9555cbe5a9
Fix incorrect default "Invite level" ( #1371 )
2 years ago
Kévin Commaille
4534124742
Include examples inline instead of using a reference for invite endpoint definitions ( #1349 )
...
The OpenAPI 3 spec doesn't allow building examples by composition.
Either the whole example must be a reference, or it has to be included.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Patrick Cloke
eeb43043ad
Add standard error responses (MSC3743). ( #1347 )
2 years ago
Kévin Commaille
dfc8a2e184
Fix `POST _matrix/federation/v1/user/keys/claim` response schema ( #1351 )
...
The syntax was not compliant with the Swagger spec.
It also lacked one level of nesting.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Travis Ralston
5f2fac89af
Matrix 1.5
2 years ago
Richard van der Hoff
4d0c912acf
changelogs
2 years ago
Travis Ralston
7a591366c1
v1.4 changelog
2 years ago
Travis Ralston
227757d499
Threads: Read receipts & notifications ( #1255 )
...
* Spec MSC3771: Threaded read receipts
Note: this builds on a (as of writing) non-existent "threading" section, which is part of a different commit.
* Spec MSC3773: Threaded notifications
* changelog
* Various clarifications per review
2 years ago