refactor(management): streamline control panel management and implement sync throttling

This commit is contained in:
hkfires
2026-02-08 10:42:49 +08:00
parent 7e9d0db6aa
commit 234056072d
2 changed files with 17 additions and 34 deletions

View File

@@ -952,10 +952,6 @@ func (s *Server) UpdateClients(cfg *config.Config) {
s.handlers.UpdateClients(&cfg.SDKConfig)
if !cfg.RemoteManagement.DisableControlPanel {
staticDir := managementasset.StaticDir(s.configFilePath)
go managementasset.EnsureLatestManagementHTML(context.Background(), staticDir, cfg.ProxyURL, cfg.RemoteManagement.PanelGitHubRepository)
}
if s.mgmt != nil {
s.mgmt.SetConfig(cfg)
s.mgmt.SetAuthManager(s.handlers.AuthManager)