| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 5 days | temp: report on-die temperature in /state and the info screen | Luke Hoersten | 1 | -3/+3 |
| 2026-06-20 | firmware: OTA firmware updates via POST /firmware + rollback | Luke Hoersten | 1 | -3/+4 |
| 2026-06-19 | firmware: build fixes — esp_app_format component + forward-declare s_last_p... | Luke Hoersten | 1 | -3/+3 |
| 2026-06-14 | M3: panel renders — TC358762 bridge init + non-burst DSI | Luke Hoersten | 1 | -1/+1 |
| 2026-06-14 | M3 WIP: DSI bring-up + state machine + identity overlay | Luke Hoersten | 1 | -2/+2 |
| 2026-06-13 | M7: touch + outbound /state POST to Scrypted | Luke Hoersten | 1 | -1/+2 |
| 2026-06-13 | M5: POST /frame — hardware JPEG decode + orientation-aware paint | Luke Hoersten | 1 | -2/+2 |
| 2026-06-13 | M3: display driver (Pi-style DSI panel: TC358762 + ATTINY MCU) | Luke Hoersten | 1 | -1/+2 |
| 2026-06-13 | M2: HTTP server + mDNS service discovery + shared state | Luke Hoersten | 1 | -1/+1 |
| 2026-06-13 | M1: Ethernet bring-up | Luke Hoersten | 1 | -2/+5 |
| 2026-06-13 | Initial Scrypted Viewport scaffold | Luke Hoersten | 1 | -0/+2 |
