Pulse/internal
rcourtman bf43d448cf fix: Robust OCI container detection with state persistence
Backend:
- Seed OCI classification from previous state so containers never
  'downgrade' to LXC if config fetching intermittently fails
- Prevent type regression in recordGuestSnapshot when OCI was previously detected
- Move metrics zeroing before snapshot recording for cleaner flow

Frontend:
- Add isOCIContainer() memo that checks both type and isOci flag
- Use isOCI helper in Dashboard.tsx for AI context building
- Include oci-container type in useResources container conversion
- Preserve isOci and osTemplate fields through legacy conversion

This ensures OCI containers retain their classification even when
Proxmox API permissions or transient errors prevent config reads.
2025-12-12 20:06:39 +00:00
..
agentbinaries chore: fix staticcheck SA warnings 2025-11-27 09:16:53 +00:00
agentexec feat: AI security and policy improvements for 5.0 2025-12-12 17:38:55 +00:00
agentupdate feat: AI features, agent improvements, and host monitoring enhancements 2025-12-05 10:37:02 +00:00
ai feat: Enhance OCI container display and AI context 2025-12-12 18:00:09 +00:00
alerts feat(ai): Wire alert history to pattern detector for event tracking 2025-12-12 14:16:03 +00:00
api feat: AI security and policy improvements for 5.0 2025-12-12 17:38:55 +00:00
auth refactor: Remove duplicate IsPasswordHashed from auth package 2025-12-02 17:19:07 +00:00
buffer Fix offline buffering: add tests, remove unused config, fix flaky test 2025-12-02 22:31:44 +00:00
ceph feat: AI integration, Docker metrics, RAID display, and infrastructure improvements 2025-12-09 09:29:27 +00:00
config feat(settings): Add separate Auto-Fix Model setting for remediation 2025-12-12 14:35:28 +00:00
crypto chore: remove additional dead code 2025-11-27 05:13:26 +00:00
discovery feat(ai): Add enriched context with historical trends and predictions 2025-12-12 09:45:57 +00:00
dockeragent Fix offline buffering: add tests, remove unused config, fix flaky test 2025-12-02 22:31:44 +00:00
errors refactor: Remove unreachable dead code branches 2025-12-02 14:48:57 +00:00
hostagent feat: AI integration, Docker metrics, RAID display, and infrastructure improvements 2025-12-09 09:29:27 +00:00
hostmetrics feat: AI features, agent improvements, and host monitoring enhancements 2025-12-05 10:37:02 +00:00
logging chore: remove dead code and unused exports 2025-11-27 13:17:39 +00:00
mdadm perf: Pre-compile regexes in mdadm package 2025-12-02 15:11:04 +00:00
metrics AI Problem Solver implementation and various fixes 2025-12-06 23:46:08 +00:00
mock docs: Add godoc comments to more exported functions 2025-12-02 16:03:57 +00:00
models fix: Robust OCI container detection with state persistence 2025-12-12 20:06:39 +00:00
monitoring fix: Robust OCI container detection with state persistence 2025-12-12 20:06:39 +00:00
notifications style: Apply gofmt to 37 files 2025-12-02 17:21:48 +00:00
resources fix: Robust OCI container detection with state persistence 2025-12-12 20:06:39 +00:00
sensors feat: AI security and policy improvements for 5.0 2025-12-12 17:38:55 +00:00
ssh/knownhosts test: Add tests for SSH knownhosts error and path methods 2025-12-01 17:50:13 +00:00
system style: fix gofmt formatting inconsistencies 2025-11-26 23:44:36 +00:00
tempproxy perf: Remove redundant fmt.Sprintf in tempproxy contains function 2025-12-02 15:24:40 +00:00
types test: add unit tests for types package 2025-11-26 14:10:21 +00:00
updates style: Apply gofmt to 37 files 2025-12-02 17:21:48 +00:00
utils AI Problem Solver implementation and various fixes 2025-12-06 23:46:08 +00:00
websocket refactor: Remove unreachable dead code branches 2025-12-02 14:56:35 +00:00