Commit Graph

  • f548e7bbb7 docs(state): record phase 2 context session makiolaj 2026-03-16 12:43:08 +01:00
  • 882a609c57 docs(02): capture phase context makiolaj 2026-03-16 12:43:01 +01:00
  • 2102968c2f docs(phase-1): complete phase execution makiolaj 2026-03-16 12:27:24 +01:00
  • 8768e9ae4a docs(01-02): complete dashboard shared components plan makiolajandClaude Opus 4.6 2026-03-16 12:23:28 +01:00
  • a533e06f8c feat(01-02): integrate PageShell, SummaryStrip, and DashboardSkeleton into DashboardPage makiolajandClaude Opus 4.6 2026-03-16 12:20:21 +01:00
  • ffc5c5f824 feat(01-02): create PageShell, StatCard, SummaryStrip, and DashboardSkeleton components makiolajandClaude Opus 4.6 2026-03-16 12:18:55 +01:00
  • b756540339 docs(01-01): complete design primitives plan makiolajandClaude Opus 4.6 2026-03-16 12:16:36 +01:00
  • 4f74c79fda feat(01-01): extend color tokens and add dashboard i18n keys makiolajandClaude Opus 4.6 2026-03-16 12:14:31 +01:00
  • d89d70f3c7 feat(01-01): install shadcn chart and collapsible primitives makiolajandClaude Opus 4.6 2026-03-16 12:13:10 +01:00
  • 5659810918 docs(01): create phase plan makiolaj 2026-03-16 12:08:45 +01:00
  • f8e94b0329 docs(phase-1): add validation strategy makiolaj 2026-03-16 12:02:22 +01:00
  • 952d250b38 docs(01): research phase domain — design foundation and primitives makiolaj 2026-03-16 12:01:28 +01:00
  • 4387795947 docs: create UI/UX overhaul roadmap with 4-phase structure makiolajandClaude Opus 4.6 2026-03-16 11:48:16 +01:00
  • b830d381db docs: complete project research makiolaj 2026-03-16 11:45:14 +01:00
  • c960b1a504 chore: add project config makiolaj 2026-03-16 11:31:45 +01:00
  • 3fc9288c38 docs: initialize project makiolaj 2026-03-16 11:30:39 +01:00
  • 45e0f779a4 docs: map existing codebase makiolaj 2026-03-16 11:19:29 +01:00
  • 65d9842831 restart makiolaj 2026-03-15 17:29:43 +01:00
  • d8668ed742 docs(phase-7): complete phase execution makiolaj 2026-03-12 13:44:47 +01:00
  • 8e70aa3678 docs(07-02): complete quick-add library frontend plan makiolaj 2026-03-12 13:40:53 +01:00
  • 8238e07582 feat(07-02): add QuickAddPicker component and wire into DashboardPage makiolaj 2026-03-12 13:39:24 +01:00
  • 411a986c14 feat(07-02): add QuickAdd API client, hook, management page, routing, and i18n makiolaj 2026-03-12 13:38:20 +01:00
  • bf0dac9bca docs(07-01): complete quick-add library backend plan makiolaj 2026-03-12 13:35:53 +01:00
  • b42f7b13bb feat(07-01): add quick-add HTTP handlers and route registration makiolaj 2026-03-12 13:34:19 +01:00
  • 84d5b76a8a feat(07-01): add QuickAddItem migration, model, and query functions makiolaj 2026-03-12 13:33:53 +01:00
  • cccac351cf fix(07): revise plans based on checker feedback makiolaj 2026-03-12 13:30:10 +01:00
  • c57311adb4 docs(07-quick-add-library): create phase plan makiolaj 2026-03-12 13:24:58 +01:00
  • 51c9aa39d0 docs(phase-6): complete phase execution makiolaj 2026-03-12 13:14:02 +01:00
  • 1e579db6af docs(06-02): complete template workflow replacement plan makiolaj 2026-03-12 13:11:09 +01:00
  • 234a7d913a feat(06-02): display item_tier badge in tracker table rows makiolaj 2026-03-12 13:09:27 +01:00
  • 7dfd04f31b feat(06-02): replace BudgetSetup with template-based month picker makiolaj 2026-03-12 13:08:46 +01:00
  • 14075850c3 docs(06-01): complete template frontend page plan makiolajandClaude Sonnet 4.6 2026-03-12 13:06:18 +01:00
  • 924e01c983 feat(06-01): add TemplatePage, routing, sidebar nav, and i18n translations makiolaj 2026-03-12 13:04:52 +01:00
  • 0af9431435 feat(06-01): add template API client functions and useTemplate hook makiolaj 2026-03-12 13:03:23 +01:00
  • fd171edaf0 fix(06): revise 06-02 plan based on checker feedback makiolaj 2026-03-12 13:00:01 +01:00
  • 791341d0a6 docs(06): create phase plan for template frontend and workflow replacement makiolaj 2026-03-12 12:56:33 +01:00
  • 4a8e3a3c5c docs(phase-5): complete phase execution makiolaj 2026-03-12 12:15:30 +01:00
  • c8fc17c43c docs(05-02): complete template API handlers plan makiolaj 2026-03-12 12:11:38 +01:00
  • 387507b468 feat(05-02): wire template routes and budget generate endpoint in router makiolaj 2026-03-12 12:10:37 +01:00
  • ceca2fc71f feat(05-02): add template handlers and budget generation endpoint makiolaj 2026-03-12 12:10:21 +01:00
  • eec8f4a9df docs(05-01): complete template data model and API plan makiolajandClaude Sonnet 4.6 2026-03-12 12:08:11 +01:00
  • f9dd40984c feat(05-01): template query functions and updated budget item queries with item_tier makiolaj 2026-03-12 12:06:43 +01:00
  • b3082ca14f feat(05-01): migration SQL and Go model types for template system makiolaj 2026-03-12 12:05:01 +01:00
  • 31a62a247f docs(05): create phase plan makiolaj 2026-03-12 12:00:51 +01:00
  • f89d184e46 docs(state): record phase 5 context session makiolaj 2026-03-12 11:54:51 +01:00
  • 6b66ec6ca7 docs(05): capture phase context makiolaj 2026-03-12 11:54:44 +01:00
  • 808ecfae3d docs: create milestone v1.1 roadmap (4 phases) makiolajandClaude Opus 4.6 2026-03-12 11:41:44 +01:00
  • fa970d307a docs: define milestone v1.1 requirements makiolajandClaude Opus 4.6 2026-03-12 11:28:43 +01:00
  • c47df80b81 docs: start milestone v1.1 Usability and Templates makiolajandClaude Opus 4.6 2026-03-12 10:03:34 +01:00
  • cf2d734712 docs(phase-04): complete phase execution makiolajandClaude Opus 4.6 2026-03-12 09:30:59 +01:00
  • bd84a80ac4 docs(04-02): complete chart tooltip currency formatting plan makiolajandClaude Sonnet 4.6 2026-03-12 09:28:20 +01:00
  • 5a70899cf8 feat(04-02): thread user locale from useAuth through DashboardPage to chart components makiolaj 2026-03-12 09:27:09 +01:00
  • f141c4ff73 feat(04-02): add locale prop and custom currency tooltips to chart components makiolaj 2026-03-12 09:26:13 +01:00
  • 1412aacf92 docs(04-01): complete locale-aware formatCurrency plan makiolaj 2026-03-12 09:24:54 +01:00
  • eb1bb8aeec feat(04-01): add locale parameter to formatCurrency, default 'en' makiolaj 2026-03-12 09:23:46 +01:00
  • 6ffce76de8 test(04-01): add failing tests for locale-aware formatCurrency makiolaj 2026-03-12 09:23:33 +01:00
  • 444baa5187 docs(04): create phase plan makiolaj 2026-03-12 09:20:33 +01:00
  • e19d0b8ff7 docs(phase-04): add validation strategy makiolaj 2026-03-12 09:16:57 +01:00
  • dd098d723e docs(phase-04): research chart polish and bug fixes makiolaj 2026-03-12 09:16:09 +01:00
  • be22fcc808 docs(phase-03): complete phase execution makiolaj 2026-03-11 22:41:48 +01:00
  • 57c4963a75 docs(03-03): complete row flash and tinted skeleton plan makiolaj 2026-03-11 22:37:58 +01:00
  • c60a865797 feat(03-03): add pastel-tinted loading skeletons to DashboardPage makiolaj 2026-03-11 22:36:38 +01:00
  • 4ef10dae46 feat(03-03): wire row flash feedback into all three tracker components makiolaj 2026-03-11 22:36:01 +01:00
  • f22eef837f docs(03-02): complete delete confirmation and empty states plan makiolaj 2026-03-11 22:33:50 +01:00
  • 37630dea87 docs(03-01): complete inline edit affordance and form spinners plan makiolaj 2026-03-11 22:33:30 +01:00
  • 7c657c1004 docs(03-00): complete Wave 0 test stubs plan makiolaj 2026-03-11 22:33:30 +01:00
  • 4fc63893b8 feat(03-02): add EmptyState component and wire into Dashboard and Categories pages makiolaj 2026-03-11 22:32:34 +01:00
  • 30ec2d5780 feat(03-01): add loading spinners to Login, Register, and BudgetSetup submit buttons makiolaj 2026-03-11 22:32:30 +01:00
  • c95c7f248e test(03-00): add Wave 0 test stub files for 4 components makiolaj 2026-03-11 22:32:07 +01:00
  • d9e60fa90c feat(03-01): enhance InlineEditCell with pencil icon hover affordance and save/error callbacks makiolaj 2026-03-11 22:31:20 +01:00
  • 58bb57b1cc test(03-01): add failing tests for pencil icon, onSaveSuccess, and onSaveError callbacks makiolaj 2026-03-11 22:31:02 +01:00
  • 72fb62635d fix(03): revise plans based on checker feedback makiolaj 2026-03-11 22:27:07 +01:00
  • 0d40043615 docs(03-interaction-quality-and-completeness): create phase plan makiolaj 2026-03-11 22:18:00 +01:00
  • c4ab29cb66 docs(phase-3): add validation strategy makiolaj 2026-03-11 22:13:43 +01:00
  • ead79e0eb2 docs(03): research phase interaction quality and completeness makiolaj 2026-03-11 22:12:45 +01:00
  • 2ca809592d docs(state): record phase 3 context session makiolaj 2026-03-11 22:07:57 +01:00
  • cdd87923b9 docs(03): capture phase context makiolaj 2026-03-11 22:07:52 +01:00
  • 91331a3c15 docs(phase-02): complete phase execution makiolaj 2026-03-11 21:53:44 +01:00
  • 71d7d34c10 docs(02-02): complete sidebar branding plan — wordmark, active indicator, collapse trigger makiolaj 2026-03-11 21:50:38 +01:00
  • fa8c402ac7 docs(02-01): complete auth page branding plan makiolaj 2026-03-11 21:50:16 +01:00
  • 79a0f9bc3d feat(02-02): brand sidebar with wordmark, active indicator, and collapse trigger makiolaj 2026-03-11 21:49:29 +01:00
  • 381a06008b feat(02-01): brand auth pages with gradient bg, wordmark, and Alert errors makiolaj 2026-03-11 21:49:16 +01:00
  • 9b57a1a4be test(02-02): add AppLayout test scaffold for NAV-01 through NAV-04 makiolaj 2026-03-11 21:48:15 +01:00
  • dfd88de03e test(02-01): add failing tests for AUTH-01 through AUTH-04 and install shadcn Alert makiolaj 2026-03-11 21:47:57 +01:00
  • c6db87d4b8 docs(02-layout-and-brand-identity): create phase plan makiolaj 2026-03-11 21:43:15 +01:00
  • a5b35343eb docs(phase-2): add validation strategy makiolaj 2026-03-11 21:39:02 +01:00
  • 74e5787f78 docs(phase-02): research layout and brand identity phase makiolajandClaude Sonnet 4.6 2026-03-11 21:38:05 +01:00
  • f2cce8073a docs(phase-01): complete phase execution makiolaj 2026-03-11 21:28:20 +01:00
  • fddd8d1ea8 docs(01-02): complete palette wiring plan — all 6 dashboard components use design tokens makiolaj 2026-03-11 21:20:19 +01:00
  • 90a15c20ce fix(01-02): resolve TypeScript build errors for production build makiolaj 2026-03-11 21:00:24 +01:00
  • 07041aed34 feat(01-02): wire palette.ts into all 6 dashboard components makiolaj 2026-03-11 20:57:53 +01:00
  • 689c88fc3e feat(01-02): implement InlineEditCell shared component makiolaj 2026-03-11 20:56:19 +01:00
  • bb36aeb272 test(01-02): add failing tests for InlineEditCell makiolaj 2026-03-11 20:56:04 +01:00
  • d9cb292ef1 docs(01-01): complete design token foundation plan makiolaj 2026-03-11 20:54:30 +01:00
  • 6859b30347 feat(01-01): implement palette.ts as single source of truth for category colors makiolaj 2026-03-11 20:52:41 +01:00
  • d5fc10de46 test(01-01): add failing tests for palette module makiolaj 2026-03-11 20:52:06 +01:00
  • 3f97d07f4e feat(01-01): replace CSS tokens with pastel oklch values makiolaj 2026-03-11 20:51:26 +01:00
  • cbf355273a chore(01-01): install vitest test infrastructure makiolaj 2026-03-11 20:50:30 +01:00
  • d9e65a43c2 docs(01): create phase plan makiolaj 2026-03-11 19:26:25 +01:00
  • 5aa64ab178 docs(01): add research and validation strategy makiolaj 2026-03-11 19:20:19 +01:00