|
|
c98e34256e
|
feat: web server with REST API, captive portal, and management UI
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 13:23:40 -04:00 |
|
|
|
798b0d0276
|
feat: display manager for e-ink framebuffer output and text messages
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 13:23:40 -04:00 |
|
|
|
c87e3efdc8
|
feat: image pipeline with JPEG decode, resize, and Floyd-Steinberg dithering
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 13:23:40 -04:00 |
|
|
|
458bcc5200
|
feat: photo queue manager with cycling modes and favorites weighting
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 13:23:40 -04:00 |
|
|
|
07371b63fa
|
feat: Immich API client with album, asset, and download support
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 13:23:40 -04:00 |
|
|
|
076415a6c5
|
feat: button handler with press detection and combo support
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 13:23:39 -04:00 |
|
|
|
e2af736e0d
|
feat: power manager with battery monitoring, LED warnings, and sleep modes
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 13:23:39 -04:00 |
|
|
|
5f6f3b90b0
|
feat: WiFi manager with station/AP mode and mDNS
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 13:23:39 -04:00 |
|
|
|
71ff813fdc
|
feat: settings manager with NVS persistence
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 13:23:39 -04:00 |
|
|
|
3879ba0654
|
chore: add .gitignore for build artifacts
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 13:23:39 -04:00 |
|
|
|
e3ca5af020
|
feat: project scaffolding with PlatformIO config and boot skeleton
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 13:23:39 -04:00 |
|