docs: Mark v0.1.2 complete, start v0.1.3
This commit is contained in:
10
ROADMAP.md
10
ROADMAP.md
@@ -17,12 +17,12 @@
|
|||||||
- [x] Listen on all interfaces
|
- [x] Listen on all interfaces
|
||||||
- [x] make help target
|
- [x] make help target
|
||||||
|
|
||||||
## v0.1.2 - OSINT Features
|
## v0.1.2 - OSINT Features [DONE]
|
||||||
|
|
||||||
- [ ] MAC vendor lookup (IEEE OUI database)
|
- [x] MAC vendor lookup (IEEE OUI database)
|
||||||
- [ ] BLE company_id to manufacturer mapping
|
- [x] BLE company_id to manufacturer mapping
|
||||||
- [ ] Device profile enrichment
|
- [x] Device profile enrichment
|
||||||
- [ ] Export endpoints (CSV, JSON)
|
- [x] Export endpoints (CSV, JSON)
|
||||||
|
|
||||||
## v0.1.3 - Fleet Management
|
## v0.1.3 - Fleet Management
|
||||||
|
|
||||||
|
|||||||
22
TASKS.md
22
TASKS.md
@@ -2,24 +2,32 @@
|
|||||||
|
|
||||||
**Last Updated:** 2026-02-05
|
**Last Updated:** 2026-02-05
|
||||||
|
|
||||||
## Current Sprint: v0.1.2 — OSINT Features
|
## Current Sprint: v0.1.3 — Fleet Management
|
||||||
|
|
||||||
### P1 - High
|
### P1 - High
|
||||||
- [ ] Download and parse IEEE OUI database
|
- [ ] `GET /api/v1/sensors/<id>/config` — read sensor config
|
||||||
- [ ] MAC vendor lookup utility
|
- [ ] `PUT /api/v1/sensors/<id>/config` — update sensor config
|
||||||
- [ ] BLE company_id mapping
|
- [ ] `POST /api/v1/sensors/<id>/ota` — trigger OTA update
|
||||||
- [ ] `GET /api/v1/devices/<mac>/profile` enriched endpoint
|
- [ ] `POST /api/v1/sensors/<id>/calibrate` — trigger calibration
|
||||||
|
|
||||||
### P2 - Normal
|
### P2 - Normal
|
||||||
- [ ] Export endpoints (`/api/v1/export/devices.csv`)
|
|
||||||
- [ ] Add vendor field population on device creation
|
|
||||||
- [ ] Sensor heartbeat timeout detection
|
- [ ] Sensor heartbeat timeout detection
|
||||||
|
- [ ] Sensor metrics history endpoint
|
||||||
|
|
||||||
### P3 - Low
|
### P3 - Low
|
||||||
- [ ] Add pagination to all list endpoints
|
- [ ] Add pagination to all list endpoints
|
||||||
- [ ] Add OpenAPI/Swagger spec
|
- [ ] Add OpenAPI/Swagger spec
|
||||||
- [ ] Add request logging middleware
|
- [ ] 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
|
## Completed: v0.1.1 - Server Management
|
||||||
|
|
||||||
- [x] Makefile start/stop/restart/status commands
|
- [x] Makefile start/stop/restart/status commands
|
||||||
|
|||||||
Reference in New Issue
Block a user