Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Leverages `utoipa` to generate the OAS3. Changes: - Splits `/ratings` and `/pipelines`. - Moves schemas to schema.rs. - Adds OAS 3.1 from Axum. - Adds OAS 3.0, down-converted from the OAS 3.1. - Regenerates the bnaclient. - Updates the Justfile. - Makes enums not optional. - Uses APIErrors struct for errors. - Adds ApiError examples for each support HTTP status (400, 401, 403, 404). - Adds ErrorResponses enum to group all errors. Signed-off-by: Rémy Greinhofer <[email protected]>
- Loading branch information