Versions in this module Expand all Collapse all v0 v0.1.0 Nov 15, 2023 Changes in this version + type AgentRequestController struct + AgentRequestUsecase model.AgentRequestUsecase + WorkspaceMonitor map[string]string + func (arc *AgentRequestController) UpdateWorkspaceStatus(c *gin.Context) + type JobMonitorController struct + Env *bootstrap.Env + JobMonitorUsecase model.JobMonitorUsecase + func (jmc *JobMonitorController) GetJobList(c *gin.Context) + type LoginController struct + Env *bootstrap.Env + LoginUsecase model.LoginUsecase + func (lc *LoginController) CheckUser(c *gin.Context) + func (lc *LoginController) Login(c *gin.Context) + func (lc *LoginController) Logout(c *gin.Context) + type NewUserInitializerController struct + UserInitUsecase model.NewUserInitUsecase + func (uac *NewUserInitializerController) CheckHasUser(c *gin.Context) + func (uac *NewUserInitializerController) InitRootAdmin(c *gin.Context) + type OAuthController struct + Env *bootstrap.Env + LoginUsecase model.LoginUsecase + Server *server.Server + func (oac *OAuthController) AuthorizeHandler(w http.ResponseWriter, r *http.Request) + func (oac *OAuthController) GetUserDetails(c *gin.Context) + func (oac *OAuthController) TokenHandler(w http.ResponseWriter, r *http.Request) + type RedirectController struct + Env *bootstrap.Env + func (rc *RedirectController) RedirectSuperset(c *gin.Context) + type ResultController struct + ResultUsecase model.ResultUsecase + func (controller *ResultController) Create(c *gin.Context) + type SettingController struct + Env *bootstrap.Env + UserUsecase model.UserUsecase + func (uc *SettingController) UpdateUser(c *gin.Context) + type TemplateController struct + Env *bootstrap.Env + TemplateUsecase model.TemplateUsecase + func (tc *TemplateController) DeleteTemplate(c *gin.Context) + func (tc *TemplateController) GetAllTemplates(c *gin.Context) + func (tc *TemplateController) GetPresetIconList(c *gin.Context) + func (tc *TemplateController) GetTemplateByID(c *gin.Context) + func (tc *TemplateController) PostOneTemplate(c *gin.Context) + func (tc *TemplateController) UpdateFile(c *gin.Context) + func (tc *TemplateController) UpdateOneTemplate(c *gin.Context) + type UserAdminController struct + Env *bootstrap.Env + UserAdminUsecase model.UserAdminUsecase + func (uac *UserAdminController) GetAllRoles(c *gin.Context) + func (uac *UserAdminController) GetUserDetail(c *gin.Context) + func (uac *UserAdminController) GetUserList(c *gin.Context) + func (uac *UserAdminController) InviteUsers(c *gin.Context) + func (uac *UserAdminController) SetAccountStatus(c *gin.Context) + func (uac *UserAdminController) UpdateUser(c *gin.Context) + type UserTokenController struct + Env *bootstrap.Env + UserTokenUsecase model.UserTokenUsecase + func (utc *UserTokenController) AddToken(c *gin.Context) + func (utc *UserTokenController) EditToken(c *gin.Context) + func (utc *UserTokenController) GetUserTokens(c *gin.Context) + func (utc *UserTokenController) RemoveToken(c *gin.Context) + type WorkspaceController struct + Env *bootstrap.Env + WorkspaceUsecase model.WorkspaceUsecase + func (wc *WorkspaceController) CreateWorkspace(c *gin.Context) + func (wc *WorkspaceController) DeleteWorkspace(c *gin.Context) + func (wc *WorkspaceController) GetWorkspace(c *gin.Context) + func (wc *WorkspaceController) GetWorkspaceToolset(c *gin.Context) + func (wc *WorkspaceController) GetWorkspacesByUser(c *gin.Context) + func (wc *WorkspaceController) UpdateWorkspace(c *gin.Context)