feat(platform): add GET /api/health and GET /api/v1/user/self

This commit is contained in:
ryan
2026-08-30 11:32:03 +08:00
parent 9a5c2fa643
commit 4ce7110e23
5 changed files with 163 additions and 0 deletions
+4
View File
@@ -56,6 +56,10 @@ func (p *Plugin) Apply(ctx *core.Context) error {
ctx.Router().GET("/api/healthz", func(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"status": "ok"})
})
ctx.Router().GET("/api/health", func(c *gin.Context) {
c.JSON(http.StatusOK, response.OKNil())
})
ctx.Router().RegisterWhitelist("/api/health")
// 2. Public config
ctx.Router().GET("/api/v1/config/public", func(c *gin.Context) {