football2801
  • Joined on 2026-04-21
football2801 pushed to master at football2801/pictureFrame-firmware 2026-05-09 15:19:54 +00:00
e1eab1fdab ux(provisioning): portrait arrow points right, not up
football2801 pushed to master at football2801/pictureFrame-firmware 2026-05-09 15:16:43 +00:00
251fafa01b ux(provisioning): up-arrow inside portrait diagram too
football2801 pushed to master at football2801/pictureFrame-firmware 2026-05-09 15:12:36 +00:00
44bd2777c2 ux(provisioning): up-arrow inside landscape diagram, drop accent fill
football2801 pushed to master at football2801/pictureFrame-webApp 2026-05-09 15:06:44 +00:00
2be153a103 feat(help): public /help setup-and-troubleshooting page
football2801 pushed to master at football2801/pictureFrame-firmware 2026-05-09 15:06:33 +00:00
e089911cfa ux(provisioning): unlock-first step + manual QR on Step 1/2
football2801 pushed to master at football2801/pictureFrame-firmware 2026-05-09 14:48:28 +00:00
4454e9a8a5 diag(provisioning): instrument captive flow + tighten DHCP/radio behavior
football2801 pushed to master at football2801/pictureFrame-firmware 2026-05-09 14:40:06 +00:00
7c7e4745cf fix(provisioning): captive portal opens reliably on iOS lock-screen scans
football2801 pushed to master at football2801/pictureFrame-firmware 2026-05-09 14:31:45 +00:00
05e869d190 fix(provisioning): fast-fail wifi on bad PSK / missing SSID
football2801 pushed to master at football2801/pictureFrame-firmware 2026-05-09 03:48:24 +00:00
6a924963e5 fix(build): move data_dir to [platformio] section so uploadfs sees the panel files
football2801 pushed to master at football2801/pictureFrame-firmware 2026-05-09 03:44:03 +00:00
fb4c5ff5d3 fix(provisioning): stop redrawing the QR on every poll, add WiFi-fail retry screen
football2801 pushed to master at football2801/pictureFrame-firmware 2026-05-08 23:11:05 +00:00
e7f0a11ad3 fix(provisioning): drop the 2-minute QR display delay
football2801 pushed to master at football2801/pictureFrame-webApp 2026-05-08 23:02:00 +00:00
f30a6a8f87 fix(devices): bootstrap-bypass when device sends no X-Current-Image-Id
football2801 pushed to master at football2801/pictureFrame-webApp 2026-05-08 22:53:58 +00:00
f777c790fa chore(home): drop the per-frame settings sheet logout link
football2801 pushed to master at football2801/pictureFrame-webApp 2026-05-08 22:51:33 +00:00
08d0968af0 feat(setup): post-link redirects to SPA so first-setup matches live UI
football2801 pushed to master at football2801/pictureFrame-webApp 2026-05-08 22:41:36 +00:00
ff1ae79824 docs(reset): "hold until the screen starts to flash" terminology
football2801 pushed to master at football2801/pictureFrame-firmware 2026-05-08 22:35:58 +00:00
e37df03b7f fix(operation): EXT0 wakeup on BOOT button so 5-sec-hold reset works during sleep
football2801 pushed to master at football2801/pictureFrame-webApp 2026-05-08 20:25:13 +00:00
a1a4537c83 fix(home): remove confirmation is now a centered modal popup
football2801 pushed to master at football2801/pictureFrame-webApp 2026-05-08 20:19:54 +00:00
e4f811581a feat(setup): noon-daily default + force-refresh hint + inline remove confirm
football2801 pushed to master at football2801/pictureFrame-firmware 2026-05-08 20:13:57 +00:00
2df2a14df6 feat(operation): poll every 15s until first image lands
football2801 pushed to master at football2801/pictureFrame-webApp 2026-05-08 20:05:33 +00:00
6b13312fdd feat(devices): X-Just-Provisioned gate so reset devices can't leak prior owner's photos