feat: release v1.0.0

This commit is contained in:
2026-07-29 22:10:36 +08:00
parent ee9f50b859
commit c903b5a6b5
81 changed files with 2776 additions and 1044 deletions

View File

@@ -19,6 +19,7 @@ type Handlers struct {
AuthMiddleware *middleware.AuthMiddleware
LoggerMiddleware *middleware.LoggerMiddleware
// system
AuthHandler *handler.AuthHandler
SysUserHandler *handler.SysUserHandler
SysRoleHandler *handler.SysRoleHandler
SysMenuHandler *handler.SysMenuHandler
@@ -26,6 +27,7 @@ type Handlers struct {
SysFileHandler *handler.SysFileHandler
SysPostHandler *handler.SysPostHandler
CategoryHandler *handler.CategoryHandler
TagHandler *handler.TagHandler
// web
PostHandler *handler.PostHandler
WebHandler *handler.WebHandler
@@ -50,9 +52,9 @@ func NewRouter(m Handlers) *chi.Mux {
}
r.Route("/api/admin", func(r chi.Router) {
r.Post("/auth/login", m.SysUserHandler.Login)
r.Post("/auth/refresh-token", m.SysUserHandler.RefreshToken)
r.Post("/auth/logout", m.SysUserHandler.Logout)
r.Post("/auth/login", m.AuthHandler.Login)
r.Post("/auth/refresh-token", m.AuthHandler.RefreshToken)
r.Post("/auth/logout", m.AuthHandler.Logout)
r.Group(func(r chi.Router) {
r.Use(m.JwtMiddleware.Middleware)
@@ -65,6 +67,7 @@ func NewRouter(m Handlers) *chi.Mux {
SetupSysFileRoutes(r, m.SysFileHandler)
SetupCategoryRoutes(r, m.CategoryHandler)
SetupSysPostRoutes(r, m.SysPostHandler)
SetupTagRoutes(r, m.TagHandler)
})
})