feat: implement team registration management feature with backend API and frontend UI.

This commit is contained in:
2026-02-01 06:49:28 +08:00
parent 14a07e741e
commit e19df67829
7 changed files with 1025 additions and 1 deletions

View File

@@ -154,6 +154,13 @@ func startServer(cfg *config.Config) {
mux.HandleFunc("/api/monitor/settings", api.CORS(api.HandleGetMonitorSettings))
mux.HandleFunc("/api/monitor/settings/save", api.CORS(api.HandleSaveMonitorSettings))
// Team-Reg 自动注册 API
mux.HandleFunc("/api/team-reg/start", api.CORS(api.HandleTeamRegStart))
mux.HandleFunc("/api/team-reg/stop", api.CORS(api.HandleTeamRegStop))
mux.HandleFunc("/api/team-reg/status", api.CORS(api.HandleTeamRegStatus))
mux.HandleFunc("/api/team-reg/logs", api.HandleTeamRegLogs) // SSE
mux.HandleFunc("/api/team-reg/import", api.CORS(api.HandleTeamRegImport))
// 嵌入的前端静态文件
if web.IsEmbedded() {
webFS := web.GetFileSystem()