rcourtman
0f2982ce3f
Fix auto-update leaving Pulse stopped in LXC installs ( #1323 )
2026-03-25 23:49:25 +00:00
rcourtman
333e66a8e9
Reject shared Docker token host identity collisions ( #1366 )
2026-03-25 23:36:57 +00:00
rcourtman
6c03706b6f
Harden JSON webhook templates for live alerts ( #1367 )
2026-03-25 23:25:14 +00:00
rcourtman
5997fd81f3
Preserve webhook mentions in list API ( #1118 )
2026-03-25 23:12:22 +00:00
rcourtman
318849daa2
Revert "Prepare v5.1.25-rc.2 release"
...
This reverts commit ced2006378 .
2026-03-25 22:58:42 +00:00
rcourtman
ced2006378
Prepare v5.1.25-rc.2 release
2026-03-25 22:46:37 +00:00
rcourtman
ec93de1a59
Retry FreeBSD SMART probes after false standby ( #1254 )
2026-03-25 22:34:24 +00:00
rcourtman
48f4438d23
Scale v5 Proxmox guest disk polling
2026-03-25 18:24:47 +00:00
rcourtman
4ad7e51875
Prefer linked host disk metrics for v5 Proxmox nodes
2026-03-25 16:54:00 +00:00
rcourtman
24e15a4bea
Make release installation notes deployment-neutral
Build and Test / Secret Scan (push) Waiting to run
Build and Test / Frontend & Backend (push) Waiting to run
Core E2E Tests / Playwright Core E2E (push) Waiting to run
Helm CI / Lint and Render Chart (push) Has been cancelled
2026-03-25 15:08:30 +00:00
rcourtman
4c21d06005
Auto-update Helm chart version to 5.1.25-rc.1
2026-03-25 14:45:46 +00:00
rcourtman
2416287b65
Auto-update Helm chart documentation
2026-03-25 14:45:45 +00:00
rcourtman
f45f7401c0
Make metrics Flush wait for queued writes
2026-03-25 14:14:00 +00:00
rcourtman
fd13d7f59e
Avoid background update goroutines in api tests
2026-03-25 13:57:49 +00:00
rcourtman
2e0d974bb3
Prepare v5.1.25-rc.1 release
2026-03-25 13:33:02 +00:00
rcourtman
2b96142ee5
Broaden NAS vendor hint matching for RAID suppression ( #1362 )
2026-03-25 13:24:23 +00:00
rcourtman
e46239d8ac
Preserve queued recovery notifications on alert cancellation ( #1350 )
2026-03-25 13:18:33 +00:00
rcourtman
2ed1c3b839
Proxy missing host-agent binaries from GitHub releases ( #1254 )
2026-03-25 13:11:31 +00:00
rcourtman
1de1392c9b
Preserve provider metadata in AI model lists ( #1320 )
2026-03-25 13:08:15 +00:00
rcourtman
5f372e257f
Respect patrol model provider in quick analysis
2026-03-25 13:01:43 +00:00
rcourtman
b4e4f6b92d
Treat vm meminfo total-used fallback as low-trust ( #1319 )
2026-03-25 12:49:31 +00:00
rcourtman
fba1fadccd
Make alert node display name resolution instance-aware ( #1218 )
2026-03-25 12:44:22 +00:00
rcourtman
93475f3941
Self-heal stale Proxmox auto-register markers ( #1267 )
2026-03-25 12:34:50 +00:00
rcourtman
9c2a56d351
Respect quiet hours for recovery notifications ( #1068 )
2026-03-25 12:27:35 +00:00
rcourtman
8119050819
Accept tokenId/tokenSecret aliases for node config API ( #1147 )
2026-03-25 12:23:39 +00:00
rcourtman
69f44d3829
Handle empty chat session payloads in AI settings ( #1149 )
2026-03-25 12:12:49 +00:00
rcourtman
ffaeea18d6
Scope cluster TLS fingerprints to their own endpoints ( #1199 )
2026-03-25 12:10:09 +00:00
rcourtman
2acf2e9ef9
Reduce metrics store transaction churn ( #1124 )
2026-03-25 12:06:28 +00:00
rcourtman
73bebf2f4f
Respect docker filters for batch update targets ( #1361 )
2026-03-25 11:57:38 +00:00
rcourtman
930738593b
Pass setup token in Proxmox auto-register requests ( #1303 )
2026-03-25 11:52:46 +00:00
rcourtman
83f8e93543
Use org-specific metrics store for report generation ( #1186 )
2026-03-25 11:48:57 +00:00
rcourtman
6c3a2cd701
Always apply saved full-width mode after auth ( #1130 )
2026-03-25 11:40:34 +00:00
rcourtman
c8690a9a55
Persist Docker custom URLs across container updates ( #1054 )
2026-03-25 11:37:22 +00:00
rcourtman
73786a9e27
Skip patrol triggers when patrol is disabled ( #1258 )
2026-03-25 11:33:34 +00:00
rcourtman
a00081fce8
Accept legacy installer boolean flags ( #1299 )
2026-03-25 11:29:23 +00:00
rcourtman
b20221429f
Harden Proxmox setup SSH key handling ( #1297 )
2026-03-25 11:27:25 +00:00
rcourtman
2fa8379a6b
Fix resource stats alert counts ( #1365 )
2026-03-25 11:19:03 +00:00
rcourtman
4d4344911a
Harden PVE setup token extraction ( #1312 )
2026-03-25 11:09:19 +00:00
rcourtman
c12f5fb5a4
Restart AI chat on provider and patrol model changes ( #1339 ) ( #1360 )
2026-03-25 10:58:12 +00:00
rcourtman
9f93193d2e
Fix settings node table full-width layout ( #1304 )
2026-03-25 10:52:33 +00:00
rcourtman
5aa8be9736
Fix Docker update alert disable handling ( #1355 )
2026-03-25 10:47:57 +00:00
rcourtman
1885bd02c0
Fix Proxmox tag color parsing ( #1348 )
2026-03-25 10:40:31 +00:00
rcourtman
40249947ed
Fix template backup orphan detection race ( #1352 )
2026-03-25 10:36:33 +00:00
rcourtman
b9c6f504d8
Fix shared storage override matching ( #1341 )
2026-03-25 10:25:01 +00:00
rcourtman
b5ee2c1f98
Fix guest override migration for canonical IDs ( #1334 )
2026-03-25 10:13:10 +00:00
rcourtman
ab85c5a936
Suppress QNAP internal RAID false positives ( #1362 )
2026-03-25 10:05:41 +00:00
rcourtman
7422de8505
Respect configured usage thresholds in metric coloring ( #1358 )
2026-03-25 09:55:27 +00:00
rcourtman
f9bf42498f
Fix Gemini cost estimation tiers ( #1360 )
2026-03-25 09:55:17 +00:00
rcourtman
5ea27a9e87
Fix ThresholdsTable test fixture props
2026-03-25 09:55:12 +00:00
rcourtman
2fe22c3308
fix(backups): prevent template backups from being flagged as orphaned
...
Build and Test / Secret Scan (push) Failing after 5s
Build and Test / Frontend & Backend (push) Failing after 1m8s
Core E2E Tests / Playwright Core E2E (push) Failing after 4m38s
Proxmox VM/LXC templates are intentionally excluded from the monitored
guest list, but their backup files exist on storage. The orphan-detection
logic was firing for every template backup because the VMID was never
in the guest lookup maps.
Fix: track template VMID→node pairs in State.templateVMIDs (unexported,
not serialised to API/frontend) during the resources poll loop, expose
via StateSnapshot.TemplateVMIDs, and use in both buildGuestLookups() and
the storage backup node-resolution map so orphan detection treats template
backups as valid. Also preserves the template map through the cluster
health grace-period path (zero-resource preservation), the partial-node
grace-period path, and clears it on instance removal.
Closes #1352
2026-03-17 09:04:22 +00:00