Hubert Chathi
94465fe93b
Add spec for getting events by timestamp ( #1366 )
2 years ago
Richard van der Hoff
7bd48ca9c7
Stop autogenerating examples where we already have one ( #1384 )
...
If an object definition already has an example, we shouldn't try to extend that
definition by adding examples derived from the individual properties. Doing so
is confusing, and there is no way to inhibit it when it is not desired. It's
also not what the RapiDoc viewere does, so we end up with examples being
inconsistent.
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
Kim Brose
05d2bc4c95
move login API definitions to the right heading ( #1382 )
...
* move login API definitions to the right heading
regressed from https://github.com/matrix-org/matrix-spec-proposals/pull/3324
* Create 1382.clarification
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
Travis Ralston
8a555fb411
Add some safety to the proposals script ( #1368 )
...
* Add some safety to the proposals script
for if github's api explodes, forgets the header, or we are rate limited or something.
* changelog
2 years ago
Richard van der Hoff
9555cbe5a9
Fix incorrect default "Invite level" ( #1371 )
2 years ago
Hubert Chathi
5d40118116
Merge pull request #1363 from zecakeh/fix-typos
...
Fix various typos
2 years ago
Kévin Commaille
2e789736cc
Add newsfragment
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Kévin Commaille
60544a362b
Reference relations were added in v1.5
...
According to the changelog
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Kévin Commaille
7af45a36fc
Fix `read_markers`
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Kévin Commaille
6ffc5e6ed0
Fix `and` -> `an`
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Johannes Becker
e481fd011a
Add link to the unstable spec to the README ( #1357 )
2 years ago
Kévin Commaille
8d4a3bb912
Clarify what fields are required when deleting a pusher ( #1321 )
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Sumner Evans
84fbb611db
Clarify that /context always returns 'event' even if limit is zero ( #1239 )
...
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2 years ago
Johannes Becker
3f3b5c39f0
Remove duplicated "Note:" from `m.room.power_levels` ( #1355 )
...
Remove duplicated "Note:"
Signed-off-by: Johannes Becker <j.becker@famedly.com>
2 years ago
David Robertson
07442876ce
Improve presentation of push rules kinds and actions ( #1348 )
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
Johannes Becker
b2c4abf567
Clarify the power levels integer range ( #1169 )
...
Signed-off-by: Johannes Becker <j.becker@famedly.com>
2 years ago
David Baker
24b95cbb89
Merge pull request #1353 from HarHarLinks/patch-1
...
add missing description to m.call.answer schema
2 years ago
Kim Brose
8830314401
Create 1353.clarification
2 years ago
Kim Brose
8d378cfd51
add missing description to m.call.answer schema
2 years ago
Travis Ralston
3a84ea7cf6
Return to unstable
2 years ago
Travis Ralston
5f2fac89af
Matrix 1.5
2 years ago
Travis Ralston
887344a16c
Tag Matrix 1.5
2 years ago
Hubert Chathi
684ead8ab6
Merge pull request #1294 from uhoreg/rhul_clarifications
...
add some e2ee clarifications
2 years ago
Hubert Chathi
2fcc92c2fb
improve documentation of ephemeral events ( #1284 )
2 years ago
Hubert Chathi
64922771d4
Clarify that verifications without a request only happens over to-device ( #1345 )
2 years ago
Richard van der Hoff
1e393fbf92
Improve error messages emitted by `resolve-additional-types` ( #1303 )
...
I forgot to set the `items` on an array definition, and got an extremely
opaque error. Hopefully this will improve the lives of anyone who makes a
similar mistake in future.
2 years ago
Andrew Morgan
cb2d5653ee
Add Event Replacements, Threading and Reference Relations modules to module summary table ( #1344 )
2 years ago
Hubert Chathi
0f0caf582d
more clarifications
2 years ago
Hubert Chathi
9fafadf311
Upgraded refusal to verify to a MUST
...
Co-authored-by: Denis Kasak <dkasak@termina.org.uk>
2 years ago
Andrew Morgan
b5005e64f7
Document that non-spec changes should get an 'internal' changelog entry ( #1342 )
2 years ago
Richard van der Hoff
f0246a5f12
Disable RSS for spec ( #1346 )
...
This should really fix #1336
2 years ago
Hubert Chathi
19e29e36af
more clarifications
2 years ago
Richard van der Hoff
3c9139bd5d
Unpack spec into right place for htmltest ( #1338 )
...
Hopefully, fixes https://github.com/matrix-org/matrix-spec/issues/1336
2 years ago
Richard van der Hoff
08fde5f257
Generate unstable changelogs using towncrier ( #1340 )
...
Replace the current stack of hugo templates with a towncrier invocation. The main advantage of this is that it means that the "Changes since last release" section is consistent with the changelogs for the actual releases.
This also changes the release process so that the changelog is generated before tagging, which means that the thing tagged v1.5 is actually the v1.5 spec.
Fixes #908 .
2 years ago
Hubert Chathi
d0cbd4c8dd
Apply suggestions from code review
...
Co-authored-by: Denis Kasak <dkasak@termina.org.uk>
2 years ago
David Baker
678f8b96f0
Merge pull request #1341 from matrix-org/dbkr/add_read_receipt_example
...
Add example read receipt to sync example
2 years ago
David Baker
d620ff7a7c
Better newsfragment
...
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
2 years ago
Richard van der Hoff
bc15d4f9bc
Make definition anchors more unique ( #1339 )
...
Stick a `definition-` on the front of the autogenerated anchors for definition
blocks.
This solves a problem where, for example,
https://spec.matrix.org/unstable/application-service-api/#registration could
refer to either the "Registration" section or the `Registration` definition
therein.
(These anchors are relatively recent: they were added in #1191 .
2 years ago
David Baker
26528c05c5
Newsfragment
2 years ago
David Baker
312a0e9b05
Add example read receipt to sync example
...
Fixes https://github.com/matrix-org/matrix-spec/issues/120
2 years ago
Richard van der Hoff
ac1c5ad2bb
Merge pull request #1331 from zecakeh/swagger-preview
...
Update instructions to preview Swagger definitions
2 years ago
Richard van der Hoff
12b4d8ad95
Update README.md
2 years ago
Kévin Commaille
b38cd08fbd
Add newsfragment
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Kévin Commaille
9b4773498a
Update instructions to preview Swagger definitions
...
Use RapiDoc, the same library used in production.
It is also compatible with OpenAPI 3.1.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Richard van der Hoff
498cf6d147
Merge pull request #1320 from zecakeh/master-pushrule
...
Clarify that `.m.rule.master` has a higher priority than any push rule
2 years ago