This website requires JavaScript.
4bb37ef7ea
docs(phase-07): complete phase execution
Develop
Jean-Luc Makiola
2026-04-20 21:15:36 +02:00
97651d0b5c
chore: merge executor worktree (worktree-agent-af11b313)
Jean-Luc Makiola
2026-04-20 21:12:11 +02:00
7b336aee0e
docs(07-02): complete setup wizard completion and routing plan
Jean-Luc Makiola
2026-04-20 21:11:45 +02:00
6b75f14361
feat(07-02): register /setup route and add first-run redirect
Jean-Luc Makiola
2026-04-20 21:10:58 +02:00
396d342d57
feat(07-02): ReviewStep component and wizard completion/skip logic
Jean-Luc Makiola
2026-04-20 21:10:07 +02:00
7b16ec2e9e
chore: merge executor worktree (worktree-agent-ae9d4649)
Jean-Luc Makiola
2026-04-20 21:07:34 +02:00
fada289774
docs(07-01): complete setup wizard UI shell plan
Jean-Luc Makiola
2026-04-20 21:07:23 +02:00
e1411976dd
feat(07-01): create wizard UI components and SetupPage
Jean-Luc Makiola
2026-04-20 21:06:29 +02:00
bbcb07ff38
feat(07-01): add useWizardState hook, i18n keys, and shadcn checkbox
Jean-Luc Makiola
2026-04-20 21:04:34 +02:00
7b11f80a54
docs(07): pattern mapping for setup wizard
Jean-Luc Makiola
2026-04-20 21:01:33 +02:00
55eca5dbe1
docs(07): create phase plans for setup wizard
Jean-Luc Makiola
2026-04-20 20:59:26 +02:00
07823081bb
docs(07): research phase domain for setup wizard
Jean-Luc Makiola
2026-04-20 20:51:44 +02:00
3c937e68bc
docs(07): fix UI-SPEC typography to 2-weight contract
Jean-Luc Makiola
2026-04-20 20:30:50 +02:00
272af4ec98
docs(07): UI design contract for setup wizard
Jean-Luc Makiola
2026-04-20 20:26:45 +02:00
fd068fb552
docs(07): smart discuss context .planning/phases/07-setup-wizard/07-CONTEXT.md
Jean-Luc Makiola
2026-04-20 20:22:41 +02:00
87c0795126
docs(phase-06): complete phase execution .planning/ROADMAP.md .planning/STATE.md
Jean-Luc Makiola
2026-04-20 20:19:43 +02:00
07ad9e15ee
docs(06): phase verification /home/jlmak/Projects/jlmak/SimpleFinanceDash/.planning/phases/06-preset-data-first-run-detection-and-db-safety/06-VERIFICATION.md
Jean-Luc Makiola
2026-04-20 20:12:17 +02:00
3c39410635
docs(06-03): complete useFirstRunState hook and DB schema push summary
Jean-Luc Makiola
2026-04-20 20:08:45 +02:00
0c1105fc78
feat(06-03): create useFirstRunState derived hook
Jean-Luc Makiola
2026-04-20 19:32:09 +02:00
0e0c2a6ae4
chore: merge executor worktree (06-02 presets + i18n)
Jean-Luc Makiola
2026-04-20 17:49:06 +02:00
9a64cbb505
chore: merge executor worktree (06-01 DB migrations)
Jean-Luc Makiola
2026-04-20 17:49:06 +02:00
60c27db074
docs(06-01): complete plan 01 DB safety constraints and first-run flag summary
Jean-Luc Makiola
2026-04-20 17:48:56 +02:00
39840ca5af
feat(06-01): add setup_completed boolean to Profile TypeScript interface
Jean-Luc Makiola
2026-04-20 17:48:37 +02:00
934ae0e4c7
docs(06-02): complete preset data library plan summary
Jean-Luc Makiola
2026-04-20 17:48:28 +02:00
0f441b6041
feat(06-01): add migration 007 setup_completed column and backfill
Jean-Luc Makiola
2026-04-20 17:48:25 +02:00
23fd3fad35
feat(06-01): add migration 006 uniqueness constraints with safe deduplication
Jean-Luc Makiola
2026-04-20 17:48:13 +02:00
d23508017a
feat(06-02): add preset i18n translations to en.json and de.json
Jean-Luc Makiola
2026-04-20 17:48:11 +02:00
3bc7782198
feat(06-02): create 19-item preset budget library
Jean-Luc Makiola
2026-04-20 17:47:47 +02:00
9963926971
docs(06): create phase 6 plan — preset data, first-run detection, and DB safety
Jean-Luc Makiola
2026-04-20 17:45:50 +02:00
662390fc78
docs(06): research phase 6 preset data, first-run detection, and DB safety
Jean-Luc Makiola
2026-04-20 17:41:49 +02:00
843261d321
docs(06): smart discuss context
Jean-Luc Makiola
2026-04-20 17:38:01 +02:00
6607ec8aa5
docs(phase-05): complete phase execution
Jean-Luc Makiola
2026-04-20 17:26:09 +02:00
d99c098df7
docs(05): update verification after radius scale fix
Jean-Luc Makiola
2026-04-20 17:25:56 +02:00
eceddcaf4f
fix(05): add explicit radius scale tokens for Tailwind v4 cascade
Jean-Luc Makiola
2026-04-20 17:25:09 +02:00
c6dc2c3050
chore: merge executor worktree (worktree-agent-a2b5acd5)
Jean-Luc Makiola
2026-04-20 17:17:19 +02:00
c3b50c70a8
docs(05-03): complete page rounding sweep and spacing upgrade plan
Jean-Luc Makiola
2026-04-20 17:17:05 +02:00
00670afe4e
feat(05-03): remove rounded-* and upgrade spacing on all 9 pages
Jean-Luc Makiola
2026-04-20 17:16:29 +02:00
12ed62e430
docs(phase-05): update tracking after wave 1
Jean-Luc Makiola
2026-04-20 17:13:14 +02:00
441d201837
chore: merge executor worktree (worktree-agent-a29c13e1)
Jean-Luc Makiola
2026-04-20 17:12:56 +02:00
6e892374b8
chore: merge executor worktree (worktree-agent-a0017a3e)
Jean-Luc Makiola
2026-04-20 17:12:52 +02:00
1547fe350c
docs(05-02): complete shared component rounding and spacing cleanup plan
Jean-Luc Makiola
2026-04-20 17:12:39 +02:00
4eb866cad1
docs(05-01): complete design token foundation plan summary
Jean-Luc Makiola
2026-04-20 17:12:22 +02:00
e7282fa3d6
feat(05-02): remove hardcoded rounded-* from CategorySection, ChartEmptyState, QuickAddPicker
Jean-Luc Makiola
2026-04-20 17:12:03 +02:00
4c74deced7
feat(05-01): update chart Bar radius to 0 and remove rounded-full legend dot
Jean-Luc Makiola
2026-04-20 17:11:48 +02:00
e8f13c91c6
feat(05-02): upgrade PageShell spacing to gap-8 and remove rounded-* from DashboardSkeleton
Jean-Luc Makiola
2026-04-20 17:11:20 +02:00
99b5b5f8e4
feat(05-01): edit design tokens and add CSS overrides in index.css
Jean-Luc Makiola
2026-04-20 17:11:12 +02:00
e5637511d7
docs(05): create phase 5 design system token rework plans
Jean-Luc Makiola
2026-04-20 16:53:20 +02:00
df2c6af8bf
docs(phase-5): add validation strategy
Jean-Luc Makiola
2026-04-20 16:45:06 +02:00
0a598e53d8
docs(05): research phase 5 design system token rework
Jean-Luc Makiola
2026-04-20 16:44:11 +02:00
1258368522
docs(phase-5): UI design contract for Design System Token Rework
Jean-Luc Makiola
2026-04-20 16:37:13 +02:00
a67a802bc2
docs(05): smart discuss context for Design System Token Rework
Jean-Luc Makiola
2026-04-20 16:34:35 +02:00
1ea119d2a4
docs: create milestone v2.0 roadmap (5 phases)
Jean-Luc Makiola
2026-04-02 16:09:19 +02:00
0b02d7d328
docs: define milestone v2.0 requirements
Jean-Luc Makiola
2026-04-02 15:59:43 +02:00
0b72f1c305
docs: complete project research
Jean-Luc Makiola
2026-04-02 15:30:56 +02:00
8fdab4b796
docs: start milestone v2.0 UX Simplification & Design Rework
Jean-Luc Makiola
2026-04-02 15:16:10 +02:00
4b0f18a216
Merge branch 'Develop' of https://gitea.jeanlucmakiola.de/makiolaj/SimpleFinanceDash into Develop
Jean-Luc Makiola
2026-04-02 14:33:13 +02:00
039fa0bc80
sum
Jean-Luc Makiola
2026-04-02 14:29:36 +02:00
439d0e950d
chore: archive v1.0 phase directories
Jean-Luc Makiola
2026-03-24 09:46:00 +01:00
3a771ba7cd
chore: complete v1.0 UI/UX Overhaul milestone
Jean-Luc Makiola
2026-03-24 09:44:12 +01:00
1d5e019839
docs: sync roadmap and state — mark phases 02-04 complete
Jean-Luc Makiola
2026-03-24 09:39:50 +01:00
0410d90e02
docs(02-01): add missing summary for month navigation plan
Jean-Luc Makiola
2026-03-24 09:39:26 +01:00
a270deb2db
docs(phase-04): complete phase execution
Jean-Luc Makiola
2026-03-17 16:29:35 +01:00
51516cd73d
docs(04-03): add final commit hash and self-check to SUMMARY.md
Jean-Luc Makiola
2026-03-17 16:24:18 +01:00
1e61b88628
docs(04-03): complete budget pages design consistency plan
Jean-Luc Makiola
2026-03-17 16:23:50 +01:00
24d071c1f3
feat(04-03): upgrade BudgetDetailPage with semantic tokens, direction-aware diff, PageShell, group headers, and skeleton
Jean-Luc Makiola
2026-03-17 16:21:37 +01:00
89dd3ded74
feat(04-03): upgrade BudgetListPage with PageShell, locale-aware months, skeleton, and i18n labels
Jean-Luc Makiola
2026-03-17 16:20:02 +01:00
f166f1ac5e
docs(04-02): complete CRUD pages design consistency plan
Jean-Luc Makiola
2026-03-17 16:18:11 +01:00
ba19c30f07
feat(04-02): upgrade QuickAddPage and SettingsPage with PageShell and skeletons
Jean-Luc Makiola
2026-03-17 16:16:23 +01:00
e9497e42a7
feat(04-02): upgrade CategoriesPage and TemplatePage with PageShell, skeletons, and group headers
Jean-Luc Makiola
2026-03-17 16:15:04 +01:00
b15a14dea0
docs(04-01): complete auth page redesign plan
Jean-Luc Makiola
2026-03-17 16:12:33 +01:00
0ff9939789
feat(04-01): redesign RegisterPage to match LoginPage visual treatment
Jean-Luc Makiola
2026-03-17 16:10:19 +01:00
36d068e0ba
feat(04-01): redesign LoginPage with brand presence and OAuth icons
Jean-Luc Makiola
2026-03-17 16:09:23 +01:00
fbe01b7372
docs(04): create phase plan — 3 plans for full-app design consistency
Jean-Luc Makiola
2026-03-17 16:04:04 +01:00
c16f3302c8
docs(phase-4): add validation strategy
Jean-Luc Makiola
2026-03-17 15:57:41 +01:00
b6a4d3e83d
docs(04): research phase domain
Jean-Luc Makiola
2026-03-17 15:56:22 +01:00
c960d80af0
docs(state): record phase 4 context session
Jean-Luc Makiola
2026-03-17 15:50:39 +01:00
b6e34d991e
docs(04): capture phase context
Jean-Luc Makiola
2026-03-17 15:50:20 +01:00
748c7edc65
docs(phase-03): complete phase execution
Jean-Luc Makiola
2026-03-17 15:20:03 +01:00
80929e1865
docs(03-02): complete collapsible sections integration plan
Jean-Luc Makiola
2026-03-17 15:15:17 +01:00
9a8d13fcfb
feat(03-02): wire collapsible sections into DashboardContent
Jean-Luc Makiola
2026-03-17 15:13:41 +01:00
7d08da20ce
docs(03-01): complete collapsible sections foundations plan
Jean-Luc Makiola
2026-03-17 15:10:12 +01:00
f30b846f04
feat(03-01): build CategorySection and CollapsibleSections components
Jean-Luc Makiola
2026-03-17 15:07:56 +01:00
21ce6d8230
feat(03-01): add CSS animation tokens, i18n keys, and carryover display
Jean-Luc Makiola
2026-03-17 15:07:08 +01:00
1a4035bea1
docs(03): create phase plan
Jean-Luc Makiola
2026-03-17 15:01:41 +01:00
76f7299976
docs(phase-03): add validation strategy
Jean-Luc Makiola
2026-03-17 14:55:00 +01:00
20a314f2a7
docs(03): research collapsible dashboard sections phase
Jean-Luc Makiola
2026-03-17 14:53:53 +01:00
d29c0cd482
docs(transition): evolve PROJECT.md and STATE.md after Phase 2 completion
Jean-Luc Makiola
2026-03-16 14:31:42 +01:00
1ad52b9e63
docs(phase-02): complete phase execution
Jean-Luc Makiola
2026-03-16 14:29:37 +01:00
fb27659f5c
docs(02-03): complete dashboard integration plan
Jean-Luc Makiola
2026-03-16 14:24:52 +01:00
243cacf862
feat(02-03): update DashboardSkeleton for 3-column chart layout
Jean-Luc Makiola
2026-03-16 14:22:24 +01:00
01674e18fb
feat(02-03): refactor DashboardPage with month navigation and 3-column chart grid
Jean-Luc Makiola
2026-03-16 14:21:55 +01:00
ddcddbef56
docs(state): save progress — wave 1 complete, paused before wave 2
Jean-Luc Makiola
2026-03-16 13:06:53 +01:00
643ba47fda
docs(02-02): complete dashboard chart components plan
Jean-Luc Makiola
2026-03-16 13:05:31 +01:00
bb12d01aae
feat(02-02): create IncomeBarChart and SpendBarChart components
Jean-Luc Makiola
2026-03-16 13:03:23 +01:00
42bf1f9431
feat(02-01): add chart and month navigation i18n keys
Jean-Luc Makiola
2026-03-16 13:03:06 +01:00
971c5c7cbe
feat(02-02): create ExpenseDonutChart with center label and active hover
Jean-Luc Makiola
2026-03-16 13:02:30 +01:00
448195016f
feat(02-01): create useMonthParam hook and MonthNavigator component
Jean-Luc Makiola
2026-03-16 13:02:29 +01:00
dca5b04494
docs(02): create phase plan — 3 plans across 2 waves for dashboard charts and layout
Jean-Luc Makiola
2026-03-16 12:57:33 +01:00
e0b3194211
docs(phase-02): add validation strategy
Jean-Luc Makiola
2026-03-16 12:51:20 +01:00
7346a6a125
docs(02): research phase domain
Jean-Luc Makiola
2026-03-16 12:50:24 +01:00