v2026-02-12.8 — Speedtest Signal Correlation + Tooltips
🔗 Speedtest Signal Correlation
Expand any speedtest result to see the DOCSIS signal data at that exact time. Instantly understand WHY a speedtest was slow by seeing health status, power levels, SNR, errors, and upstream modulation side by side.
ℹ️ Plain-Language Tooltips
Info icons next to every metric on the dashboard (Signal Level, SNR, Transmit Power, Errors, Speed). Hover or tap to see a plain-language explanation of what each number means.
🔧 Fixes
- Timezone handling: Speedtest timestamps (UTC) now correctly matched to local-time DOCSIS snapshots
- Tooltip positioning: Centered overlay on all screen sizes (no more overflow)
Details:
- New API endpoint:
GET /api/speedtest/<id>/signal - New storage method:
get_closest_snapshot()with 2h match window - 8 new i18n tooltip keys + 13 signal correlation keys per language (EN/DE/FR/ES)
- Tests: 175/175 passing