Commit Graph

6 Commits

Author SHA1 Message Date
929bf9c524 ingest: add status history support and drop status_at_collection 2026-02-15 22:53:15 +03:00
5518c3b405 feat: update ingest, registry, and UI flows 2026-02-15 21:50:35 +03:00
e6eca7cd50 Commit remaining workspace changes 2026-02-15 19:53:38 +03:00
66a3166276 Add hardware ingest flow and UI upload 2026-02-11 21:57:34 +03:00
38ebe8cd2a Update import example to match hardware snapshot format
Replace legacy format with correct hardware snapshot format from
INTEGRATION_GUIDE.md. Example now includes:

- Correct structure: hardware.board, cpus, memory, storage, etc.
- Component statuses (OK, Warning, Critical, Empty)
- Firmware versions for system components and devices
- Empty memory slots demonstration
- PCIe devices with vendor/device IDs
- Power supply telemetry data (power, voltage)

Previous format with external_id, lot_code, and installations
section was replaced with real Redfish-based snapshot format.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-10 23:04:13 +03:00
657ad64723 Add integration guide for hardware import via JSON
Describes JSON format for importing server hardware data collected
via Redfish API or similar sources. Includes:

- Hardware snapshot format (board, CPUs, memory, storage, PSU, PCIe)
- Automatic LOT classification rules
- Component status handling (OK, Warning, Critical)
- Installation tracking and timeline event generation
- Serial number generation for components without physical serials
- Processing logic and API endpoint specification

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-10 22:50:22 +03:00