PapaTramp
939fe122c5
fix: WinRM RDP bundle staging in %TEMP% (0.4.14)
...
Move zip download and extract to user TEMP to avoid ProgramData access denied on DCs. Improve WinRM ERROR line parsing and add optional SAC_AGENT_BUNDLE_BASE_URL for LAN clients.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 12:11:54 +10:00
PapaTramp
7397ec30cd
fix(winrm): resolve System32 path for cmd test on minimal PATH (0.20.25)
...
WinRM run_cmd(hostname) failed on hosts where System32 is not in PATH.
2026-06-21 20:49:01 +10:00
PapaTramp
4d9a9e7e2b
fix: decode WinRM Cyrillic from CP866 and show deploy.log UTF-8 (0.20.17)
2026-06-20 19:58:54 +10:00
PapaTramp
9484160045
fix: UTF-8 BOM in RDP bundle zip for Russian Windows PowerShell (0.20.16)
2026-06-20 19:54:12 +10:00
PapaTramp
6acbfe22de
fix: deliver RDP bundle via SAC HTTP zip download, not WinRM chunks (0.20.15)
2026-06-20 19:51:45 +10:00
PapaTramp
ca90f5c296
fix: SAC pushes RDP bundle from git via WinRM, no client git (0.20.14)
2026-06-20 19:49:20 +10:00
PapaTramp
191fb4e2cf
fix: WinRM RDP update only via git clone on client (0.20.13)
2026-06-20 19:46:22 +10:00
PapaTramp
8c1a8fddb1
fix: WinRM RDP update via NETLOGON Deploy, git fallback (0.20.12)
2026-06-20 19:43:34 +10:00
PapaTramp
05408e17c3
fix: WinRM RDP update via run_ps, strip CLIXML noise (0.20.11)
2026-06-20 19:41:05 +10:00
PapaTramp
d3517a5706
fix: WinRM RDP update PowerShell quoting via EncodedCommand (0.20.10)
...
Broken -Command quotes caused ParserError on remote hosts; run deploy script through base64-encoded PowerShell.
2026-06-20 19:35:57 +10:00
PapaTramp
cd2f27792d
feat: agent updates from SAC, poll config, SSH/WinRM fallback (0.12.0)
...
Add agent update settings, pending self-update via poll, desired config per host, and automatic or manual SSH/WinRM fallback when agents do not report agent.update events.
2026-06-20 15:52:10 +10:00
PapaTramp
75f4c475df
feat: RDG qwinsta/logoff via WinRM on client workstation (0.11.6)
...
SAC resolves internal_ip to a registered Windows host and runs qwinsta/logoff synchronously over WinRM instead of queueing commands to the gateway agent.
2026-06-20 15:36:12 +10:00
PapaTramp
279ea925a8
fix: WinRM try host.hostname first like Enter-PSSession (0.10.4)
2026-06-20 00:13:02 +10:00
PapaTramp
c8e3eef9d7
fix: WinRM NTLM username normalize and hostname-first targets (0.10.3)
2026-06-20 00:10:52 +10:00
PapaTramp
2fe492b06b
fix: WinRM read_timeout must exceed operation_timeout (0.10.2)
2026-06-20 00:06:26 +10:00
PapaTramp
154ba3efc2
feat: Windows admin in Settings UI and WinRM host test (0.10.1)
...
Store domain admin in ui_settings (DB overrides env); qwinsta/logoff use effective config.
Host card: POST /hosts/{id}/actions/winrm-test via pywinrm.
2026-06-20 00:01:17 +10:00