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
Johannes Becker
e481fd011a
Add link to the unstable spec to the README ( #1357 )
2 years ago
Travis Ralston
5f2fac89af
Matrix 1.5
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
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
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
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
Kévin Commaille
b38cd08fbd
Add newsfragment
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 years ago
Richard van der Hoff
8dd89e0510
changelog
2 years ago
Andrew Morgan
fd41d9d4ed
Update docsy (hugo theme) git submodule ( #1295 )
2 years ago
Richard van der Hoff
b07fe504ed
Stop rendering CS modules and room version fragments as standalone pages ( #1317 )
...
This is actually doing two things:
* creating `{fragments,modules}/index.md` turns the fragments and modules into
page resources, rather than pages in their own right. We have to update the
shortcodes to match.
* adding `headless: true` means that we don't render the pages.
The net effect is that we don't render pages like
https://spec.matrix.org/v1.4/rooms/fragments/v1-auth-rules/ and
https://spec.matrix.org/v1.4/client-server-api/modules/account_data/ .
2 years ago
Alexandre Franke
39f79fe521
Update link to API viewer ( #1308 )
...
* Update link to API viewer
Fixes #2
2 years ago
Travis Ralston
7a591366c1
v1.4 changelog
2 years ago
David Robertson
a6990ff27c
Fix spacing of mapping types ( #1230 )
...
* Fix spacing of mapping types
* Changelog
2 years ago
Richard van der Hoff
1930824898
include CS-api modules with `{{<` ( #1205 )
...
... because that fixes everything. Or at least, #1204 .
2 years ago
Richard van der Hoff
ef384f1afd
Give rendered-data sections a background and some padding ( #1195 )
...
Gives definition sections for APIs, events, etc a background and a small indent, which I find very helpful to guide the eye.
2 years ago
Richard van der Hoff
dc4fd9bdd6
Render HTML anchors for definition blocks ( #1191 )
...
It's handy to be able to link to these.
2 years ago
Travis Ralston
569e139ac5
Add an "internal changes" changelog section ( #1194 )
...
* Add an "internal changes" changelog section
* update changelog number
2 years ago