agent v0.3.15: mode proxy auto/manuel, correction auto-update et conservation systray, animation UI update

This commit is contained in:
EduBox Dev
2026-06-28 19:53:19 +00:00
parent 33d89c66c0
commit adab165274
13 changed files with 444 additions and 55 deletions
+3 -1
View File
@@ -64,6 +64,8 @@ func startUI(dataDir, nodeID, serverAddr string) {
"headscale_auth_key": cfg.HeadscaleAuthKey,
"node_id": cfg.NodeID,
"data_dir": cfg.DataDir,
"proxy_url": cfg.ProxyURL,
"proxy_mode": cfg.ProxyMode,
"version": version,
"server_version": serverVersion,
"update_available": updateAvailable,
@@ -124,7 +126,7 @@ func startUI(dataDir, nodeID, serverAddr string) {
"percent": "10",
"message": "Téléchargement de la mise à jour...",
})
if err := startAgentUpdate(dataDir, cfg.Server); err != nil {
if err := startAgentUpdate(cfg, dataDir); err != nil {
log.Printf("Agent update failed: %v", err)
broadcastUI(map[string]interface{}{
"action": "update_progress",