Skip to content

Conversation

Turbo87
Copy link
Member

@Turbo87 Turbo87 commented Dec 13, 2024

This PR continues what #10186 started. It migrates (almost) all of our API endpoints to utoipa with a set of very basic annotations. The next step will be to add path and query parameters and request/response body schemas. Also missing is authentication schemes, but this PR should be a good starting point to add them :)

Bildschirmfoto 2024-12-13 um 18 56 33

@Turbo87 Turbo87 added C-enhancement ✨ Category: Adding new behavior or a change to the way an existing feature works A-backend ⚙️ labels Dec 13, 2024
@Turbo87 Turbo87 requested a review from a team December 13, 2024 18:13
Copy link
Contributor

@eth3lbert eth3lbert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I only skimmed through the routes. I think CI would watch out for the rest of the parts, and it seems all good 👍 We now have an overview of the routes, and it also covers deprecated status. I think this is a good enough start :)

Thanks for the work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-backend ⚙️ C-enhancement ✨ Category: Adding new behavior or a change to the way an existing feature works
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants