fix(reports): render category combobox in hierarchical DFS order (#126)
check.yml #238 -Commit
871768593d
pushed by
maximus
fix(reports): render category combobox in hierarchical DFS order (#126)
check.yml #237 -Commit
871768593d
pushed by
maximus
test(categories): complete test coverage for migration flow (#123)
check.yml #235 -Commit
12d1877870
pushed by
maximus
test(categories): complete test coverage for migration flow (#123)
check.yml #234 -Commit
12d1877870
pushed by
maximus
feat(categories): add restore backup banner and permanent restore action (#122)
check.yml #233 -Commit
0132e6e164
pushed by
maximus
feat(categories): add restore backup banner and permanent restore action (#122)
check.yml #232 -Commit
0132e6e164
pushed by
maximus
feat(categories): add 3-step migration page + categoryMigrationService (#121)
check.yml #231 -Commit
0646875327
pushed by
maximus
feat(categories): add 3-step migration page + categoryMigrationService (#121)
check.yml #230 -Commit
0646875327
pushed by
maximus
feat(categories): add dashboard v1 discovery banner (#118)
check.yml #229 -Commit
0ded5a1ac6
pushed by
maximus
feat(categories): add dashboard v1 discovery banner (#118)
check.yml #228 -Commit
0ded5a1ac6
pushed by
maximus
feat(categories): add categories standard guide page (#117)
check.yml #227 -Commit
defa63a063
pushed by
maximus
feat(categories): add categories standard guide page (#117)
check.yml #226 -Commit
defa63a063
pushed by
maximus
feat(categories): add categoryMappingService (4-pass algo) (#119)
check.yml #225 -Commit
be3cda1556
pushed by
maximus
feat(categories): add categoryMappingService (4-pass algo) (#119)
check.yml #224 -Commit
be3cda1556
pushed by
maximus
feat(categories): add categoryTaxonomyService + useCategoryTaxonomy hook (#116)
check.yml #223 -Commit
742aa9ec3c
pushed by
maximus
feat(categories): add categoryTaxonomyService + useCategoryTaxonomy hook (#116)
check.yml #222 -Commit
742aa9ec3c
pushed by
maximus
feat(categories): add v1 IPC seed, i18n keys, and migration v8 (#115)
check.yml #221 -Commit
bd992f2f94
pushed by
maximus
feat(categories): add v1 IPC seed, i18n keys, and migration v8 (#115)
check.yml #220 -Commit
bd992f2f94
pushed by
maximus
feat(categories): add categoryBackupService for pre-migration SREF backup (#120)
check.yml #219 -Commit
3c628d4cd1
pushed by
maximus
feat(categories): add categoryBackupService for pre-migration SREF backup (#120)
check.yml #218 -Commit
3c628d4cd1
pushed by
maximus
feat(reports/cartes): Mensuel/YTD toggle on KPI cards + user guide section (#102)
check.yml #216 -Commit
3be05db41a
pushed by
maximus
feat(reports/cartes): Mensuel/YTD toggle on KPI cards + user guide section (#102)
check.yml #215 -Commit
3be05db41a
pushed by
maximus
fix(reports/cartes): Budget Adherence card was filtering out all expense categories
check.yml #214 -Commit
2ec48d4e90
pushed by
maximus
fix(reports/cartes): Budget Adherence card was filtering out all expense categories
check.yml #213 -Commit
2ec48d4e90
pushed by
maximus
feat(reports/highlights): default reference month to previous month + YTD current year, user-changeable (#106)
check.yml #212 -Commit
8b90cb6489
pushed by
maximus
feat(reports/highlights): default reference month to previous month + YTD current year, user-changeable (#106)
check.yml #211 -Commit
8b90cb6489
pushed by
maximus
refactor(reports/trends): rename chart type from 'line' to 'bar' to match actual rendering
check.yml #210 -Commit
94104c4223
pushed by
maximus
refactor(reports/trends): rename chart type from 'line' to 'bar' to match actual rendering
check.yml #209 -Commit
94104c4223
pushed by
maximus