From 10cc8f9d9768d8fc5a657776b0eae2ceb1e05a25 Mon Sep 17 00:00:00 2001 From: GW_MC <72297530+GWMCwing@users.noreply.github.com> Date: Wed, 31 Dec 2025 18:02:45 +0800 Subject: [PATCH] Fix incorrect path --- .../nginx/upstream/create_upstream.rs | 2 +- .../nginx/upstream/create_upstream_target.rs | 2 +- .../restricted/nginx/upstream/get_upstream.rs | 4 +-- .../nginx/upstream/get_upstream_target.rs | 2 +- .../nginx/upstream/remove_upstream.rs | 2 +- .../nginx/upstream/remove_upstream_target.rs | 2 +- .../nginx/upstream/update_upstream.rs | 2 +- .../nginx/upstream/update_upstream_target.rs | 2 +- apps/api/swagger.json | 8 ++--- .../app/generated/api-client/api-client.ts | 36 +++++++++---------- 10 files changed, 31 insertions(+), 31 deletions(-) diff --git a/apps/api/src/routes/api/restricted/nginx/upstream/create_upstream.rs b/apps/api/src/routes/api/restricted/nginx/upstream/create_upstream.rs index 0319076..67cb4e7 100644 --- a/apps/api/src/routes/api/restricted/nginx/upstream/create_upstream.rs +++ b/apps/api/src/routes/api/restricted/nginx/upstream/create_upstream.rs @@ -83,7 +83,7 @@ impl From for ConcreteCreateUpstreamRequestBody { #[axum::debug_handler] #[utoipa::path( post, - path = "/api/upstreams", + path = "/api/nginx/upstreams", request_body = CreateUpstreamRequestBody, responses( (status = 200, description = "Upstream created successfully", body = UpstreamInfoResponse), diff --git a/apps/api/src/routes/api/restricted/nginx/upstream/create_upstream_target.rs b/apps/api/src/routes/api/restricted/nginx/upstream/create_upstream_target.rs index 9865058..1584871 100644 --- a/apps/api/src/routes/api/restricted/nginx/upstream/create_upstream_target.rs +++ b/apps/api/src/routes/api/restricted/nginx/upstream/create_upstream_target.rs @@ -51,7 +51,7 @@ impl From for ConcreteCreateUpstreamTargetInfo { #[axum::debug_handler] #[utoipa::path( post, - path = "/api/upstreams/{upstream_id}/targets", + path = "/api/nginx/upstreams/{upstream_id}/targets", request_body = CreateUpstreamTargetInfo, responses( (status = 200, description = "Upstream target created successfully", body = UpstreamTargetInfoResponse), diff --git a/apps/api/src/routes/api/restricted/nginx/upstream/get_upstream.rs b/apps/api/src/routes/api/restricted/nginx/upstream/get_upstream.rs index 0d16351..7c2fd7c 100644 --- a/apps/api/src/routes/api/restricted/nginx/upstream/get_upstream.rs +++ b/apps/api/src/routes/api/restricted/nginx/upstream/get_upstream.rs @@ -42,7 +42,7 @@ impl From for ConcreteGetUpstreamParams { #[utoipa::path( get, - path = "/api/upstreams", + path = "/api/nginx/upstreams", responses( (status = 200, description = "List upstreams", body = UpstreamListResponse), (status = 500, description = "Internal server error"), @@ -72,7 +72,7 @@ pub async fn get_upstream_list( #[utoipa::path( get, - path = "/api/upstreams/{upstream_id}", + path = "/api/nginx/upstreams/{upstream_id}", responses( (status = 200, description = "Get upstream info", body = UpstreamInfoResponse), (status = 404, description = "Not found"), diff --git a/apps/api/src/routes/api/restricted/nginx/upstream/get_upstream_target.rs b/apps/api/src/routes/api/restricted/nginx/upstream/get_upstream_target.rs index 2e66d1b..6c012ce 100644 --- a/apps/api/src/routes/api/restricted/nginx/upstream/get_upstream_target.rs +++ b/apps/api/src/routes/api/restricted/nginx/upstream/get_upstream_target.rs @@ -38,7 +38,7 @@ impl From for ConcreteGetUpstreamTargetsParams { #[utoipa::path( get, - path = "/api/upstream_targets/{upstream_target_id}", + path = "/api/nginx/upstream_targets/{upstream_target_id}", responses( (status = 200, description = "Get upstream target info", body = UpstreamTargetInfo), (status = 404, description = "Not found"), diff --git a/apps/api/src/routes/api/restricted/nginx/upstream/remove_upstream.rs b/apps/api/src/routes/api/restricted/nginx/upstream/remove_upstream.rs index 656a24e..9b8ea83 100644 --- a/apps/api/src/routes/api/restricted/nginx/upstream/remove_upstream.rs +++ b/apps/api/src/routes/api/restricted/nginx/upstream/remove_upstream.rs @@ -16,7 +16,7 @@ use crate::{ #[utoipa::path( delete, - path = "/api/upstreams/{upstream_id}", + path = "/api/nginx/upstreams/{upstream_id}", responses( (status = 200, description = "Upstream removed successfully", body = ()), (status = 401, description = "Unauthorized"), diff --git a/apps/api/src/routes/api/restricted/nginx/upstream/remove_upstream_target.rs b/apps/api/src/routes/api/restricted/nginx/upstream/remove_upstream_target.rs index 40b0266..e4c858e 100644 --- a/apps/api/src/routes/api/restricted/nginx/upstream/remove_upstream_target.rs +++ b/apps/api/src/routes/api/restricted/nginx/upstream/remove_upstream_target.rs @@ -16,7 +16,7 @@ use crate::{ #[utoipa::path( delete, - path = "/api/upstream_targets/{upstream_target_id}", + path = "/api/nginx/upstream_targets/{upstream_target_id}", responses( (status = 200, description = "Upstream target removed successfully", body = ()), (status = 401, description = "Unauthorized"), diff --git a/apps/api/src/routes/api/restricted/nginx/upstream/update_upstream.rs b/apps/api/src/routes/api/restricted/nginx/upstream/update_upstream.rs index 94b23af..86da499 100644 --- a/apps/api/src/routes/api/restricted/nginx/upstream/update_upstream.rs +++ b/apps/api/src/routes/api/restricted/nginx/upstream/update_upstream.rs @@ -50,7 +50,7 @@ impl From for UpdateUpstreamInfo { #[utoipa::path( patch, - path = "/api/upstreams/{upstream_id}", + path = "/api/nginx/upstreams/{upstream_id}", request_body = UpdateUpstreamRequestBody, responses( (status = 200, description = "Upstream updated successfully", body = UpdateUpstreamInfoResponse), diff --git a/apps/api/src/routes/api/restricted/nginx/upstream/update_upstream_target.rs b/apps/api/src/routes/api/restricted/nginx/upstream/update_upstream_target.rs index 30c1bb0..ef8ac57 100644 --- a/apps/api/src/routes/api/restricted/nginx/upstream/update_upstream_target.rs +++ b/apps/api/src/routes/api/restricted/nginx/upstream/update_upstream_target.rs @@ -42,7 +42,7 @@ impl From for UpdateUpstreamTargetInfo { #[utoipa::path( patch, - path = "/api/upstream_targets/{upstream_target_id}", + path = "/api/nginx/upstream_targets/{upstream_target_id}", request_body = UpdateUpstreamTargetRequestBody, responses( (status = 200, description = "Upstream target updated successfully", body = UpdateUpstreamTargetInfoResponse), diff --git a/apps/api/swagger.json b/apps/api/swagger.json index b43e131..ae006db 100644 --- a/apps/api/swagger.json +++ b/apps/api/swagger.json @@ -106,7 +106,7 @@ } } }, - "/api/upstream_targets/{upstream_target_id}": { + "/api/nginx/upstream_targets/{upstream_target_id}": { "get": { "tags": [ "Nginx" @@ -232,7 +232,7 @@ } } }, - "/api/upstreams": { + "/api/nginx/upstreams": { "get": { "tags": [ "Nginx" @@ -292,7 +292,7 @@ } } }, - "/api/upstreams/{upstream_id}": { + "/api/nginx/upstreams/{upstream_id}": { "get": { "tags": [ "Nginx" @@ -418,7 +418,7 @@ } } }, - "/api/upstreams/{upstream_id}/targets": { + "/api/nginx/upstreams/{upstream_id}/targets": { "post": { "tags": [ "Nginx" diff --git a/apps/frontend/app/generated/api-client/api-client.ts b/apps/frontend/app/generated/api-client/api-client.ts index 34dea83..1d42ada 100644 --- a/apps/frontend/app/generated/api-client/api-client.ts +++ b/apps/frontend/app/generated/api-client/api-client.ts @@ -151,7 +151,7 @@ export namespace Endpoints { }; export type get_Get_upstream_target = { method: "GET"; - path: "/api/upstream_targets/{upstream_target_id}"; + path: "/api/nginx/upstream_targets/{upstream_target_id}"; requestFormat: "json"; parameters: { path: { upstream_target_id: string }; @@ -160,7 +160,7 @@ export namespace Endpoints { }; export type delete_Remove_upstream_target = { method: "DELETE"; - path: "/api/upstream_targets/{upstream_target_id}"; + path: "/api/nginx/upstream_targets/{upstream_target_id}"; requestFormat: "json"; parameters: { path: { upstream_target_id: string }; @@ -169,7 +169,7 @@ export namespace Endpoints { }; export type patch_Update_upstream_target = { method: "PATCH"; - path: "/api/upstream_targets/{upstream_target_id}"; + path: "/api/nginx/upstream_targets/{upstream_target_id}"; requestFormat: "json"; parameters: { path: { upstream_target_id: string }; @@ -186,14 +186,14 @@ export namespace Endpoints { }; export type get_Get_upstream_list = { method: "GET"; - path: "/api/upstreams"; + path: "/api/nginx/upstreams"; requestFormat: "json"; parameters: never; responses: { 200: Schemas.UpstreamListResponse; 500: unknown }; }; export type post_Create_upstream = { method: "POST"; - path: "/api/upstreams"; + path: "/api/nginx/upstreams"; requestFormat: "json"; parameters: { body: Schemas.CreateUpstreamRequestBody; @@ -202,7 +202,7 @@ export namespace Endpoints { }; export type get_Get_upstream = { method: "GET"; - path: "/api/upstreams/{upstream_id}"; + path: "/api/nginx/upstreams/{upstream_id}"; requestFormat: "json"; parameters: { path: { upstream_id: string }; @@ -211,7 +211,7 @@ export namespace Endpoints { }; export type delete_Remove_upstream = { method: "DELETE"; - path: "/api/upstreams/{upstream_id}"; + path: "/api/nginx/upstreams/{upstream_id}"; requestFormat: "json"; parameters: { path: { upstream_id: string }; @@ -220,7 +220,7 @@ export namespace Endpoints { }; export type patch_Update_upstream = { method: "PATCH"; - path: "/api/upstreams/{upstream_id}"; + path: "/api/nginx/upstreams/{upstream_id}"; requestFormat: "json"; parameters: { path: { upstream_id: string }; @@ -231,7 +231,7 @@ export namespace Endpoints { }; export type post_Add_upstream_target = { method: "POST"; - path: "/api/upstreams/{upstream_id}/targets"; + path: "/api/nginx/upstreams/{upstream_id}/targets"; requestFormat: "json"; parameters: { body: Schemas.CreateUpstreamTargetInfo; @@ -254,23 +254,23 @@ export type EndpointByMethod = { post: { "/api/auth/init_admin": Endpoints.post_Init_admin; "/api/auth/login": Endpoints.post_Login; - "/api/upstreams": Endpoints.post_Create_upstream; - "/api/upstreams/{upstream_id}/targets": Endpoints.post_Add_upstream_target; + "/api/nginx/upstreams": Endpoints.post_Create_upstream; + "/api/nginx/upstreams/{upstream_id}/targets": Endpoints.post_Add_upstream_target; }; get: { "/api/health/info": Endpoints.get_Get_health_info; - "/api/upstream_targets/{upstream_target_id}": Endpoints.get_Get_upstream_target; - "/api/upstreams": Endpoints.get_Get_upstream_list; - "/api/upstreams/{upstream_id}": Endpoints.get_Get_upstream; + "/api/nginx/upstream_targets/{upstream_target_id}": Endpoints.get_Get_upstream_target; + "/api/nginx/upstreams": Endpoints.get_Get_upstream_list; + "/api/nginx/upstreams/{upstream_id}": Endpoints.get_Get_upstream; "/api/user/me": Endpoints.get_Get_user_info; }; delete: { - "/api/upstream_targets/{upstream_target_id}": Endpoints.delete_Remove_upstream_target; - "/api/upstreams/{upstream_id}": Endpoints.delete_Remove_upstream; + "/api/nginx/upstream_targets/{upstream_target_id}": Endpoints.delete_Remove_upstream_target; + "/api/nginx/upstreams/{upstream_id}": Endpoints.delete_Remove_upstream; }; patch: { - "/api/upstream_targets/{upstream_target_id}": Endpoints.patch_Update_upstream_target; - "/api/upstreams/{upstream_id}": Endpoints.patch_Update_upstream; + "/api/nginx/upstream_targets/{upstream_target_id}": Endpoints.patch_Update_upstream_target; + "/api/nginx/upstreams/{upstream_id}": Endpoints.patch_Update_upstream; }; };