removed evertything swagger related

This commit is contained in:
2026-03-03 15:28:59 +01:00
parent a65f9852f3
commit d1d7f89dfb
3 changed files with 7 additions and 185 deletions

View File

@@ -6,7 +6,7 @@ use sea_orm::Database;
use tokio::net::TcpListener;
use utoipa::OpenApi;
use utoipa_axum::router::OpenApiRouter;
use utoipa_swagger_ui::SwaggerUi;
use utoipa_scalar::{Scalar, Servable};
use crate::{ringer::{BeepRinger, Ringer, SilentRinger}, scheduler::Scheduler};
@@ -72,7 +72,7 @@ async fn start_axum_server(app_state: AppState) {
.with_state(app_state)
.split_for_parts();
let router = router.merge(SwaggerUi::new("/swagger-ui").url("/openapi.json", spec));
let router = router.merge(Scalar::with_url("/docs", spec));
let listener = TcpListener::bind("0.0.0.0:8080")
.await.expect("Failed to bind to port 8080. It may be taken by another process.");