Kévin Commaille
ffc1cb1c4d
ci: Print version of latest spec page downloaded
2024-06-21 18:12:58 +02:00
Kévin Commaille
015a0c1c96
ci: Make spec links check output format easier to parse
2024-06-21 18:10:14 +02:00
Kévin Commaille
32d0e03575
ci: Change how we detect duplicate IDs for spec links
...
Starting with Matrix 1.11, the IDs are uniquified when generating
the HTML rather than in the browser with JavaScript,
so we need to check IDs that are already de-duplicated.
2024-06-21 18:10:14 +02:00
Kévin Commaille
644883eaf5
ci: Allow spec links to Matrix 1.11
2024-06-21 15:19:34 +02:00
Kévin Commaille
9b3f4a2c0f
ci: Add lint to check if all sub-crates features can be enabled from ruma crate
2024-05-11 12:11:35 +02:00
mib
7b373b78bb
xtask: Migrate from isahc to reqwest
...
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
Co-authored-by: Kévin Commaille <76261501+zecakeh@users.noreply.github.com>
2024-04-26 20:43:49 +00:00
Kévin Commaille
7959f95c05
xtask: Allow links to v1.10 of the spec
2024-03-22 21:28:39 +01:00
Kévin Commaille
4efca6fba5
docs: Point links to v1.9 of the spec
2023-11-30 14:42:14 +01:00
Kévin Commaille
729c1fb6e4
ci: Add support for Matrix 1.8 links
2023-08-24 12:16:29 +02:00
Kévin Commaille
c652461ae7
xtask: Ignore non-text files in spec links check
2023-08-23 16:55:57 +02:00
Kévin Commaille
e751c1b2ac
chore: Run rustfmt for let-else statements
2023-07-04 11:55:25 +02:00
Kévin Commaille
dc68190adc
api: Add initial support for Matrix 1.7
2023-05-25 19:28:33 +02:00
Kévin Commaille
e0f373ec74
ci: Only allow spec links with version as whole path segment
2023-05-04 13:04:57 +02:00
Kévin Commaille
e97e46e623
chore: Fix URLs to old spec
2023-05-04 13:04:57 +02:00
Kévin Commaille
d8f36aa241
ci: Allow spec links to v1.6
2023-02-14 18:44:04 +01:00
Kévin Commaille
e653912e22
xtask: Disallow linking to the latest spec when a link uses a non-unique ID
...
These IDs can change from one version to the other if another heading
with the same name is added before, so the link would not
point to the proper part of the spec anymore.
2023-02-12 12:39:24 +01:00
Kévin Commaille
5e6fe83d38
xtask: Disallow linking to the unstable spec
...
This can be re-enabled if a legitimate use case is found.
2023-02-12 12:39:24 +01:00
Kévin Commaille
9194c60f4a
xtask: Allow spec links to use the latest
spec instead of a specific version
2023-02-12 12:39:24 +01:00
Kévin Commaille
2e51eeb5bc
ci: Check that links to the spec are valid
2023-02-11 12:14:33 +01:00
Kévin Commaille
5f8e72feac
ci: Allow Matrix v1.5 links
2022-11-25 14:13:56 +01:00
Kévin Commaille
106527ec7e
ci: Add support for Matrix v1.4 links
2022-09-30 17:18:08 +02:00
Kévin Commaille
a36ea313f6
xtask: Allow to whitelist spec links
2022-06-21 15:51:55 +02:00
Kévin Commaille
a940de9e41
api: Add MatrixVersion::V1_3
2022-06-20 14:10:09 +00:00
Jonas Platte
8743a7791d
ci: Fix accidental ban of v1.1 spec links
2022-02-18 20:22:27 +01:00
Jonas Platte
c8de6c7388
ci: Forbid old spec links
2022-02-18 20:05:20 +01:00
Jonas Platte
40a96b93b1
xtask: Allow v1.2 spec links
2022-02-02 22:58:49 +01:00
Guillaume
9ee0436eb8
Check spec links version for v1.1
2021-12-29 08:48:27 +01:00
Devin Ragotzy
3a5e356d65
xtask: Add check for consistent version numbers in docs
2021-10-29 22:23:13 +02:00