workspace deps hygiene: minimal features, default-members sans tui; drop utoipa-scalar + /scalar; ci test --workspace; .sqlx dockerignore
This commit is contained in:
@@ -16,7 +16,6 @@ use utoipa::{
|
||||
Modify, OpenApi,
|
||||
openapi::security::{Http, HttpAuthScheme, SecurityScheme},
|
||||
};
|
||||
use utoipa_scalar::{Scalar, Servable};
|
||||
use utoipa_swagger_ui::SwaggerUi;
|
||||
|
||||
struct SecurityAddon;
|
||||
@@ -62,9 +61,7 @@ pub fn spec() -> utoipa::openapi::OpenApi {
|
||||
}
|
||||
|
||||
pub fn serve(router: Router) -> Router {
|
||||
tracing::info!("API docs at /docs (Swagger) and /scalar");
|
||||
tracing::info!("API docs at /docs (Swagger)");
|
||||
let spec = spec();
|
||||
router
|
||||
.merge(SwaggerUi::new("/docs").url("/openapi.json", spec.clone()))
|
||||
.merge(Scalar::with_url("/scalar", spec))
|
||||
router.merge(SwaggerUi::new("/docs").url("/openapi.json", spec))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user