Commit graph

  • 8ab370d4c0 Fix PBS discovery causing auth failures courtmanr@gmail.com 2025-11-23 00:08:54 +0000
  • 6034ba69ea Bump version to 4.32.4 courtmanr@gmail.com 2025-11-22 23:57:08 +0000
  • 1945795d36 Fix ZFS storage reporting on TrueNAS SCALE (#718) courtmanr@gmail.com 2025-11-22 23:53:39 +0000
  • b2c4a583f7 Fix pvecm status parsing for QDevice flags (#738) courtmanr@gmail.com 2025-11-22 23:44:01 +0000
  • d5fdf2f471 fix: ensure proxmox nodes are displayed even if cluster endpoints are missing courtmanr@gmail.com 2025-11-22 23:31:30 +0000
  • f8647b53ff Fix mp mount detection pattern for pulse-sensor-proxy rcourtman 2025-11-22 22:34:26 +0000
  • 080453b68a Fix LXC config modification for Proxmox pmxcfs filesystem rcourtman 2025-11-22 22:19:00 +0000
  • 9b50dec0e4 Align alert grouping defaults with backend rcourtman 2025-11-22 17:11:52 +0000
  • 93d8c624b4 Persist PVE fallback host after portless retry rcourtman 2025-11-22 17:06:15 +0000
  • 8606bb47cf Handle PVE portless fallback when default port fails rcourtman 2025-11-22 17:01:16 +0000
  • 5dbaf7c596 Add OIDC CA bundle support rcourtman 2025-11-22 09:44:03 +0000
  • cd31bdece1 Add log level control to host agent rcourtman 2025-11-22 07:48:34 +0000
  • 19a2cac355 Add log level control for docker agent rcourtman 2025-11-22 07:43:48 +0000
  • ee3f1e0cdb Handle standby SMART temps and capture disk identity rcourtman 2025-11-22 07:35:13 +0000
  • bbbb417b01 Prevent token manager auth swap and fix docker agent perms (Related to #740) rcourtman 2025-11-22 07:18:42 +0000
  • 5360f05bdd Document TrueNAS exec requirement for host agent rcourtman 2025-11-21 23:06:22 +0000
  • 91c51689c9 Guard host-agent installs on noexec filesystems (Related to #718) rcourtman 2025-11-21 23:00:47 +0000
  • 6ff54beb38 Handle ignored docker containers during alert reevaluation (related to #561) rcourtman 2025-11-21 22:19:19 +0000
  • 6de8df9281 Related to #584 rcourtman 2025-11-21 22:07:06 +0000
  • 4e68675e0b Add recovery notifications and grouping controls rcourtman 2025-11-21 22:07:00 +0000
  • 19408fdb2b Related to #738: make pulse proxy mount migration-safe rcourtman 2025-11-21 21:29:14 +0000
  • 4c1da82e28 Handle VM guest agent errors without marking nodes unhealthy (related to #736) rcourtman 2025-11-21 17:34:25 +0000
  • 37d0b7927c Prepare v4.32.3 release rcourtman 2025-11-21 10:53:57 +0000
  • 548c65c1a3 Harden release validation for host agent downloads (related to #735) rcourtman 2025-11-21 10:47:53 +0000
  • 1f2993f4a7 Guard WebSocket broadcast buffers when clients stall (Related to #734) rcourtman 2025-11-21 10:14:10 +0000
  • 335795d354 Ensure sensor proxy wrapper delivers SMART temps locally rcourtman 2025-11-21 10:07:42 +0000
  • 30a069dfa6 Add TrueNAS SCALE persistence for host agent (Related to #718) rcourtman 2025-11-21 10:07:14 +0000
  • fe91abbd63 Prepare v4.32.2 release rcourtman 2025-11-20 22:03:59 +0000
  • cc4296e988 Related to #467 rcourtman 2025-11-20 22:01:06 +0000
  • 5a6c6091bf Honor configured PVE polling interval in scheduler rcourtman 2025-11-20 22:00:56 +0000
  • 0adc4e7838 Initialize ObservedValues in Windows installer rcourtman 2025-11-20 21:01:44 +0000
  • 34b4b0a4d6 fix(installer): handle legacy sensor-proxy config commands rcourtman 2025-11-20 20:33:51 +0000
  • ac90859e42 Related to #727: normalize persisted Proxmox hosts rcourtman 2025-11-20 19:58:05 +0000
  • d6cbfc23ec Harden public URL detection and setup token handling rcourtman 2025-11-20 19:27:14 +0000
  • 17d55b8cf4 feat: implement atomic config management in sensor proxy courtmanr@gmail.com 2025-11-20 19:01:24 +0000
  • 18b0323340 Add agent-id support to host agent installers (Related to #721) rcourtman 2025-11-20 18:14:18 +0000
  • 516097990a Add sorting controls to Docker resources table rcourtman 2025-11-20 17:58:19 +0000
  • d779328878 Add Apprise test support for notifications rcourtman 2025-11-20 17:54:20 +0000
  • 35a145adc4 Prepare v4.32.1 release rcourtman 2025-11-20 16:36:43 +0000
  • 40278bbb22 Prevent helm chart releases from becoming latest rcourtman 2025-11-20 16:35:55 +0000
  • 044dadcdf1 Related to #727: restore default Proxmox ports rcourtman 2025-11-20 16:35:08 +0000
  • 823508dc48 Related to #712: auto-restore host agent binaries for download rcourtman 2025-11-20 15:45:21 +0000
  • e467b3d6c0 Skip demo update when target version already running rcourtman 2025-11-20 15:08:34 +0000
  • 3c97e520d6 Skip demo updates for non-latest releases rcourtman 2025-11-20 15:00:09 +0000
  • 0b4db95db1 Auto-update Helm chart version to 4.31.0 rcourtman 2025-11-20 14:56:19 +0000
  • a1177f5bf4 Auto-update Helm chart documentation rcourtman 2025-11-20 14:56:19 +0000
  • 31beb80ff0 Auto-update Helm chart version to 4.30.0 rcourtman 2025-11-20 14:54:32 +0000
  • 363a5775d2 Auto-update Helm chart documentation rcourtman 2025-11-20 14:54:31 +0000
  • eac0db529e Auto-update Helm chart version to 4.32.0 rcourtman 2025-11-20 14:50:28 +0000
  • 4988986806 Auto-update Helm chart documentation rcourtman 2025-11-20 14:50:27 +0000
  • f3b6cff34a Avoid committing Helm chart on release runs rcourtman 2025-11-20 14:49:56 +0000
  • 25fc1dde3f Name runtime stage in Dockerfile for targeted builds rcourtman 2025-11-20 14:03:48 +0000
  • 169dec12ef Prepare v4.32.0 release rcourtman 2025-11-20 14:00:24 +0000
  • 7f93b590b7 Improve release workflows and cache usage rcourtman 2025-11-20 13:59:15 +0000
  • 838993cf40 Implement sensor proxy installation and configuration updates courtmanr@gmail.com 2025-11-20 13:22:32 +0000
  • 14dcbde44a chore: bump golang.org/x/crypto to v0.45.0 rcourtman 2025-11-20 13:07:39 +0000
  • 3f10c97c4e docs: align sensor proxy config with current defaults rcourtman 2025-11-20 12:40:01 +0000
  • 6ca543beb6 refactor: simplify sensor proxy installer argument detection by validating CTID and defaulting to standalone mode. courtmanr@gmail.com 2025-11-20 12:37:08 +0000
  • 3f974c06ca Fix macOS build for sensor-proxy and improve hot-dev script courtmanr@gmail.com 2025-11-20 12:28:01 +0000
  • 1e229d5f38 Improve login page UI and fix hot-dev script for macOS courtmanr@gmail.com 2025-11-20 12:21:49 +0000
  • 1626b0e3ae Fix 'Remember me' label toggle behavior courtmanr@gmail.com 2025-11-20 11:58:42 +0000
  • 8bfdf3769b Update config persistence, crypto, and dev script courtmanr@gmail.com 2025-11-20 11:46:11 +0000
  • ce1f6c92ab Reuse docker build cache between integration and release builds rcourtman 2025-11-20 10:13:01 +0000
  • 64c654b330 Fix NodeModal authType typing for type-check rcourtman 2025-11-20 10:07:22 +0000
  • bdcde70b81 Handle host agent overrides in thresholds rcourtman 2025-11-20 10:02:19 +0000
  • d5c4bef414 Tighten release workflow triggers and test entrypoint rcourtman 2025-11-20 09:59:42 +0000
  • a4f39c6959 Stop release workflow from auto-triggering on tags rcourtman 2025-11-20 09:56:08 +0000
  • bdb7d85fa4 Add test target that ignores tmp helpers rcourtman 2025-11-20 09:53:57 +0000
  • f4e2cbca48 Improve token collision handling and installer subnet support rcourtman 2025-11-20 09:45:36 +0000
  • 22f9750044 Respect user-provided node host URLs (Related to #724) rcourtman 2025-11-20 09:40:38 +0000
  • 4067b0717a Improve Windows installer arch detection (related to #723) rcourtman 2025-11-20 09:37:45 +0000
  • 844c895521 WIP: Fix temperature proxy registration persistence (incomplete) rcourtman 2025-11-19 20:12:19 +0000
  • 320ef6da71 fix(sensor-proxy): ensure correct config.yaml permissions after modifications rcourtman 2025-11-19 14:50:20 +0000
  • c9c4a07508 test(setup): add fmt.Sprintf argument alignment validation test rcourtman 2025-11-19 14:38:05 +0000
  • 708675803f fix(setup): use runtime AUTH_TOKEN variable for Authorization headers rcourtman 2025-11-19 14:35:22 +0000
  • 82def8c679 fix(setup): correct fmt.Sprintf argument alignment for PVE quick setup rcourtman 2025-11-19 14:23:57 +0000
  • a39fdc9e99 fix: local dev setup, encryption key generation, and pnpm lockfile courtmanr@gmail.com 2025-11-19 14:48:09 +0000
  • 8e07b831a3 fix(docker): always reinstall sensor-proxy to refresh tokens/config rcourtman 2025-11-19 13:37:06 +0000
  • 69133b45fc fix(setup): make manual repair instructions actionable rcourtman 2025-11-19 13:33:28 +0000
  • 7e505775ee fix(setup): production-ready sensor-proxy repair logic rcourtman 2025-11-19 13:24:08 +0000
  • 6367c7265f fix(setup): comprehensive repair logic for existing sensor-proxy installations rcourtman 2025-11-19 13:16:15 +0000
  • 217ed67ee6 fix(setup): properly reinstall sensor-proxy when socket exists (the real fix) rcourtman 2025-11-19 13:08:54 +0000
  • ed049263aa fix(setup): always reinstall sensor-proxy to refresh tokens and config rcourtman 2025-11-19 12:52:08 +0000
  • c5c1d64a7b feat(sensor-proxy): improve turnkey setup experience with Pulse restart handling rcourtman 2025-11-19 12:44:07 +0000
  • 879de50131 fix(sensor-proxy): eliminate race in migration script rcourtman 2025-11-19 11:04:58 +0000
  • a24e9053d1 fix(sensor-proxy): ensure migrate script atomic write is same-filesystem rcourtman 2025-11-19 11:02:14 +0000
  • de7fd72b47 fix(sensor-proxy): fix remaining unsafe config writers rcourtman 2025-11-19 10:59:54 +0000
  • 9d20acd35e fix(sensor-proxy): eliminate all uncoordinated config writers rcourtman 2025-11-19 10:55:01 +0000
  • 0e2559a6d4 fix(sensor-proxy): sanitize duplicate blocks before migration rcourtman 2025-11-19 10:38:04 +0000
  • c1185ebc9d feat(sensor-proxy): complete Phase 2 with CLI-based config migration rcourtman 2025-11-19 10:35:49 +0000
  • 3250de8f6d fix(mcp): clarify Codex tool can implement changes, not just answer questions rcourtman 2025-11-19 10:10:35 +0000
  • a4cd3a275e docs(sensor-proxy): comprehensive config management documentation rcourtman 2025-11-19 10:01:33 +0000
  • 131666bc1f fix(sensor-proxy): lock file permissions and deadlock prevention rcourtman 2025-11-19 09:51:20 +0000
  • 804a638ea3 fix(sensor-proxy): critical Phase 2 locking and validation fixes rcourtman 2025-11-19 09:47:43 +0000
  • 3dc073a285 feat(sensor-proxy): Phase 2 - atomic config management with CLI rcourtman 2025-11-19 09:37:49 +0000
  • 53dec6010c fix(sensor-proxy): eliminate allowed_nodes config corruption rcourtman 2025-11-19 09:21:54 +0000
  • f4fd4924d6 fix(hostmetrics): dedupe ZFS pools for usable storage rcourtman 2025-11-18 23:38:11 +0000
  • bf63515ff4 feat: avoid redundant PBS snapshot polling (Related to #717) rcourtman 2025-11-18 23:10:43 +0000
  • 999e4271a2 feat: surface LXC mountpoints in UI (related to #715) rcourtman 2025-11-18 22:57:20 +0000
  • 6b5ae18dfe fix: sanitize sensor proxy config during self-heal rcourtman 2025-11-18 22:51:40 +0000