|
@@ -19,7 +19,7 @@ use axum::{
|
|
|
http::{HeaderMap, Request, StatusCode},
|
|
http::{HeaderMap, Request, StatusCode},
|
|
|
middleware::{self, Next},
|
|
middleware::{self, Next},
|
|
|
response::{
|
|
response::{
|
|
|
- Response,
|
|
|
|
|
|
|
+ Html, Response,
|
|
|
sse::{Event as SseEvent, Sse},
|
|
sse::{Event as SseEvent, Sse},
|
|
|
},
|
|
},
|
|
|
routing::get,
|
|
routing::get,
|
|
@@ -120,7 +120,7 @@ pub fn router(app: AppState) -> Router {
|
|
|
.route("/events", get(events_stream))
|
|
.route("/events", get(events_stream))
|
|
|
.layer(middleware::from_fn_with_state(app.clone(), token_guard));
|
|
.layer(middleware::from_fn_with_state(app.clone(), token_guard));
|
|
|
Router::new()
|
|
Router::new()
|
|
|
- .route("/", get(|| async { UI_HTML }))
|
|
|
|
|
|
|
+ .route("/", get(|| async { Html(UI_HTML) }))
|
|
|
.merge(protected)
|
|
.merge(protected)
|
|
|
.with_state(app)
|
|
.with_state(app)
|
|
|
}
|
|
}
|