Pulse/cmd
rcourtman ee35d9e5a5 feat: add auto-update support for unified agent
Implement self-update capability for the unified pulse-agent binary:

- Add internal/agentupdate package with cross-platform update logic
- Hourly version checks against /api/agent/version endpoint
- SHA256 checksum verification for downloaded binaries
- Atomic binary replacement with backup/rollback on failure
- Support for Linux, macOS, and Windows (10 platform/arch combinations)

Build and release changes:
- Dockerfile builds unified agent for all platforms
- build-release.sh includes unified agent in release artifacts
- validate-release.sh validates unified agent binaries
- Install scripts (install.sh, install.ps1) use correct URL format

Related to #727, #737
2025-11-25 23:15:03 +00:00
..
hashpw Add hashpw utility for generating password hashes 2025-11-06 16:46:56 +00:00
pulse Related to #712: auto-restore host agent binaries for download 2025-11-20 15:45:21 +00:00
pulse-agent feat: add auto-update support for unified agent 2025-11-25 23:15:03 +00:00
pulse-docker-agent Add log level control for docker agent 2025-11-22 07:43:48 +00:00
pulse-host-agent Add log level control to host agent 2025-11-22 07:48:34 +00:00
pulse-sensor-proxy fix: filter out qdevice from cluster node discovery 2025-11-24 22:54:58 +00:00