Pulse/internal
rcourtman 8a48acef1d fix: hotfix 5.1.5 — node duplication, alert scrambling, ntfy resolved formatting
- fix(models): filter nodes by instance in UpdateNodesForInstance to prevent
  PVE node duplication across poll cycles (#1214, #1192, #1217)
- fix(alerts): sort GetActiveAlerts output for stable ordering, preventing
  hostname scrambling in frontend (#1218)
- fix(notifications): add ntfy-specific resolved webhook formatting with
  plain-text body and proper headers (#1213)
- fix(frontend): respect "hide Docker update actions" setting in
  DockerFilter Update All button (#1219)
- fix(frontend): add missing v prefix to GitHub release tag URLs (#1195)
- fix(monitoring): reduce disk detection warning from Warn to Debug to
  eliminate log spam for pass-through disks (#1216)
- chore: bump VERSION to 5.1.5
2026-02-08 11:48:22 +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 Refactor: Core monitoring and update managers multi-tenancy 2026-01-22 16:43:24 +00:00
ai test: add memory regression coverage for AI stores 2026-02-04 19:56:12 +00:00
alerts fix: hotfix 5.1.5 — node duplication, alert scrambling, ntfy resolved formatting 2026-02-08 11:48:22 +00:00
api fix: allow agent tokens to auto-register Proxmox nodes 2026-02-04 22:55:25 +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 Test multi-tenant persistence guardrails 2026-02-04 13:35:57 +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: env overrides and OS-aware test improvements 2026-01-22 13:49:05 +00:00
errors refactor: Remove unreachable dead code branches 2025-12-02 14:48:57 +00:00
hostagent Add SMART disk lifecycle monitoring with historical charts 2026-02-04 13:35:40 +00:00
hostmetrics Add memory regression tests for agent and scheduler 2026-02-04 19:33:29 +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: hotfix 5.1.5 — node duplication, alert scrambling, ntfy resolved formatting 2026-02-08 11:48:22 +00:00
monitoring fix: hotfix 5.1.5 — node duplication, alert scrambling, ntfy resolved formatting 2026-02-08 11:48:22 +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 test: expand backend coverage 2026-01-25 21:08:44 +00:00
servicediscovery Unify Proxmox discovery results 2026-02-04 13:46:56 +00:00
smartctl Add SMART disk lifecycle monitoring with historical charts 2026-02-04 13:35:40 +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
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