Pulse/internal
rcourtman 32746e2d2a fix(monitoring): use RRD memavailable fallback when PVE node cache metrics missing (#1270)
When Proxmox /nodes/{node}/status returns only total/used/free without
available/buffers/cached, EffectiveAvailable() returns Free (non-zero),
causing the RRD fallback gate to be skipped. This results in inflated
node memory where cache/buffers are counted as "used."

Widen the RRD fallback condition from requiring effectiveAvailable == 0
to triggering whenever missingCacheMetrics is true. Add negative caching
for failed RRD lookups (2-minute backoff) to avoid repeated retries.
2026-02-21 22:47:20 +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 fix(alerts): default NotifyOnResolve to true and prevent patrol queue spam (#1259, #1258) 2026-02-20 17:56:41 +00:00
alerts fix(alerts): always send recovery notifications regardless of quiet hours 2026-02-18 12:53:09 +00:00
api fix(agent): preserve user-configured host URL during agent re-registration (#1283) 2026-02-21 12:46:02 +00:00
buffer Fix offline buffering: add tests, remove unused config, fix flaky test 2025-12-02 22:31:44 +00:00
ceph Improve internal package test coverage 2025-12-29 17:25:21 +00:00
config fix(alerts): default NotifyOnResolve to true and prevent patrol queue spam (#1259, #1258) 2026-02-20 17:56:41 +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 feat(docker): add macOS Docker Desktop socket auto-detection 2026-02-18 19:23:14 +05:30
errors refactor: Remove unreachable dead code branches 2025-12-02 14:48:57 +00:00
hostagent fix(agent): collect temperature on FreeBSD via sysctl (#1254) 2026-02-20 19:00:40 +00:00
hostmetrics fix(freebsd): use golang.org/x/sys/unix.SysctlRaw instead of syscall.SysctlRaw 2026-02-18 13:00:02 +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 fix(license): harden release key validation and fingerprint logging 2026-02-07 14:18:44 +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(ai): serialize linkedVmId/linkedContainerId and harden mention status (#1252) 2026-02-21 22:00:43 +00:00
monitoring fix(monitoring): use RRD memavailable fallback when PVE node cache metrics missing (#1270) 2026-02-21 22:47:20 +00:00
notifications fix: hotfix 5.1.5 — node duplication, alert scrambling, ntfy resolved formatting 2026-02-08 11:48:22 +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: fall back to SMART attributes 194/190 for disk temperature 2026-02-11 09:09:55 +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(websocket): respect X-Forwarded headers in same-origin check 2026-02-03 21:45:39 +00:00