Pulse/internal
rcourtman 9b531c547d Fix recovery notifications silently disabled by config PUT (#1332)
Two fixes for missing recovery/resolved notifications:

1. API config PUT handler now preserves notifyOnResolve when the client
   omits it from the request body. Go decodes a missing bool as false,
   which silently disabled recovery notifications on older clients.

2. CancelAlert now always cleans up the cooldown record even when the
   alert has already left the pending buffer, preventing stale cooldown
   entries from suppressing future alert cycles.
2026-03-09 11:28:28 +00:00
..
agentbinaries chore: reliability and maintenance improvements 2026-01-22 00:45:04 +00:00
agentexec security: fix websocket scope and agent impersonation 2026-02-03 20:40:08 +00:00
agentupdate fix(agent): three backend fixes for FreeBSD, Docker rootless, and duplicate PVE hosts 2026-02-18 12:53:25 +00:00
ai Filter virtual disks from SMART checks to prevent false positives (#1329) 2026-03-08 22:16:24 +00:00
alerts Increase alerts test cleanup sleep to fix flaky test under load 2026-03-08 22:16:24 +00:00
api Fix recovery notifications silently disabled by config PUT (#1332) 2026-03-09 11:28:28 +00:00
buffer Fix offline buffering: add tests, remove unused config, fix flaky test 2025-12-02 22:31:44 +00:00
ceph Fix post-release regressions and lock v5 to single-tenant runtime 2026-03-05 23:46:35 +00:00
config Fix offline host visibility/alerting across restarts (#1311) 2026-03-03 15:43:29 +00:00
crypto Improve internal package test coverage 2025-12-29 17:25:21 +00:00
discovery fix: Update runtime config when toggling Docker update actions setting 2026-01-03 11:14:17 +00:00
dockeragent fix(agent): detect rootless Docker/Podman sockets for other users (#1200) 2026-03-05 10:01:43 +00:00
errors refactor: Remove unreachable dead code branches 2025-12-02 14:48:57 +00:00
hostagent Promote guest-agent /proc/meminfo fallback for accurate VM memory (#1270) 2026-03-09 10:04:28 +00:00
hostmetrics fix(hostmetrics): skip network mounts before usage probe (#1313) 2026-03-03 20:27:41 +00:00
infradiscovery feat(backend): implement AI Patrol, Investigation, and system-wide refactors 2026-01-30 19:02:14 +00:00
kubernetesagent test: expand backend coverage 2026-01-25 21:08:44 +00:00
license pulse/license upgrade safety hardening 2026-03-07 15:13:09 +00:00
logging fix: address linting issues and test adjustments 2026-02-01 23:27:11 +00:00
mdadm Improve internal package test coverage 2025-12-29 17:25:21 +00:00
metrics test: expand backend coverage 2026-01-25 21:08:44 +00:00
mock feat(kubernetes): Add Kubernetes mock data and UI 2025-12-12 23:13:40 +00:00
models Fix post-release regressions and lock v5 to single-tenant runtime 2026-03-05 23:46:35 +00:00
monitoring Promote guest-agent /proc/meminfo fallback for accurate VM memory (#1270) 2026-03-09 10:04:28 +00:00
notifications Fix recovery notifications silently disabled by config PUT (#1332) 2026-03-09 11:28:28 +00:00
remoteconfig test: expand backend coverage 2026-01-25 21:08:44 +00:00
resources fix: Add nil checks in findDuplicate() to prevent crash. Related to #1119 2026-01-18 13:41:00 +00:00
sensors fix(temperature): parse string sensor values without zeroing readings (#1224) 2026-02-09 14:00:09 +00:00
servicediscovery fix(servicediscovery): run automatic refresh for changed/stale resources (#1225) 2026-02-09 14:00:02 +00:00
smartctl Fix FreeBSD SMART disk detection for ada/da/nvd devices (#1254) 2026-03-08 22:16:24 +00:00
ssh/knownhosts Improve internal package test coverage 2025-12-29 17:25:21 +00:00
system Improve internal package test coverage 2025-12-29 17:25:21 +00:00
types test: add unit tests for types package 2025-11-26 14:10:21 +00:00
updatedetection Enhance devcontainer and CI workflows 2026-01-01 22:29:15 +00:00
updates fix: SSE race conditions, alert user spoofing, and security status oracle 2026-02-03 17:40:58 +00:00
utils Enhance devcontainer and CI workflows 2026-01-01 22:29:15 +00:00
websocket Fix post-release regressions and lock v5 to single-tenant runtime 2026-03-05 23:46:35 +00:00