Simpl-Resultat/src
le king fu a04813ced2 feat: add 3rd level of category hierarchy
Support up to 3 levels of categories (e.g., Dépenses récurrentes →
Assurances → Assurance-auto) while keeping SQL JOINs bounded and
existing 2-level branches fully compatible.

Changes across 14 files:
- Types: add "level3" pivot field, depth property on budget row types
- Reports: grandparent JOIN for 3-level resolution in dynamic reports
- Categories: depth validation (max 3), auto is_inputable management,
  recursive tree operations, 3-level drag-drop with subtree validation
- Budget: 3-level grouping with intermediate subtotals, leaf-only
  aggregation, depth-based indentation (pl-8/pl-14)
- Seed data: Assurances split into Assurance-auto/habitation/vie
- i18n: level3 translations for FR and EN

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 19:54:05 -05:00
..
components feat: add 3rd level of category hierarchy 2026-02-25 19:54:05 -05:00
contexts feat: add multiple profiles with separate databases and optional PIN (v0.3.0) 2026-02-16 12:54:09 +00:00
hooks feat: add 3rd level of category hierarchy 2026-02-25 19:54:05 -05:00
i18n feat: add 3rd level of category hierarchy 2026-02-25 19:54:05 -05:00
pages feat: display translated release notes in updater based on app language 2026-02-22 14:14:28 -05:00
services feat: add 3rd level of category hierarchy 2026-02-25 19:54:05 -05:00
shared feat: add 3rd level of category hierarchy 2026-02-25 19:54:05 -05:00
utils feat: show transaction splits on Adjustments page + fix CSV auto-detect 2026-02-17 01:41:08 +00:00
App.tsx feat: add multiple profiles with separate databases and optional PIN (v0.3.0) 2026-02-16 12:54:09 +00:00
main.tsx feat: add multiple profiles with separate databases and optional PIN (v0.3.0) 2026-02-16 12:54:09 +00:00
styles.css feat: add user guide page with print/PDF support 2026-02-16 12:19:29 +00:00
vite-env.d.ts Initial project scaffold: Tauri v2 + React + TypeScript + TailwindCSS v4 2026-02-07 11:05:11 +00:00