docs: Mark v0.1.2 complete, start v0.1.3

This commit is contained in:
user
2026-02-05 21:14:48 +01:00
parent 3ad39cfaeb
commit 58c974b535
2 changed files with 20 additions and 12 deletions

View File

@@ -2,24 +2,32 @@
**Last Updated:** 2026-02-05
## Current Sprint: v0.1.2OSINT Features
## Current Sprint: v0.1.3Fleet Management
### P1 - High
- [ ] Download and parse IEEE OUI database
- [ ] MAC vendor lookup utility
- [ ] BLE company_id mapping
- [ ] `GET /api/v1/devices/<mac>/profile` enriched endpoint
- [ ] `GET /api/v1/sensors/<id>/config` — read sensor config
- [ ] `PUT /api/v1/sensors/<id>/config` — update sensor config
- [ ] `POST /api/v1/sensors/<id>/ota` — trigger OTA update
- [ ] `POST /api/v1/sensors/<id>/calibrate` — trigger calibration
### P2 - Normal
- [ ] Export endpoints (`/api/v1/export/devices.csv`)
- [ ] Add vendor field population on device creation
- [ ] Sensor heartbeat timeout detection
- [ ] Sensor metrics history endpoint
### P3 - Low
- [ ] Add pagination to all list endpoints
- [ ] Add OpenAPI/Swagger spec
- [ ] Add request logging middleware
## Completed: v0.1.2 - OSINT Features
- [x] IEEE OUI database download (`make oui`)
- [x] MAC vendor lookup utility
- [x] BLE company_id mapping (30+ vendors)
- [x] Device profile enrichment in API
- [x] Export endpoints (devices.csv, devices.json, alerts.csv, probes.csv)
- [x] Auto-populate vendor on device creation
## Completed: v0.1.1 - Server Management
- [x] Makefile start/stop/restart/status commands