wire utoipa OpenAPI: #[utoipa::path] on all handlers, Scalar UI (#14)

This commit is contained in:
2026-07-12 14:29:52 +02:00
parent b00272aceb
commit e27e2ab6d1
18 changed files with 651 additions and 48 deletions

View File

@@ -28,6 +28,10 @@ adapter-sqlite = { workspace = true, optional = true }
adapter-jellyfin = { workspace = true, optional = true }
adapter-local-files = { workspace = true, optional = true }
# OpenAPI
utoipa = { workspace = true }
utoipa-scalar = { workspace = true }
# Framework
axum = { workspace = true }
axum-extra = { workspace = true, features = ["typed-header"] }