-
32d6babf24
update lock file
Develop
Jean-Luc Makiola
2026-03-26 08:41:21 +01:00
-
6fe029f531
Use prebuilt image and rename compose file
Jean-Luc Makiola
2026-03-24 09:20:32 +01:00
-
725901623b
chore: unify dev setup with concurrently
Jean-Luc Makiola
2026-03-24 09:16:18 +01:00
-
a826381981
docs(13): create phase plan
Jean-Luc Makiola
2026-03-17 16:53:47 +01:00
-
79d84f1333
docs(13): add research and validation strategy
Jean-Luc Makiola
2026-03-17 16:48:51 +01:00
-
798bd51597
docs(phase-13): research setup impact preview
Jean-Luc Makiola
2026-03-17 16:47:43 +01:00
-
14a4c65b94
docs(phase-12): complete phase execution
Jean-Luc Makiola
2026-03-17 15:35:45 +01:00
-
53c2bd1614
docs(12-01): complete comparison view plan
Jean-Luc Makiola
2026-03-17 15:32:24 +01:00
-
5b4026d36f
feat(12-01): wire compare toggle and ComparisonTable into thread detail
Jean-Luc Makiola
2026-03-17 15:30:38 +01:00
-
e442b33a59
feat(12-01): add ComparisonTable component
Jean-Luc Makiola
2026-03-17 15:29:30 +01:00
-
b090da05fa
docs(12): create phase plan
Jean-Luc Makiola
2026-03-17 15:24:49 +01:00
-
bb8fb0a323
docs(phase-12): add validation strategy
Jean-Luc Makiola
2026-03-17 15:21:23 +01:00
-
918282ff9d
docs(phase-12): research comparison view phase
Jean-Luc Makiola
2026-03-17 15:20:11 +01:00
-
50672cb662
docs(phase-11): complete phase execution
Jean-Luc Makiola
2026-03-16 22:39:22 +01:00
-
7e06c8526b
fix(11): wire handleDragEnd to Reorder.Group for active threads
Jean-Luc Makiola
2026-03-16 22:36:40 +01:00
-
4304d0fcd7
docs(11-02): complete drag-to-reorder ranking UI plan
Jean-Luc Makiola
2026-03-16 22:30:32 +01:00
-
94c07e79c2
feat(11-02): add view toggle, Reorder.Group drag-to-reorder, and rank badges in grid view
Jean-Luc Makiola
2026-03-16 22:28:53 +01:00
-
acfa99516d
feat(11-02): add useReorderCandidates hook, candidateViewMode, and CandidateListItem component
Jean-Luc Makiola
2026-03-16 22:27:18 +01:00
-
495a2eabf5
docs(11-01): complete sort_order + reorder backend plan
Jean-Luc Makiola
2026-03-16 22:24:08 +01:00
-
d6acfcb126
feat(11-01): PATCH /api/threads/:id/candidates/reorder route + tests
Jean-Luc Makiola
2026-03-16 22:22:31 +01:00
-
f01d71d6b4
feat(11-01): schema, service, and tests for sort_order + reorderCandidates
Jean-Luc Makiola
2026-03-16 22:21:42 +01:00
-
2986bdd2e5
docs(11-candidate-ranking): create phase plan
Jean-Luc Makiola
2026-03-16 22:15:56 +01:00
-
11ee50db49
docs(phase-11): add validation strategy
Jean-Luc Makiola
2026-03-16 22:08:30 +01:00
-
a55d58cef3
docs(phase-11): research candidate ranking phase
Jean-Luc Makiola
2026-03-16 22:07:36 +01:00
-
d380e756ea
docs(state): record phase 11 context session
Jean-Luc Makiola
2026-03-16 22:02:31 +01:00
-
e4c6991ec6
docs(11): capture phase context
Jean-Luc Makiola
2026-03-16 22:02:20 +01:00
-
685acd2ab2
docs(phase-10): complete phase execution
Jean-Luc Makiola
2026-03-16 21:42:18 +01:00
-
2ce54e5990
chore(10-01): add Drizzle migration for pros/cons columns
Jean-Luc Makiola
2026-03-16 21:38:55 +01:00
-
11912a9416
docs(10-01): complete pros/cons schema foundation plan
Jean-Luc Makiola
2026-03-16 21:38:40 +01:00
-
4f2aefe7a4
feat(10-01): wire pros/cons through client hooks, form, and card indicator
Jean-Luc Makiola
2026-03-16 21:36:10 +01:00
-
7a64a1887d
feat(10-01): add pros/cons columns through backend
Jean-Luc Makiola
2026-03-16 21:32:38 +01:00
-
719f7082da
test(10-01): add failing tests for pros/cons on thread candidates
Jean-Luc Makiola
2026-03-16 21:31:39 +01:00
-
67044f8f2e
docs(10): create phase plan
Jean-Luc Makiola
2026-03-16 21:26:59 +01:00
-
66d1cf2f55
docs(10): add research and validation strategy
Jean-Luc Makiola
2026-03-16 21:23:32 +01:00
-
fbc856b885
docs(10): research phase schema foundation pros/cons fields
Jean-Luc Makiola
2026-03-16 21:22:12 +01:00
-
b43472b09a
docs: create milestone v1.3 roadmap (4 phases)
Jean-Luc Makiola
2026-03-16 21:14:53 +01:00
-
e44807fd37
docs: define milestone v1.3 requirements
Jean-Luc Makiola
2026-03-16 21:11:56 +01:00
-
4689d49b93
docs: complete project research
Jean-Luc Makiola
2026-03-16 21:08:09 +01:00
-
2fa4427de5
docs: start milestone v1.3 Research & Decision Tools
Jean-Luc Makiola
2026-03-16 20:53:52 +01:00
-
9647f5759d
feat: redesign weight summary legend and add currency selector
Jean-Luc Makiola
2026-03-16 20:33:07 +01:00
-
4cb356d6b0
chore: archive v1.2 Collection Power-Ups milestone
v1.2
Jean-Luc Makiola
2026-03-16 19:09:13 +01:00
-
aa02c75105
docs(phase-09): complete phase execution
Jean-Luc Makiola
2026-03-16 15:29:42 +01:00
-
323a0e6ef4
docs(09-02): update ROADMAP.md with v1.2 milestone completion
Jean-Luc Makiola
2026-03-16 15:24:46 +01:00
-
bf270e96d8
docs(09-02): complete weight breakdown visualization plan
Jean-Luc Makiola
2026-03-16 15:23:55 +01:00
-
d098277797
feat(09-02): add WeightSummaryCard with donut chart and classification subtotals
Jean-Luc Makiola
2026-03-16 15:20:41 +01:00
-
83103251b1
docs(09-01): complete classification schema and badge plan
Jean-Luc Makiola
2026-03-16 15:16:03 +01:00
-
fb738d7cc2
feat(09-01): add classification API route, client hook, badge component, and setup detail wiring
Jean-Luc Makiola
2026-03-16 15:13:08 +01:00
-
4491e4c6f1
feat(09-01): add classification column to setupItems with service layer and tests
Jean-Luc Makiola
2026-03-16 15:11:18 +01:00
-
0e23996986
docs(09): create phase plan for weight classification and visualization
Jean-Luc Makiola
2026-03-16 15:05:23 +01:00
-
7d6cf31b05
docs(phase-09): add research and validation strategy
Jean-Luc Makiola
2026-03-16 14:58:58 +01:00
-
dd5dff6973
docs(phase-09): research phase domain
Jean-Luc Makiola
2026-03-16 14:57:52 +01:00
-
705ee8af06
docs(phase-09): capture implementation context for weight classification and visualization
Jean-Luc Makiola
2026-03-16 14:36:12 +01:00
-
d50054b039
docs(phase-08): complete phase execution
Jean-Luc Makiola
2026-03-16 14:18:07 +01:00
-
4b26f61d91
docs(08-01): complete candidate status tracking plan
Jean-Luc Makiola
2026-03-16 14:14:00 +01:00
-
0bbf25ff39
docs(08-02): complete search/filter toolbar and category dropdown plan
Jean-Luc Makiola
2026-03-16 14:12:13 +01:00
-
25956ed3ee
feat(08-01): create StatusBadge component and wire into CandidateCard
Jean-Luc Makiola
2026-03-16 14:12:02 +01:00
-
5f89acd503
feat(08-02): add search/filter toolbar to gear tab and upgrade planning filter
Jean-Luc Makiola
2026-03-16 14:09:51 +01:00
-
ca1c2a2e57
feat(08-01): add status column to threadCandidates and wire through backend
Jean-Luc Makiola
2026-03-16 14:09:18 +01:00
-
9342085dd1
test(08-01): add failing tests for candidate status field
Jean-Luc Makiola
2026-03-16 14:07:51 +01:00
-
9e1a875581
feat(08-02): create CategoryFilterDropdown component
Jean-Luc Makiola
2026-03-16 14:07:34 +01:00
-
7cd4b467d0
docs(08): create phase plan
Jean-Luc Makiola
2026-03-16 13:03:20 +01:00
-
061dd9c9c9
docs(phase-8): add validation strategy
Jean-Luc Makiola
2026-03-16 12:58:10 +01:00
-
0328ff66dd
docs(phase-8): research phase domain
Jean-Luc Makiola
2026-03-16 12:57:10 +01:00
-
bfcbc8a945
docs(state): record phase 8 context session
Jean-Luc Makiola
2026-03-16 12:52:33 +01:00
-
aba6c6f41a
docs(08): capture phase context
Jean-Luc Makiola
2026-03-16 12:52:24 +01:00
-
d86f0a1cdd
docs(phase-7): complete phase execution
Jean-Luc Makiola
2026-03-16 12:28:33 +01:00
-
a9f802ab68
docs(07-02): complete weight unit UI wiring plan
Jean-Luc Makiola
2026-03-16 12:25:22 +01:00
-
faa437896f
feat(07-02): add weight unit toggle and wire all formatWeight call sites
Jean-Luc Makiola
2026-03-16 12:23:19 +01:00
-
1b0b4d0368
docs(07-01): complete weight unit core plan
Jean-Luc Makiola
2026-03-16 12:19:10 +01:00
-
ada37916b1
feat(07-01): create useWeightUnit convenience hook
Jean-Luc Makiola
2026-03-16 12:16:11 +01:00
-
6cac0a32bc
feat(07-01): implement formatWeight with WeightUnit parameter
Jean-Luc Makiola
2026-03-16 12:15:32 +01:00
-
431c179814
test(07-01): add failing tests for formatWeight unit conversion
Jean-Luc Makiola
2026-03-16 12:15:09 +01:00
-
f1f63eced9
docs(07): create phase plan for weight unit selection
Jean-Luc Makiola
2026-03-16 12:10:22 +01:00
-
0b30d5a260
docs(07): add validation strategy
Jean-Luc Makiola
2026-03-16 12:04:08 +01:00
-
a555267942
docs(7): research phase domain
Jean-Luc Makiola
2026-03-16 12:01:21 +01:00
-
421a684845
docs(state): record phase 7 context session
Jean-Luc Makiola
2026-03-16 11:56:52 +01:00
-
7e6ddf53b1
docs(07): capture phase context
Jean-Luc Makiola
2026-03-16 11:56:25 +01:00
-
7d989b1612
docs: create milestone v1.2 roadmap (3 phases)
Jean-Luc Makiola
2026-03-16 11:50:43 +01:00
-
75d4ec2b05
docs: define milestone v1.2 requirements
Jean-Luc Makiola
2026-03-16 11:47:05 +01:00
-
79457053b3
docs: complete project research
Jean-Luc Makiola
2026-03-16 11:39:16 +01:00
-
1324018989
docs: start milestone v1.2 Collection Power-Ups
Jean-Luc Makiola
2026-03-16 11:23:57 +01:00
-
94ebd84cc7
refactor: move setups list into collection page as third tab
v1.2.0
Jean-Luc Makiola
2026-03-16 00:07:48 +01:00
-
5938a686c7
feat: add package icon as favicon and in top bar title
Jean-Luc Makiola
2026-03-15 22:57:43 +01:00
-
9bcdcc7168
style: replace blue accent with gray and mute card badge colors
Jean-Luc Makiola
2026-03-15 22:42:38 +01:00
-
628907bb20
docs: add user-facing README and update compose for production
Jean-Luc Makiola
2026-03-15 21:53:29 +01:00
-
891bb248c8
fix: use bun-sqlite migrator instead of drizzle-kit push in Docker
v1.1.4
Jean-Luc Makiola
2026-03-15 21:30:39 +01:00
-
81f89fd14e
fix: install docker-cli on dind runner for image build
v1.1.3
v1.1.2
Jean-Luc Makiola
2026-03-15 19:53:41 +01:00
-
b496462df5
chore: auto-fix Biome formatting and configure lint rules
v1.1.1
Jean-Luc Makiola
2026-03-15 19:51:34 +01:00
-
4d0452b7b3
fix: handle better-sqlite3 native build in Docker and skip in CI
Jean-Luc Makiola
2026-03-15 19:41:55 +01:00
-
8ec96b9a6c
fix: use correct branch name "Develop" in CI workflow triggers
Jean-Luc Makiola
2026-03-15 19:39:54 +01:00
-
48985b5eb2
feat: add Docker deployment and Gitea Actions CI/CD
Jean-Luc Makiola
2026-03-15 19:36:23 +01:00
-
37c4272c08
chore: add CLAUDE.md, initial Drizzle migration, and update gitignore
Jean-Luc Makiola
2026-03-15 18:57:40 +01:00
-
ad941ae281
chore: disable research workflow step in planning config
Jean-Luc Makiola
2026-03-15 18:48:32 +01:00
-
87fe94037e
feat: add external link confirmation dialog for product URLs
Jean-Luc Makiola
2026-03-15 18:48:27 +01:00
-
7c3740fc72
refactor: replace remaining emojis with Lucide icons
Jean-Luc Makiola
2026-03-15 18:47:50 +01:00
-
407fa45280
chore: complete v1.1 milestone — Fixes & Polish
v1.1
Jean-Luc Makiola
2026-03-15 18:16:27 +01:00
-
414f2b726e
docs: capture todo - Replace planning category filter select with icon-aware dropdown
Jean-Luc Makiola
2026-03-15 18:09:55 +01:00
-
dbd217b9e5
docs(phase-6): complete phase execution
Jean-Luc Makiola
2026-03-15 18:04:26 +01:00
-
2b8061d958
docs(06-03): complete display component icon migration plan
Jean-Luc Makiola
2026-03-15 18:00:45 +01:00
-
ce4654b507
docs(06-02): complete category icon UI components plan
Jean-Luc Makiola
2026-03-15 17:59:16 +01:00