feat: 添加数据库资产、命令拦截器、授权资产等功能,修复GitHub Actions工作流
This commit is contained in:
+37
-30
@@ -95,9 +95,9 @@ func setupRoutes() *echo.Echo {
|
||||
adminGroup := apiGroup.Group("/admin")
|
||||
|
||||
PortalApi := new(api.PortalApi)
|
||||
AccessSettingApi := new(api.AccessSettingApi)
|
||||
webTerminalApi := new(api.WebTerminalApi)
|
||||
FileSystemApi := new(api.FileSystemApi)
|
||||
AccessSettingApi := new(api.AccessSettingApi)
|
||||
webTerminalApi := new(api.WebTerminalApi)
|
||||
FileSystemApi := new(api.FileSystemApi)
|
||||
|
||||
{
|
||||
|
||||
@@ -105,39 +105,40 @@ func setupRoutes() *echo.Echo {
|
||||
UserApi := new(api.UserApi)
|
||||
UserGroupApi := new(api.UserGroupApi)
|
||||
AssetApi := new(api.AssetApi)
|
||||
CommandApi := new(api.CommandApi)
|
||||
CredentialApi := new(api.CredentialApi)
|
||||
SessionApi := new(api.SessionApi)
|
||||
LoginLogApi := new(api.LoginLogApi)
|
||||
PropertyApi := new(api.PropertyApi)
|
||||
CommandApi := new(api.CommandApi)
|
||||
CredentialApi := new(api.CredentialApi)
|
||||
SessionApi := new(api.SessionApi)
|
||||
LoginLogApi := new(api.LoginLogApi)
|
||||
PropertyApi := new(api.PropertyApi)
|
||||
LogoApi := new(api.LogoApi)
|
||||
OverviewApi := new(api.OverviewApi)
|
||||
JobApi := new(api.JobApi)
|
||||
SecurityApi := new(api.SecurityApi)
|
||||
StorageApi := new(api.StorageApi)
|
||||
StrategyApi := new(api.StrategyApi)
|
||||
AccessGatewayApi := new(api.AccessGatewayApi)
|
||||
BackupApi := new(api.BackupApi)
|
||||
TenantApi := new(api.TenantApi)
|
||||
RoleApi := new(api.RoleApi)
|
||||
LoginPolicyApi := new(api.LoginPolicyApi)
|
||||
StorageLogApi := new(api.StorageLogApi)
|
||||
AuthorisedApi := new(api.AuthorisedApi)
|
||||
DashboardApi := new(api.DashboardApi)
|
||||
DepartmentApi := new(api.DepartmentApi)
|
||||
SnippetApi := new(api.SnippetApi)
|
||||
CommandFilterApi := new(api.CommandFilterApi)
|
||||
DatabaseAssetApi := new(api.DatabaseAssetApi)
|
||||
AssetGroupApi := new(api.AssetGroupApi)
|
||||
OverviewApi := new(api.OverviewApi)
|
||||
JobApi := new(api.JobApi)
|
||||
SecurityApi := new(api.SecurityApi)
|
||||
StorageApi := new(api.StorageApi)
|
||||
StrategyApi := new(api.StrategyApi)
|
||||
AccessGatewayApi := new(api.AccessGatewayApi)
|
||||
BackupApi := new(api.BackupApi)
|
||||
TenantApi := new(api.TenantApi)
|
||||
RoleApi := new(api.RoleApi)
|
||||
LoginPolicyApi := new(api.LoginPolicyApi)
|
||||
StorageLogApi := new(api.StorageLogApi)
|
||||
AuthorisedApi := new(api.AuthorisedApi)
|
||||
DashboardApi := new(api.DashboardApi)
|
||||
DepartmentApi := new(api.DepartmentApi)
|
||||
SnippetApi := new(api.SnippetApi)
|
||||
CommandFilterApi := new(api.CommandFilterApi)
|
||||
DatabaseAssetApi := new(api.DatabaseAssetApi)
|
||||
AssetGroupApi := new(api.AssetGroupApi)
|
||||
SshGatewayApi := new(api.SshGatewayApi)
|
||||
GatewayGroupApi := new(api.GatewayGroupApi)
|
||||
WebsiteApi := new(api.WebsiteApi)
|
||||
CertificateApi := new(api.CertificateApi)
|
||||
ToolsApi := new(api.ToolsApi)
|
||||
|
||||
adminGroup.GET("/login-status", setupApi.LoginStatusEndpoint)
|
||||
adminGroup.POST("/validate-totp", setupApi.ValidateTOTPEndpoint)
|
||||
adminGroup.GET("/account/password-policy", setupApi.PasswordPolicyEndpoint)
|
||||
adminGroup.GET("/captcha", setupApi.GetCaptchaEndpoint)
|
||||
adminGroup.GET("/login-status", setupApi.LoginStatusEndpoint)
|
||||
adminGroup.POST("/validate-totp", setupApi.ValidateTOTPEndpoint)
|
||||
adminGroup.GET("/account/password-policy", setupApi.PasswordPolicyEndpoint)
|
||||
adminGroup.GET("/captcha", setupApi.GetCaptchaEndpoint)
|
||||
|
||||
dashboard := adminGroup.Group("/dashboard")
|
||||
{
|
||||
@@ -279,6 +280,12 @@ func setupRoutes() *echo.Echo {
|
||||
|
||||
adminGroup.GET("/tags", AssetApi.AssetTagsEndpoint)
|
||||
|
||||
tools := adminGroup.Group("/tools")
|
||||
{
|
||||
tools.GET("/tcping", ToolsApi.TcpingEndpoint)
|
||||
tools.GET("/ping", ToolsApi.PingEndpoint)
|
||||
}
|
||||
|
||||
commands := adminGroup.Group("/commands")
|
||||
{
|
||||
commands.GET("", CommandApi.CommandAllEndpoint)
|
||||
|
||||
Reference in New Issue
Block a user