-
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