Commit graph

  • 71abcb2a37 fix: harden SSH config endpoint per Codex security review rcourtman 2025-10-18 23:21:59 +0000
  • 8595b4c001 feat: automatic ProxyJump for turnkey temperature monitoring rcourtman 2025-10-18 23:17:38 +0000
  • 77b4ccf592 feat: simplify SSH verification failure messaging rcourtman 2025-10-18 23:08:11 +0000
  • 92215c012e feat: improve setup script turnkey experience rcourtman 2025-10-18 23:01:02 +0000
  • b640347a78 fix: improve discovery performance and reliability rcourtman 2025-10-18 22:59:40 +0000
  • 2045bcfdd6 fix: detect containerized Pulse with healthy status rcourtman 2025-10-18 20:21:02 +0000
  • cfdfe896be Adjust backup and snapshot alert handling Pulse Automation Bot 2025-10-18 20:11:01 +0000
  • 80b9d0602a Add Apprise notification integration (#570) Pulse Automation Bot 2025-10-18 16:39:39 +0000
  • 0b4e4f9c59 Add configurable backup polling interval Pulse Automation Bot 2025-10-18 13:06:41 +0000
  • d15ad1d0b4 Add Helm chart tooling, CI, and release packaging Pulse Automation Bot 2025-10-18 11:50:57 +0000
  • d79b8e8883 feat: display temperature min/max range in tooltip and remove unused NodeCard Richard Courtman 2025-10-18 08:57:10 +0000
  • 97b9c6739c feat: add min/max temperature tracking for nodes Richard Courtman 2025-10-18 08:15:10 +0000
  • 27db397f62 fix: use consistent number-based prompts in setup script Richard Courtman 2025-10-18 07:39:19 +0000
  • 02701ca22b fix: gracefully handle standalone node cleanup limitation Richard Courtman 2025-10-18 07:34:18 +0000
  • c9bbb5e6fb fix: use proxy SSH key for cleanup of standalone nodes Richard Courtman 2025-10-18 07:27:15 +0000
  • 2ba50c24c0 fix: remove extra sprintf arguments causing setup script syntax error Richard Courtman 2025-10-18 07:11:19 +0000
  • b328a09e45 docs: add automatic cleanup documentation for node removal Richard Courtman 2025-10-18 07:03:42 +0000
  • 7a7158d9bd feat: add automatic SSH key cleanup when nodes are removed Richard Courtman 2025-10-18 07:03:05 +0000
  • de3bb47930 fix: improve turnkey temperature monitoring for standalone nodes Richard Courtman 2025-10-18 06:51:56 +0000
  • 669d7dc05c feat: add turnkey temperature monitoring for standalone nodes Richard Courtman 2025-10-17 22:13:24 +0000
  • 5d9757ac2d temp: add dist for build Pulse Automation 2025-10-17 19:13:04 +0000
  • 5886b920ba fix: improve sensor proxy install script reliability rcourtman 2025-10-17 19:09:54 +0000
  • 123e0f04ca feat: add comprehensive node cleanup system rcourtman 2025-10-17 18:53:45 +0000
  • d0f7fd6404 fix: setup script now configures proxy socket bind mount rcourtman 2025-10-17 14:25:30 +0000
  • 65b696f2d6 fix: remove unused log import from tempproxy client rcourtman 2025-10-17 14:15:37 +0000
  • 864a90e58a fix: remove reference to deleted 'Ensure cluster keys' button in installer rcourtman 2025-10-17 14:11:50 +0000
  • a5d4d57097 docs: implement Codex recommendations for temperature monitoring rcourtman 2025-10-17 12:03:31 +0000
  • 07fe382553 docs: update temperature monitoring guide to reflect removed UI button rcourtman 2025-10-17 11:46:31 +0000
  • f141f7db33 feat: enhance sensor proxy with improved cluster discovery and SSH management rcourtman 2025-10-17 11:43:26 +0000
  • 23714b33a1 fix: expose network thresholds in override modal (#267) rcourtman 2025-10-16 23:38:51 +0000
  • bfd5eb79ce fix: upgrade vitest to 3.2.4 rcourtman 2025-10-16 14:43:36 +0000
  • 551a5d23ed Guest drawer fallback content for agentless guests (refs #563) rcourtman 2025-10-16 12:39:23 +0000
  • e367cd384e fix: normalize version strings with build metadata in tests rcourtman 2025-10-16 09:07:40 +0000
  • f7c4e9cdde fix: resolve race condition in mock mode update loop rcourtman 2025-10-16 09:04:50 +0000
  • 219fcc6de5 Stop disabled metrics from sending webhooks rcourtman 2025-10-16 08:57:12 +0000
  • 4eccf74bf6 Normalize storage pool locale handling (#562) rcourtman 2025-10-16 08:52:45 +0000
  • 79dc620b34 Docker agent: add arch-aware self-update download rcourtman 2025-10-16 08:43:59 +0000
  • 61b492e93b Fix race in mock mode and address frontend type checks rcourtman 2025-10-16 08:28:17 +0000
  • 6fdef61710 Expand monitoring and discovery test coverage rcourtman 2025-10-16 08:17:08 +0000
  • 3a4fc044ea Add guest agent caching and update doc hints (refs #560) rcourtman 2025-10-16 08:15:49 +0000
  • 605512aa6b Unify API token reveal workflow rcourtman 2025-10-15 22:58:31 +0000
  • 7c8ab4fbea Add reusable API token reveal dialog rcourtman 2025-10-15 22:45:14 +0000
  • e2a0fbe816 Fix API token generation UX rcourtman 2025-10-15 22:38:50 +0000
  • 1d580c658d chore: bump version to v4.24.0 rcourtman 2025-10-15 22:26:24 +0000
  • 4838793677 feat: enhance alerts system with tests and improved thresholds rcourtman 2025-10-15 22:25:04 +0000
  • 958d6218c2 test: cover docker command lifecycle and server info rcourtman 2025-10-15 19:47:51 +0000
  • 3efa9ff71b fix: hide update banner for dev builds rcourtman 2025-10-15 19:41:39 +0000
  • 91fecacfef feat: add docker agent command handling rcourtman 2025-10-15 19:27:19 +0000
  • aaae27dc11 Log memory source transitions for diagnostics (#553) rcourtman 2025-10-15 19:19:11 +0000
  • 665fe7902c Issue #557: include template during webhook tests rcourtman 2025-10-15 18:45:06 +0000
  • 5927535110 Ref #556: adjust alert history range handling rcourtman 2025-10-15 18:41:06 +0000
  • 32421b36b8 Refs #533: add total-minus-used memory fallback rcourtman 2025-10-15 18:19:54 +0000
  • 5ce47a72ec Improve discovery classification heuristics rcourtman 2025-10-15 14:08:05 +0000
  • c3e3267baf Adjust Proxmox overview table widths rcourtman 2025-10-14 21:12:19 +0000
  • 881b7f9a54 Fix false ZFS log/cache warnings rcourtman 2025-10-14 20:57:43 +0000
  • 5f5d746caf fix: support pmg connection tests (#551) rcourtman 2025-10-14 17:44:44 +0000
  • b79183ac76 fix: convert ISO date strings to timestamps for formatRelativeTime rcourtman 2025-10-14 16:52:38 +0000
  • 0a5a4c1a0d Allow printable alert IDs for acknowledgements (#550) rcourtman 2025-10-14 16:48:22 +0000
  • 7e5fa9a147 fix: restore cache-aware node memory on PVE 8.4 rcourtman 2025-10-14 16:40:45 +0000
  • 46320015cd Improve docker agent installer path handling rcourtman 2025-10-14 16:39:30 +0000
  • 78889ffedc Ignore read-only guest filesystems in disk aggregation rcourtman 2025-10-14 16:13:53 +0000
  • 261bd7ac74 Adopt multi-token auth across docs, UI, and tooling rcourtman 2025-10-14 15:47:49 +0000
  • 86b44bbed3 Add Add Host shortcut to Docker hosts list rcourtman 2025-10-14 13:24:24 +0000
  • 5cf0697157 Document optional host-script upgrade path rcourtman 2025-10-14 13:19:38 +0000
  • 61020881c4 Align proxy upgrade messaging with node re-add workflow rcourtman 2025-10-14 13:17:34 +0000
  • 837af9e3d5 Link legacy SSH banner to proxy upgrade guide rcourtman 2025-10-14 13:14:04 +0000
  • 982a078753 Include temperature proxy status in diagnostics rcourtman 2025-10-14 12:49:53 +0000
  • eda3a08ae5 Document proxy installer upgrade path rcourtman 2025-10-14 12:43:50 +0000
  • e4c3b06f14 Automate sensor proxy container mount and auth rcourtman 2025-10-14 12:41:48 +0000
  • 156fd34c50 Update Proxmox guest agent permissions docs and tooling (refs #548) rcourtman 2025-10-14 10:21:52 +0000
  • c389c7625d fix: fallback agent download for legacy docker layout rcourtman 2025-10-14 09:56:40 +0000
  • 5c79d2516d feat: streamline docker agent onboarding rcourtman 2025-10-14 09:45:32 +0000
  • d3d4b9811a docs: add manual pulse-sensor-proxy install steps rcourtman 2025-10-13 19:36:50 +0000
  • 966b3a7ebe fix: Setup script fmt.Sprintf argument mismatch causing bash syntax error rcourtman 2025-10-13 19:18:21 +0000
  • 6b206f773a chore: update fallback version to 4.24.0-rc.3 rcourtman 2025-10-13 17:50:44 +0000
  • f46421b496 chore: bump version to v4.24.0-rc.3 rcourtman 2025-10-13 17:50:19 +0000
  • 6d83f52763 fix: Add missing tokenName parameter for PVE auto-registration JSON tokenId field rcourtman 2025-10-13 17:50:12 +0000
  • b9d2f56b38 chore: bump version to v4.24.0-rc.2 rcourtman 2025-10-13 16:44:32 +0000
  • c57f2bad0a fix: setup script UX and auth verification for v4.24.0-rc.2 rcourtman 2025-10-13 16:37:43 +0000
  • b931e1e126 fix: Setup script UX and auth issues for rc.2 rcourtman 2025-10-13 16:36:25 +0000
  • 3fd37796c5 fix: Prioritize VERSION file over git describe for release builds #64 rcourtman 2025-10-13 15:52:10 +0000
  • 6475ba8374 fix: Update test version fallback and fix lint warnings #64 rcourtman 2025-10-13 15:50:23 +0000
  • 07bd996150 chore: bump version to v4.24.0-rc.1 rcourtman 2025-10-13 15:46:53 +0000
  • 3759f2eb1b fix: restore pulse-docker-agent fallback in Docker image rcourtman 2025-10-13 15:27:21 +0000
  • 9362614c66 fix: Address Codex feedback on legacy SSH detection before release rcourtman 2025-10-13 15:06:40 +0000
  • 21714fdf7a refactor: Mark legacy SSH detection as temporary migration scaffolding rcourtman 2025-10-13 14:54:52 +0000
  • 6d56917cd9 feat: Add detection for legacy SSH temperature monitoring rcourtman 2025-10-13 14:40:03 +0000
  • 8d6ab4113d fix: Handle authorized_keys removal when all keys are managed rcourtman 2025-10-13 14:35:06 +0000
  • e0d7cc7f58 fix: Address final Codex review findings rcourtman 2025-10-13 14:32:38 +0000
  • 096801e96a fix: Improve setup script robustness and safety (Codex review) rcourtman 2025-10-13 14:19:17 +0000
  • 4fef52ab37 feat: Add install/remove menu to setup script rcourtman 2025-10-13 13:59:20 +0000
  • 6c7314b86b polish: Clean up setup script output for professional presentation rcourtman 2025-10-13 13:51:17 +0000
  • fd09af6eee feat: Auto-cleanup legacy SSH keys when migrating to proxy rcourtman 2025-10-13 13:47:19 +0000
  • 0044a18295 feat: Auto-install pulse-sensor-proxy during setup for containerized deployments rcourtman 2025-10-13 13:41:01 +0000
  • fcd8b62705 refactor: Rename install-temp-proxy.sh to install-sensor-proxy.sh rcourtman 2025-10-13 13:23:53 +0000
  • b952444837 refactor: Rename pulse-temp-proxy to pulse-sensor-proxy rcourtman 2025-10-13 13:17:05 +0000
  • e23a6b9631 chore: Add .mcp-servers/ and pulse-temp-proxy to .gitignore rcourtman 2025-10-13 10:20:44 +0000
  • dd9bd65a2e fix: Add hasCPU/hasNVMe flags to prevent false 'no CPU sensor' errors rcourtman 2025-10-13 09:57:14 +0000
  • 97066d8351 docs: Update socket paths and add monitoring section to TEMPERATURE_MONITORING.md rcourtman 2025-10-12 22:42:38 +0000
  • 2244ff0314 fix: Change RuntimeDirectoryMode to 0775 for container access rcourtman 2025-10-12 22:39:18 +0000