From 19871c1924a8569df741d4bf5f63943b6b646c16 Mon Sep 17 00:00:00 2001 From: rtkay123 Date: Thu, 14 Aug 2025 18:33:10 +0200 Subject: feat(config): rule http --- crates/configuration/src/server/http_svc/routes.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'crates/configuration/src/server/http_svc/routes.rs') diff --git a/crates/configuration/src/server/http_svc/routes.rs b/crates/configuration/src/server/http_svc/routes.rs index bec7c77..281b231 100644 --- a/crates/configuration/src/server/http_svc/routes.rs +++ b/crates/configuration/src/server/http_svc/routes.rs @@ -1,4 +1,5 @@ mod routing; +mod rule; use utoipa_axum::{router::OpenApiRouter, routes}; @@ -7,8 +8,16 @@ use crate::state::AppHandle; pub fn router(store: AppHandle) -> OpenApiRouter { OpenApiRouter::new() .routes(routes!( + /* routing */ routing::get_active::active_routing, - routing::post_routing::post_routing + routing::post_routing::post_routing, + routing::delete_routing::delete, + routing::replace_routing::replace, + /* rule */ + rule::create::create_rule, + rule::update::update_rule_config, + rule::delete::delete_rule_config, + rule::get::get_rule, )) .with_state(store) } -- cgit v1.2.3