rcourtman
1f0dfd60fc
Lock SAML metadata public URL refresh
2026-04-13 13:48:27 +01:00
rcourtman
9fb76579cc
Fix backup type-aware orphan detection
2026-04-13 11:54:46 +01:00
rcourtman
3981df57a2
Detect NAS host vendors from platform files
2026-04-13 11:25:27 +01:00
rcourtman
754aa0e39c
Fix linked host agent threshold overrides
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
2026-04-12 22:47:34 +01:00
rcourtman
5f3a4b79ba
Fix oversized AI discovery responses
2026-04-12 22:33:48 +01:00
rcourtman
95409985b5
Normalize vendor-managed NAS RAID arrays
2026-04-12 22:20:04 +01:00
rcourtman
a86c7120cf
Debounce recovery for poll-driven offline alerts
2026-04-12 22:04:10 +01:00
rcourtman
005f64182f
Respect quiet hours for escalation alerts
...
Apply quiet-hours suppression to escalation notifications so offline and other suppressed categories do not bypass the normal notification rules during escalation.
Fixes #1398 .
2026-04-12 21:29:32 +01:00
rcourtman
22f38c84d9
Fix Podman container CPU calculation
...
Build and Test / Secret Scan (push) Has been cancelled
Build and Test / Frontend & Backend (push) Has been cancelled
Helm CI / Lint and Render Chart (push) Has been cancelled
Core E2E Tests / Playwright Core E2E (push) Has been cancelled
Prefer Podman's reported CPU percentage from the compat stats payload and fall back to Podman's wall-clock calculation instead of Docker's multi-core normalization.
Fixes #1391 .
2026-04-09 16:17:12 +01:00
rcourtman
30eb9d7847
Fix repeated Docker update recovery alerts
...
Preserve Docker container update alerts and first-seen tracking when update status is temporarily unavailable or the registry check fails.
Fixes #1394 .
2026-04-09 15:59:15 +01:00
rcourtman
205376594b
Fail closed on unknown AI read commands
2026-04-09 14:33:54 +01:00
rcourtman
a4834ed80f
Disambiguate linked host agent alert names
2026-04-07 10:50:52 +01:00
rcourtman
7db110e15a
Preserve Proxmox node disk source over storage fallback
2026-04-05 23:35:54 +01:00
rcourtman
398ef8117b
Clear stale storage alerts on inventory changes
2026-04-05 23:35:54 +01:00
rcourtman
edc5a99d9b
Block unspecified webhook addresses
2026-04-05 23:35:54 +01:00
rcourtman
22f8dd3bbb
Normalize typed SMART device labels for temp merge
2026-04-05 23:35:54 +01:00
rcourtman
b83f717ce7
Prefer root mountpoint for ZFS summaries
2026-04-05 23:35:54 +01:00
rcourtman
678f528961
Preserve OIDC group fields on SSO updates
2026-04-05 23:35:54 +01:00
rcourtman
af486b6f55
Default legacy alert schedule settings
2026-04-05 23:35:54 +01:00
rcourtman
b524659f03
Add patrol trigger disabled-state coverage
2026-04-05 23:35:54 +01:00
rcourtman
48bdfdc30b
Use node-local counts for node-scoped swarm services
2026-04-05 23:35:54 +01:00
rcourtman
aa69bd2d8e
Add resource alert stats regression coverage
2026-04-05 23:35:54 +01:00
rcourtman
1430b52b97
Hydrate shared Ceph storage usage before alerts
2026-04-05 23:35:54 +01:00
rcourtman
0c2de2938f
Fix RC upgrade ordering and OPNsense SMART temps
2026-04-05 23:35:54 +01:00
rcourtman
0a68d79871
Make agent installs version-aware
2026-04-05 23:35:54 +01:00
rcourtman
cca27b697e
Fix SAML public URLs and OIDC group role mappings
2026-04-05 23:35:54 +01:00
rcourtman
cc756f5d2f
Select reachable Proxmox auto-register hosts
2026-04-01 13:17:21 +01:00
rcourtman
65118b4fc4
Migrate guest alerts across node moves
2026-04-01 13:02:07 +01:00
rcourtman
63cc0e038b
Filter historical Docker swarm tasks
2026-04-01 12:24:28 +01:00
rcourtman
2a99e03831
Add Ollama basic auth support
2026-04-01 12:00:38 +01:00
rcourtman
54c71c88c4
Fix Proxmox node disk fallback selection
2026-04-01 09:36:58 +01:00
rcourtman
31753e5536
Stabilize guest threshold overrides across node moves ( #1334 )
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
2026-03-31 23:18:19 +01:00
rcourtman
70a15e0801
Prefer hostname endpoints for Proxmox auto-register ( #1199 )
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
2026-03-31 23:02:37 +01:00
rcourtman
177ae5f6da
Tighten integer and allocation bounds for CodeQL
2026-03-31 09:50:11 +01:00
rcourtman
6a5a5ee615
Use allowlisted host-agent filenames in router
2026-03-31 09:40:54 +01:00
rcourtman
c50342abe7
Cap patrol history and event correlation allocations
2026-03-31 09:37:49 +01:00
rcourtman
57cf7b305a
Validate SAML redirects and request URLs
2026-03-31 09:34:31 +01:00
rcourtman
33efdc3fb5
Normalize outbound client and update URLs
2026-03-31 09:31:56 +01:00
rcourtman
dcc4747215
Harden alert history and tenant storage paths
2026-03-31 09:23:03 +01:00
rcourtman
a7326d7047
Tighten redirect and download path handling
2026-03-31 09:17:52 +01:00
rcourtman
66b448d63b
Harden outbound SSO and webhook URL handling
2026-03-31 09:06:06 +01:00
rcourtman
4f89a13975
Harden storage path handling for CodeQL
2026-03-31 08:55:45 +01:00
rcourtman
04a828264a
Restore legacy host config fetch compatibility ( #1254 )
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
2026-03-30 19:30:48 +01:00
rcourtman
4120d75359
Surface shared cluster-only storage in alerts ( #1341 )
2026-03-30 19:25:54 +01:00
rcourtman
916636d481
Fix SMTP transport test fixtures for secure envelopes
2026-03-28 15:17:32 +00:00
rcourtman
d5b4850715
Harden AI session storage paths
2026-03-28 13:50:55 +00:00
rcourtman
f88d89622a
Harden service discovery storage paths
2026-03-28 13:44:16 +00:00
rcourtman
4f374ee3c6
Clamp mock generator configuration
2026-03-28 13:39:52 +00:00
rcourtman
e93c8b40ae
Fix CodeQL integer and audit findings
2026-03-28 13:33:48 +00:00
rcourtman
29c4d6b5a7
Harden SMTP message and envelope handling
Build and Test / Secret Scan (push) Waiting to run
Build and Test / Frontend & Backend (push) Waiting to run
Helm CI / Lint and Render Chart (push) Waiting to run
Core E2E Tests / Playwright Core E2E (push) Waiting to run
Update Integration Tests / Update Flow Integration Tests (push) Has been cancelled
2026-03-28 11:07:21 +00:00