1.2
The API the iOS app needs. Nothing changes on the page or in Grafana: four new ways to read what was already being logged.
/api/sessions/<id>/samples: every stored sample of one session, per-phase voltages and currents included/api/sessionstakeslimit(default 200, max 1000) andbefore=<id>, so a client can page through the whole history/api/wifi?hours=N: the Wi-Fi signal history/api/lifetime?days=N: the charger's lifetime counters, the last reading of each day, up to a year back
No database changes. Just pull the new image.