From 0812e334df51891f057f923aaf284d3e067dbdad Mon Sep 17 00:00:00 2001 From: Snowykami Date: Fri, 26 Sep 2025 00:25:26 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=A0=E9=99=A4=E4=B8=8D=E5=86=8D?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=9A=84=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6?= =?UTF-8?q?=EF=BC=8C=E6=B7=BB=E5=8A=A0=E6=96=B0=E7=9A=84=E6=8E=A7=E5=88=B6?= =?UTF-8?q?=E5=99=A8=E5=92=8C=E8=B7=AF=E7=94=B1=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/controller/v1/config.go | 7 ------- internal/controller/v1/misc.go | 1 + internal/model/json.go | 1 + internal/model/kv.go | 5 +++++ internal/repo/kv.go | 5 +++++ internal/repo/kv_test.go | 1 + internal/router/apiv1/config.go | 22 ---------------------- internal/router/apiv1/misc.go | 1 + 8 files changed, 14 insertions(+), 29 deletions(-) delete mode 100644 internal/controller/v1/config.go create mode 100644 internal/controller/v1/misc.go create mode 100644 internal/model/json.go create mode 100644 internal/model/kv.go create mode 100644 internal/repo/kv.go create mode 100644 internal/repo/kv_test.go delete mode 100644 internal/router/apiv1/config.go create mode 100644 internal/router/apiv1/misc.go diff --git a/internal/controller/v1/config.go b/internal/controller/v1/config.go deleted file mode 100644 index 2bb4268..0000000 --- a/internal/controller/v1/config.go +++ /dev/null @@ -1,7 +0,0 @@ -package v1 - -type ConfigController struct{} - -func NewConfigController() *ConfigController { - return &ConfigController{} -} diff --git a/internal/controller/v1/misc.go b/internal/controller/v1/misc.go new file mode 100644 index 0000000..b7b1f99 --- /dev/null +++ b/internal/controller/v1/misc.go @@ -0,0 +1 @@ +package v1 diff --git a/internal/model/json.go b/internal/model/json.go new file mode 100644 index 0000000..8b53790 --- /dev/null +++ b/internal/model/json.go @@ -0,0 +1 @@ +package model diff --git a/internal/model/kv.go b/internal/model/kv.go new file mode 100644 index 0000000..7905807 --- /dev/null +++ b/internal/model/kv.go @@ -0,0 +1,5 @@ +package main + +func main() { + +} diff --git a/internal/repo/kv.go b/internal/repo/kv.go new file mode 100644 index 0000000..7905807 --- /dev/null +++ b/internal/repo/kv.go @@ -0,0 +1,5 @@ +package main + +func main() { + +} diff --git a/internal/repo/kv_test.go b/internal/repo/kv_test.go new file mode 100644 index 0000000..e0281bf --- /dev/null +++ b/internal/repo/kv_test.go @@ -0,0 +1 @@ +package repo diff --git a/internal/router/apiv1/config.go b/internal/router/apiv1/config.go deleted file mode 100644 index e52da65..0000000 --- a/internal/router/apiv1/config.go +++ /dev/null @@ -1,22 +0,0 @@ -package apiv1 - -import ( - "github.com/cloudwego/hertz/pkg/route" - "github.com/snowykami/neo-blog/internal/controller/v1" - "github.com/snowykami/neo-blog/internal/middleware" - "github.com/snowykami/neo-blog/pkg/constant" -) - -func registerConfigRoutes(group *route.RouterGroup) { - // Need Admin Middleware - adminController := v1.NewAdminController() - consoleGroup := group.Group("/admin").Use(middleware.UseAuth(true)).Use(middleware.UseRole(constant.RoleAdmin)) - { - consoleGroup.POST("/oidc/o", adminController.CreateOidc) - consoleGroup.DELETE("/oidc/o/:id", adminController.DeleteOidc) - consoleGroup.GET("/oidc/o/:id", adminController.GetOidcByID) - consoleGroup.GET("/oidc/list", adminController.ListOidc) - consoleGroup.PUT("/oidc/o/:id", adminController.UpdateOidc) - consoleGroup.GET("/dashboard", adminController.GetDashboard) - } -} diff --git a/internal/router/apiv1/misc.go b/internal/router/apiv1/misc.go new file mode 100644 index 0000000..c0e14f5 --- /dev/null +++ b/internal/router/apiv1/misc.go @@ -0,0 +1 @@ +package apiv1