feat: 添加数据库资产、命令拦截器、授权资产等功能,修复GitHub Actions工作流
This commit is contained in:
+14
-104
@@ -3,71 +3,10 @@ package api
|
||||
import (
|
||||
"context"
|
||||
"next-terminal/server/common/maps"
|
||||
"strconv"
|
||||
|
||||
"github.com/labstack/echo/v4"
|
||||
)
|
||||
|
||||
type ScheduledTaskApi struct{}
|
||||
|
||||
func (api ScheduledTaskApi) AllEndpoint(c echo.Context) error {
|
||||
return Success(c, []interface{}{})
|
||||
}
|
||||
|
||||
func (api ScheduledTaskApi) PagingEndpoint(c echo.Context) error {
|
||||
pageIndex, _ := strconv.Atoi(c.QueryParam("pageIndex"))
|
||||
pageSize, _ := strconv.Atoi(c.QueryParam("pageSize"))
|
||||
if pageIndex == 0 {
|
||||
pageIndex = 1
|
||||
}
|
||||
if pageSize == 0 {
|
||||
pageSize = 10
|
||||
}
|
||||
return Success(c, maps.Map{
|
||||
"total": 0,
|
||||
"items": []interface{}{},
|
||||
})
|
||||
}
|
||||
|
||||
func (api ScheduledTaskApi) CreateEndpoint(c echo.Context) error {
|
||||
return Success(c, "")
|
||||
}
|
||||
|
||||
func (api ScheduledTaskApi) UpdateEndpoint(c echo.Context) error {
|
||||
return Success(c, nil)
|
||||
}
|
||||
|
||||
func (api ScheduledTaskApi) DeleteEndpoint(c echo.Context) error {
|
||||
return Success(c, nil)
|
||||
}
|
||||
|
||||
func (api ScheduledTaskApi) GetEndpoint(c echo.Context) error {
|
||||
return Success(c, nil)
|
||||
}
|
||||
|
||||
func (api ScheduledTaskApi) ChangeStatusEndpoint(c echo.Context) error {
|
||||
return Success(c, nil)
|
||||
}
|
||||
|
||||
func (api ScheduledTaskApi) ExecEndpoint(c echo.Context) error {
|
||||
return Success(c, nil)
|
||||
}
|
||||
|
||||
func (api ScheduledTaskApi) GetLogsEndpoint(c echo.Context) error {
|
||||
return Success(c, maps.Map{
|
||||
"total": 0,
|
||||
"items": []interface{}{},
|
||||
})
|
||||
}
|
||||
|
||||
func (api ScheduledTaskApi) DeleteLogsEndpoint(c echo.Context) error {
|
||||
return Success(c, nil)
|
||||
}
|
||||
|
||||
func (api ScheduledTaskApi) NextTenRunsEndpoint(c echo.Context) error {
|
||||
return Success(c, []string{})
|
||||
}
|
||||
|
||||
type SessionCommandApi struct{}
|
||||
|
||||
func (api SessionCommandApi) AllEndpoint(c echo.Context) error {
|
||||
@@ -186,35 +125,6 @@ func (api FilesystemLogApi) ClearEndpoint(c echo.Context) error {
|
||||
return Success(c, nil)
|
||||
}
|
||||
|
||||
type CommandFilterRuleApi struct{}
|
||||
|
||||
func (api CommandFilterRuleApi) AllEndpoint(c echo.Context) error {
|
||||
return Success(c, []interface{}{})
|
||||
}
|
||||
|
||||
func (api CommandFilterRuleApi) PagingEndpoint(c echo.Context) error {
|
||||
return Success(c, maps.Map{
|
||||
"total": 0,
|
||||
"items": []interface{}{},
|
||||
})
|
||||
}
|
||||
|
||||
func (api CommandFilterRuleApi) CreateEndpoint(c echo.Context) error {
|
||||
return Success(c, "")
|
||||
}
|
||||
|
||||
func (api CommandFilterRuleApi) UpdateEndpoint(c echo.Context) error {
|
||||
return Success(c, nil)
|
||||
}
|
||||
|
||||
func (api CommandFilterRuleApi) DeleteEndpoint(c echo.Context) error {
|
||||
return Success(c, nil)
|
||||
}
|
||||
|
||||
func (api CommandFilterRuleApi) GetEndpoint(c echo.Context) error {
|
||||
return Success(c, nil)
|
||||
}
|
||||
|
||||
type AgentGatewayTokenApi struct{}
|
||||
|
||||
func (api AgentGatewayTokenApi) AllEndpoint(c echo.Context) error {
|
||||
@@ -283,26 +193,26 @@ func (api AccessLogApi) GetHourlyStatsEndpoint(c echo.Context) error {
|
||||
|
||||
func (api AccessLogApi) GetTotalStatsEndpoint(c echo.Context) error {
|
||||
return Success(c, maps.Map{
|
||||
"totalRequests": 0,
|
||||
"uniqueDomains": 0,
|
||||
"uniqueVisitors": 0,
|
||||
"avgResponseTime": 0,
|
||||
"totalRequests": 0,
|
||||
"uniqueDomains": 0,
|
||||
"uniqueVisitors": 0,
|
||||
"avgResponseTime": 0,
|
||||
})
|
||||
}
|
||||
|
||||
func (api AccessLogApi) GetWebsiteStatsEndpoint(c echo.Context) error {
|
||||
return Success(c, maps.Map{
|
||||
"websiteId": "",
|
||||
"websiteName": "",
|
||||
"domain": "",
|
||||
"pv": 0,
|
||||
"uv": 0,
|
||||
"ip": 0,
|
||||
"traffic": 0,
|
||||
"requests": 0,
|
||||
"realtimeTraffic": 0,
|
||||
"websiteId": "",
|
||||
"websiteName": "",
|
||||
"domain": "",
|
||||
"pv": 0,
|
||||
"uv": 0,
|
||||
"ip": 0,
|
||||
"traffic": 0,
|
||||
"requests": 0,
|
||||
"realtimeTraffic": 0,
|
||||
"requestsPerSecond": 0,
|
||||
"avgResponseTime": 0,
|
||||
"avgResponseTime": 0,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user