Update to axum 0.8

This commit is contained in:
2025-01-04 13:32:55 +01:00
parent 6ff96eb7d7
commit 69491daefe
3 changed files with 90 additions and 217 deletions

View File

@@ -205,11 +205,11 @@ pub async fn get_router() -> Router {
let app_router = Router::new()
.route("/", get(get_services))
.route("/:id/", get(get_service))
.route("/:id/", delete(delete_service))
.route("/{id}/", get(get_service))
.route("/{id}/", delete(delete_service))
.route("/", post(create_service))
.route("/:id/update_status", patch(update_state))
.route("/:id/update_cache", patch(update_cache))
.route("/{id}/update_status", patch(update_state))
.route("/{id}/update_cache", patch(update_cache))
.layer(middleware::from_fn(auth))
.layer(Extension(client))
.layer(prometheus_layer);