Commit Graph

  • 4002ff9fbf chore: stage all in-progress work before repo split master football2801 2026-05-06 12:11:31 -04:00
  • dd0970ed7c fix: harden firmware NVS persistence, WDT, and 304 epd_sleep football2801 2026-05-06 12:09:37 -04:00
  • 3740331b5b feat: visual orientation picker on configure page + fix 404→setup QR in firmware football2801 2026-05-04 21:59:37 -04:00
  • c842a1028f fix: render plainPassword first/second fields separately in setup form football2801 2026-05-04 21:30:02 -04:00
  • d852fe60ae fix: set vite base to /build/ so asset paths match the actual serve location football2801 2026-05-04 21:21:51 -04:00
  • 4a871a1161 fix: trust Traefik reverse proxy so Symfony generates https:// redirects football2801 2026-05-04 19:10:44 -04:00
  • fe416f223e chore: fix .gitignore — exclude .pio build artifacts and __pycache__, track public/build football2801 2026-05-04 16:59:28 -04:00
  • 6bce4822e7 feat: orientation model, password confirm, frontend build football2801 2026-05-04 16:59:03 -04:00
  • 2e5ef7fe78 feat(story-2.4): home screen device list with FrameCard component football2801 2026-04-28 00:50:46 -04:00
  • f2af2de36f feat(story-2.2+2.3): device setup page, account linking, naming & configuration football2801 2026-04-28 00:47:14 -04:00
  • d5a7849fbd feat(story-2.1): firmware provisioning — AP mode, captive portal, QR display, image pull football2801 2026-04-28 00:43:53 -04:00
  • 1ec5364de4 feat(story-1.5): theme selection and persistence football2801 2026-04-28 00:37:59 -04:00
  • d6c21659f0 feat(story-1.4): user login with remember_me, inline error, logout football2801 2026-04-27 23:36:39 -04:00
  • 85363e98bd feat(story-1.3): user registration with auto-login and inline validation football2801 2026-04-27 23:25:42 -04:00
  • a957c5cdd0 feat(story-1.2): Vue 3 SPA scaffold, base component library, User entity, SpaController football2801 2026-04-27 23:21:29 -04:00
  • a0d39e1c47 feat(story-1.1): scaffold Symfony 7.4 LTS app with DDEV, Messenger, Scheduler football2801 2026-04-27 22:57:09 -04:00
  • 01274f5cb7 chore: restructure firmware into subdirectory, add DDEV config football2801 2026-04-27 22:51:19 -04:00
  • 21e9173508 docs: add complete epics and stories breakdown football2801 2026-04-27 22:20:44 -04:00
  • 94dae685e2 docs: update architecture to reflect Vue 3 SPA frontend decision football2801 2026-04-27 21:57:06 -04:00
  • 2a2c8ae343 docs: add UX design specification and visual explorers football2801 2026-04-27 21:54:01 -04:00
  • 663e39b2af chore: add credentials reference memory football2801 2026-04-27 15:46:07 -04:00
  • 44783d0f46 docs: add planning artifacts — PRD, architecture, epics skeleton football2801 2026-04-27 15:39:24 -04:00
  • a536baabd6 feat: initial commit — BMAD tooling, Claude memories, firmware scaffold football2801 2026-04-27 15:38:46 -04:00
  • f40d902b7c chore: initial project scaffold with BMAD tooling football2801 2026-04-27 12:50:18 -04:00