1
0
mirror of https://github.com/matrix-org/matrix-authentication-service.git synced 2025-07-07 22:41:18 +03:00
Commit Graph

17 Commits

Author SHA1 Message Date
5f54965d80 Remove the dependency on reqwest in the iana-codegen crate 2023-04-18 23:01:43 +02:00
311cad47c2 iana: manually implement JsonSchema/Display/FromStr/Serialize/Deserialize
This removes the dependency on serde_with and parse-display, and makes
the serde & schemars dependencies optional
2023-02-01 15:11:45 +01:00
792d3c793b Convert many match/if expressions to let-else 2023-02-01 10:37:04 +01:00
ca112d45e1 ci: Update clippy to 1.66 and fix new warnings 2022-12-16 18:16:18 +01:00
a86798d2b3 Switch to camino's Utf8Path* instead of std::path::Path* 2022-11-18 19:02:26 +01:00
eeb442b6d0 Bump rustc to 1.65 2022-11-03 21:56:58 +01:00
80d317f23c Add variants for unknown values on mas-iana types
Remove the Copy derive and mark enums as non-exhaustive.
2022-09-28 13:43:39 +02:00
c1ed726dc8 Enable the clippy::str_to_string lint 2022-08-08 10:06:20 +02:00
d6ea0f8da1 Fix URL of OAuth IANA registry 2022-04-19 12:23:18 +02:00
8334a552b8 Fix iana-codegen output style 2022-04-06 17:35:29 +02:00
64900ef1d9 Axum migration: /oauth2/keys.json and /.well-known/openid-configuration 2022-04-06 17:35:29 +02:00
a45381828c Loads of docs & enabling more clippy lints 2022-02-01 12:02:32 +01:00
219035335c Enable clippy lints on iana crates 2022-01-12 12:26:35 +01:00
5b9c35a079 Use iana generated types in more places 2022-01-12 12:22:54 +01:00
2844706bb1 Multiple IANA codegen enhancement
- JWS/JWE algorithms are properly splitted
 - Enums now have a proper description
 - They implement FromStr and Display
 - mas-jose does not reexport mas-iana anymore
2022-01-12 10:58:27 +01:00
d9b1ef3ded Fix generated code style 2022-01-11 19:19:02 +01:00
0e70af0a75 Codegen enums from IANA registries 2022-01-11 18:46:01 +01:00