修改前端内容

This commit is contained in:
2026-07-08 12:16:15 +08:00
parent 170df5f457
commit cbe7aeca81
7 changed files with 74 additions and 2 deletions
+25
View File
@@ -0,0 +1,25 @@
package handler
import (
"net/http"
"lmvpn/internal/version"
"github.com/gin-gonic/gin"
)
type versionResponse struct {
Version string `json:"version"`
Commit string `json:"commit"`
CommitTime string `json:"commit_time"`
BuildTime string `json:"build_time"`
}
func GetVersion(c *gin.Context) {
c.JSON(http.StatusOK, versionResponse{
Version: version.Version,
Commit: version.Commit,
CommitTime: version.CommitTime,
BuildTime: version.BuildTime,
})
}
+1
View File
@@ -15,6 +15,7 @@ func Setup(r *gin.Engine) {
r.GET("/ws", vpn.HandleWS)
r.POST("/api/login", middleware.LoginRateLimit(), handler.Login)
r.GET("/api/version", handler.GetVersion)
auth := r.Group("/api")
auth.Use(middleware.AuthMiddleware())
+8
View File
@@ -0,0 +1,8 @@
package version
var (
Version = "dev"
Commit = "unknown"
CommitTime = "unknown"
BuildTime = "unknown"
)