-
9fcb07c96b
chore(06-03): update auto-generated route tree and clean up emoji references
Jean-Luc Makiola
2026-03-15 17:58:57 +01:00
-
570bcea5c9
feat(06-02): replace EmojiPicker with IconPicker across all category components
Jean-Luc Makiola
2026-03-15 17:57:56 +01:00
-
615c8944c4
feat(06-03): update display components to use categoryIcon with LucideIcon
Jean-Luc Makiola
2026-03-15 17:57:21 +01:00
-
59d1c891f9
feat(06-02): create IconPicker component with search and group tabs
Jean-Luc Makiola
2026-03-15 17:53:55 +01:00
-
7d4777a4a4
docs(06-01): complete category icon data layer plan
Jean-Luc Makiola
2026-03-15 17:52:18 +01:00
-
fca1eb7d34
feat(06-01): install lucide-react and create icon data with LucideIcon component
Jean-Luc Makiola
2026-03-15 17:49:56 +01:00
-
546dff151b
feat(06-01): migrate categories from emoji to Lucide icon field
Jean-Luc Makiola
2026-03-15 17:48:23 +01:00
-
78e38df27a
docs(06-category-icons): create phase plan
Jean-Luc Makiola
2026-03-15 17:42:30 +01:00
-
5bd7d45a99
docs(state): record phase 6 context session
Jean-Luc Makiola
2026-03-15 17:37:03 +01:00
-
0c73427671
docs(06): capture phase context
Jean-Luc Makiola
2026-03-15 17:36:55 +01:00
-
28ceb3c6ef
docs(phase-5): complete phase execution
Jean-Luc Makiola
2026-03-15 17:18:45 +01:00
-
da4f46a852
docs(05-02): complete image placeholders and thumbnails plan
Jean-Luc Makiola
2026-03-15 17:15:53 +01:00
-
acf34c33d9
feat(05-02): add always-visible 4:3 image area with placeholders to ItemCard and CandidateCard
Jean-Luc Makiola
2026-03-15 17:14:20 +01:00
-
036d8ac183
docs(05-01): complete image display fix and hero area plan
Jean-Luc Makiola
2026-03-15 17:12:54 +01:00
-
3243be433f
feat(05-01): redesign ImageUpload as hero area and move to top of forms
Jean-Luc Makiola
2026-03-15 17:11:18 +01:00
-
8c0529cd60
fix(05-01): add imageFilename to Zod validation schemas
Jean-Luc Makiola
2026-03-15 17:09:59 +01:00
-
a52fa3b24c
docs(05): create phase plan for image handling
Jean-Luc Makiola
2026-03-15 17:06:33 +01:00
-
bb8fc59d03
docs(state): record phase 5 context session
Jean-Luc Makiola
2026-03-15 17:02:35 +01:00
-
71f3a85167
docs(05): capture phase context
Jean-Luc Makiola
2026-03-15 17:02:27 +01:00
-
78f7f620a1
docs(phase-4): complete phase execution
Jean-Luc Makiola
2026-03-15 16:43:25 +01:00
-
65fe350209
docs(04-02): complete planning tab frontend overhaul plan
Jean-Luc Makiola
2026-03-15 16:40:25 +01:00
-
d05aac0687
feat(04-02): overhaul PlanningView with empty state, pill tabs, and category filter
Jean-Luc Makiola
2026-03-15 16:38:48 +01:00
-
eb79ab671e
feat(04-02): add CreateThreadModal and uiStore modal state
Jean-Luc Makiola
2026-03-15 16:36:51 +01:00
-
4a31a16e0e
docs(04-01): complete database thread categoryId plan
Jean-Luc Makiola
2026-03-15 16:33:40 +01:00
-
ed8508110f
feat(04-01): update thread service, routes, and hooks for categoryId
Jean-Luc Makiola
2026-03-15 16:31:48 +01:00
-
629e14f60c
feat(04-01): add categoryId to threads schema, Zod schemas, and test helper
Jean-Luc Makiola
2026-03-15 16:30:46 +01:00
-
92afac3eb7
docs(04): create phase plan
Jean-Luc Makiola
2026-03-15 16:27:47 +01:00
-
80496b7f50
docs(state): record phase 4 context session
Jean-Luc Makiola
2026-03-15 16:22:40 +01:00
-
8e270e4d98
docs(04): capture phase context
Jean-Luc Makiola
2026-03-15 16:22:32 +01:00
-
9a08e5f9fd
docs: create milestone v1.1 roadmap (3 phases)
Jean-Luc Makiola
2026-03-15 16:11:17 +01:00
-
6975b4612f
docs: define milestone v1.1 requirements
Jean-Luc Makiola
2026-03-15 16:08:42 +01:00
-
c348c65369
docs: start milestone v1.1 Fixes & Polish
Jean-Luc Makiola
2026-03-15 16:06:06 +01:00
-
261c1f9d02
chore: complete v1.0 MVP milestone
v1.0
Jean-Luc Makiola
2026-03-15 15:49:45 +01:00
-
89368c2651
docs: update retrospective for v1.0
Jean-Luc Makiola
2026-03-15 15:49:35 +01:00
-
f556231a38
docs(phase-3): complete phase execution
Jean-Luc Makiola
2026-03-15 12:57:45 +01:00
-
477be8e926
docs(03-03): complete visual verification plan for setups and dashboard
Jean-Luc Makiola
2026-03-15 12:54:40 +01:00
-
e1e30ba52b
docs(03-02): complete setup frontend plan
Jean-Luc Makiola
2026-03-15 12:52:38 +01:00
-
67099551d0
feat(03-02): setup list page, detail page, and item picker
Jean-Luc Makiola
2026-03-15 12:50:54 +01:00
-
86a7a0def1
feat(03-02): navigation restructure, TotalsBar refactor, and setup hooks
Jean-Luc Makiola
2026-03-15 12:49:03 +01:00
-
c2b8985d37
docs(03-01): complete setup backend plan
Jean-Luc Makiola
2026-03-15 12:44:40 +01:00
-
0f115a2a4b
feat(03-01): implement setup backend with junction table
Jean-Luc Makiola
2026-03-15 12:43:02 +01:00
-
1e4e74f8d2
test(03-01): add failing tests for setup backend
Jean-Luc Makiola
2026-03-15 12:42:15 +01:00
-
6b773c6f79
docs(03): create phase plan for setups and dashboard
Jean-Luc Makiola
2026-03-15 12:32:23 +01:00
-
e633df7d0e
docs(phase-3): add validation strategy
Jean-Luc Makiola
2026-03-15 12:27:18 +01:00
-
2424ecc0c2
docs(03): research phase domain
Jean-Luc Makiola
2026-03-15 12:26:27 +01:00
-
56258d7eed
docs(state): record phase 3 context session
Jean-Luc Makiola
2026-03-15 12:22:31 +01:00
-
8532c5c4a2
docs(03): capture phase context
Jean-Luc Makiola
2026-03-15 12:22:25 +01:00
-
88140b994d
docs(phase-2): complete phase execution
Jean-Luc Makiola
2026-03-15 11:54:54 +01:00
-
f0ba26ff88
docs(02-03): complete visual verification plan for planning threads
Jean-Luc Makiola
2026-03-15 11:51:38 +01:00
-
edcef3fcda
docs(02-02): complete thread frontend UI plan
Jean-Luc Makiola
2026-03-15 11:48:10 +01:00
-
7d043a8585
feat(02-02): add thread detail page with candidate CRUD and resolution flow
Jean-Luc Makiola
2026-03-15 11:46:19 +01:00
-
a9d624dc83
feat(02-02): add thread hooks, UI store, tab navigation, and thread list
Jean-Luc Makiola
2026-03-15 11:44:17 +01:00
-
53d6fa445d
docs(02-01): complete thread backend API plan
Jean-Luc Makiola
2026-03-15 11:41:19 +01:00
-
add3e3371d
feat(02-01): add thread API routes and mount in server
Jean-Luc Makiola
2026-03-15 11:39:15 +01:00
-
37c9999d07
test(02-01): add failing integration tests for thread API routes
Jean-Luc Makiola
2026-03-15 11:38:35 +01:00
-
1a8b91edca
feat(02-01): implement thread service with CRUD and transactional resolution
Jean-Luc Makiola
2026-03-15 11:37:53 +01:00
-
e146eeab80
test(02-01): add failing tests for thread service
Jean-Luc Makiola
2026-03-15 11:36:01 +01:00
-
2c4eb5b632
docs(02): create phase plan for planning threads
Jean-Luc Makiola
2026-03-15 11:30:50 +01:00
-
6e3f787bef
docs(phase-2): add research and validation strategy
Jean-Luc Makiola
2026-03-15 11:25:17 +01:00
-
91c16b9b3c
docs(phase-2): research planning threads domain
Jean-Luc Makiola
2026-03-15 11:24:28 +01:00
-
f390834e9d
docs(state): record phase 2 context session
Jean-Luc Makiola
2026-03-15 11:18:31 +01:00
-
bdcb303418
docs(02): capture phase context
Jean-Luc Makiola
2026-03-15 11:18:26 +01:00
-
e1051e022b
docs(phase-1): complete phase execution
Jean-Luc Makiola
2026-03-14 22:58:55 +01:00
-
55d47d4e33
fix(01): align image upload field name and wrap category delete in transaction
Jean-Luc Makiola
2026-03-14 22:58:41 +01:00
-
950bf2c287
docs(01-04): complete onboarding wizard and visual verification plan
Jean-Luc Makiola
2026-03-14 22:54:05 +01:00
-
9fcbf0bab5
feat(01-04): add onboarding wizard with settings API and persisted state
Jean-Luc Makiola
2026-03-14 22:51:25 +01:00
-
0084cc0608
docs(01-03): complete frontend collection UI plan
Jean-Luc Makiola
2026-03-14 22:48:09 +01:00
-
12fd14ff41
feat(01-03): add slide-out panel, item form, category picker, and collection page
Jean-Luc Makiola
2026-03-14 22:46:24 +01:00
-
b099a47eb4
feat(01-03): add data hooks, utilities, UI store, and foundational components
Jean-Luc Makiola
2026-03-14 22:44:48 +01:00
-
a5df33a2d8
docs(01-02): complete backend API plan
Jean-Luc Makiola
2026-03-14 22:42:22 +01:00
-
029adf4dca
feat(01-02): add Hono API routes with validation, image upload, and integration tests
Jean-Luc Makiola
2026-03-14 22:40:49 +01:00
-
22757a8aef
feat(01-02): implement item, category, and totals service layers
Jean-Luc Makiola
2026-03-14 22:39:09 +01:00
-
f90677988d
test(01-02): add failing tests for item, category, and totals services
Jean-Luc Makiola
2026-03-14 22:38:40 +01:00
-
2d4f363823
docs(01-01): complete project scaffolding plan
Jean-Luc Makiola
2026-03-14 22:36:52 +01:00
-
7412ef1d86
feat(01-01): add database schema, shared Zod schemas, seed, and test infrastructure
Jean-Luc Makiola
2026-03-14 22:34:53 +01:00
-
67ff86039f
feat(01-01): scaffold project with Vite, Hono, TanStack Router, Tailwind, and Drizzle config
Jean-Luc Makiola
2026-03-14 22:33:28 +01:00
-
5558381e09
docs(01): create phase plan
Jean-Luc Makiola
2026-03-14 22:27:00 +01:00
-
bbe4ac2b29
docs(phase-1): add validation strategy
Jean-Luc Makiola
2026-03-14 22:19:09 +01:00
-
4bd70cd4e5
docs(01): research phase domain
Jean-Luc Makiola
2026-03-14 22:18:09 +01:00
-
aae4e14a8f
docs(state): record phase 1 context session
Jean-Luc Makiola
2026-03-14 22:10:46 +01:00
-
8f8c31ec0d
docs(01): capture phase context
Jean-Luc Makiola
2026-03-14 22:10:37 +01:00
-
febae3498a
docs: create roadmap (3 phases)
Jean-Luc Makiola
2026-03-14 21:53:13 +01:00
-
1886ac1abd
docs: define v1 requirements
Jean-Luc Makiola
2026-03-14 21:50:52 +01:00
-
8f1647d557
docs: complete project research
Jean-Luc Makiola
2026-03-14 21:46:42 +01:00
-
632e45d294
chore: add project config
Jean-Luc Makiola
2026-03-14 21:39:27 +01:00
-
227239ce41
docs: initialize project
Jean-Luc Makiola
2026-03-14 21:38:16 +01:00
-
01f1a43545
Initial commit
makiolaj
2026-03-14 20:07:01 +00:00