v1.17.0
v1.17.0 (2026-01-27)
Features
- Missed ping monitoring diagnostics (#160)
- Added a new
/api/health/missed-ping-statusdiagnostic endpoint that shows whether missed ping monitoring is enabled, timing information, device counts, and InfluxDB bucket validation. Improved logging from DEBUG to INFO level for better visibility.
- Added a new
Bug Fixes
-
NVMe/SCSI serial number validation (#158)
- Fixed WWN validation rejecting NVMe and SCSI devices that use serial numbers as fallback identifiers. Devices would register successfully but then fail all metrics uploads with 400 Bad Request.
-
NVMe Docker capability (#159)
- Added the
SYS_ADMINcapability to all example docker-compose files. Without it, NVMe devices show no temperature, power-on hours, or health data because smartctl cannot execute NVMe admin commands.
- Added the