From 1b1bf087a423e2776491ac7e9dad0caef9048dd3 Mon Sep 17 00:00:00 2001 From: KingKDot Date: Fri, 13 Mar 2026 13:58:11 -0500 Subject: [PATCH] fix for persistence + 1.3.10 --- Overlord-Client/cmd/agent/config/config.go | 2 +- Overlord-Client/cmd/agent/persistence/persistence_windows.go | 2 +- .../cmd/agent/persistence/persistence_windows_test.go | 2 +- Overlord-Server/package.json | 2 +- Overlord-Server/src/version.ts | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Overlord-Client/cmd/agent/config/config.go b/Overlord-Client/cmd/agent/config/config.go index d0f0b06..8c8d6e9 100644 --- a/Overlord-Client/cmd/agent/config/config.go +++ b/Overlord-Client/cmd/agent/config/config.go @@ -17,7 +17,7 @@ import ( "time" ) -var AgentVersion = "1.3.9" +var AgentVersion = "1.3.10" var DefaultPersistence = "false" var DefaultServerURL = "wss://127.0.0.1:5173" diff --git a/Overlord-Client/cmd/agent/persistence/persistence_windows.go b/Overlord-Client/cmd/agent/persistence/persistence_windows.go index 21eded5..72affe4 100644 --- a/Overlord-Client/cmd/agent/persistence/persistence_windows.go +++ b/Overlord-Client/cmd/agent/persistence/persistence_windows.go @@ -157,7 +157,7 @@ func installStartupFolder(_ string) error { } func installRegistry(targetPath string) error { - k, err := registry.OpenKey(registry.CURRENT_USER, registryKey, + k, _, err := registry.CreateKey(registry.CURRENT_USER, registryKey, registry.QUERY_VALUE|registry.SET_VALUE) if err != nil { return fmt.Errorf("failed to open HKCU Run key: %w", err) diff --git a/Overlord-Client/cmd/agent/persistence/persistence_windows_test.go b/Overlord-Client/cmd/agent/persistence/persistence_windows_test.go index c928590..7495773 100644 --- a/Overlord-Client/cmd/agent/persistence/persistence_windows_test.go +++ b/Overlord-Client/cmd/agent/persistence/persistence_windows_test.go @@ -397,7 +397,7 @@ func TestInstallRegistry_UpdatesExistingValue(t *testing.T) { } func TestCleanupOverlordRunValues_RemovesMatchingValues(t *testing.T) { - k, err := registry.OpenKey(registry.CURRENT_USER, registryKey, + k, _, err := registry.CreateKey(registry.CURRENT_USER, registryKey, registry.QUERY_VALUE|registry.SET_VALUE) if err != nil { t.Fatalf("open registry key: %v", err) diff --git a/Overlord-Server/package.json b/Overlord-Server/package.json index 8c9162c..5c58688 100644 --- a/Overlord-Server/package.json +++ b/Overlord-Server/package.json @@ -1,6 +1,6 @@ { "name": "overlord-server", - "version": "1.3.9", + "version": "1.3.10", "private": true, "type": "module", "scripts": { diff --git a/Overlord-Server/src/version.ts b/Overlord-Server/src/version.ts index 2c247eb..95a29ec 100644 --- a/Overlord-Server/src/version.ts +++ b/Overlord-Server/src/version.ts @@ -1 +1 @@ -export const SERVER_VERSION = "1.3.9"; +export const SERVER_VERSION = "1.3.10";