| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 3 days | release: v1.4.0v1.4.0 | Luke Hoersten | 1 | -1/+1 |
| 5 days | release: v1.3.2v1.3.2 | Luke Hoersten | 1 | -1/+1 |
| 5 days | release: v1.3.1v1.3.1 | Luke Hoersten | 1 | -1/+1 |
| 2026-07-01 | release: v1.3.0v1.3.0 | Luke Hoersten | 1 | -1/+1 |
| 2026-06-20 | firmware: OTA firmware updates via POST /firmware + rollback | Luke Hoersten | 1 | -1/+1 |
| 2026-06-20 | phase 4: glass-to-glass via 16-byte stream header + /state stream stats | Luke Hoersten | 1 | -1/+1 |
| 2026-06-20 | release: v1.0.0 — streaming pivot completev1.0.0 | Luke Hoersten | 1 | -1/+1 |
| 2026-06-14 | Default name = MAC; brief wake on boot; drop dead touch defences | Luke Hoersten | 1 | -1/+2 |
| 2026-06-14 | Tidy: delete dead code, inline single-use helpers, fix double-lock | Luke Hoersten | 1 | -0/+5 |
| 2026-06-14 | Drop VIEWPORT_STATE_UNCONFIGURED — state is just awake/asleep | Luke Hoersten | 1 | -2/+1 |
| 2026-06-13 | M2: HTTP server + mDNS service discovery + shared state | Luke Hoersten | 1 | -0/+49 |
