| .. |
|
adjustmentService.ts
|
feat: add Budget and Adjustments pages with full functionality
|
2026-02-12 00:58:43 +00:00 |
|
authService.ts
|
feat: settings banner when OAuth tokens fall back to file store (#81)
|
2026-04-14 08:18:41 -04:00 |
|
balance.service.test.ts
|
fix(db): serialize DB access to fix "database is locked"; live-update log console
|
2026-06-30 16:50:39 -04:00 |
|
balance.service.ts
|
fix(db): serialize DB access to fix "database is locked"; live-update log console
|
2026-06-30 16:50:39 -04:00 |
|
budgetService.ts
|
feat: show actual transactions in budget previous year column
|
2026-03-10 23:03:26 -04:00 |
|
categorizationService.test.ts
|
fix(db): serialize DB access to fix "database is locked"; live-update log console
|
2026-06-30 16:50:39 -04:00 |
|
categorizationService.ts
|
fix(db): serialize DB access to fix "database is locked"; live-update log console
|
2026-06-30 16:50:39 -04:00 |
|
categoryBackupService.test.ts
|
test(categories): complete test coverage for migration flow (#123)
|
2026-04-21 19:25:13 -04:00 |
|
categoryBackupService.ts
|
feat(categories): add categoryBackupService for pre-migration SREF backup (#120)
|
2026-04-19 15:46:23 -04:00 |
|
categoryMappingService.test.ts
|
test(categories): complete test coverage for migration flow (#123)
|
2026-04-21 19:25:13 -04:00 |
|
categoryMappingService.ts
|
feat(categories): add categoryMappingService (4-pass algo) (#119)
|
2026-04-20 21:01:55 -04:00 |
|
categoryMigrationService.test.ts
|
fix(db): serialize DB access to fix "database is locked"; live-update log console
|
2026-06-30 16:50:39 -04:00 |
|
categoryMigrationService.ts
|
fix(db): serialize DB access to fix "database is locked"; live-update log console
|
2026-06-30 16:50:39 -04:00 |
|
categoryRestoreService.test.ts
|
feat(categories): add restore backup banner and permanent restore action (#122)
|
2026-04-20 21:47:43 -04:00 |
|
categoryRestoreService.ts
|
feat(categories): add restore backup banner and permanent restore action (#122)
|
2026-04-20 21:47:43 -04:00 |
|
categoryService.ts
|
feat(categories): add v1 IPC seed, i18n keys, and migration v8 (#115)
|
2026-04-19 16:41:55 -04:00 |
|
categoryTaxonomyService.test.ts
|
feat(categories): add categoryTaxonomyService + useCategoryTaxonomy hook (#116)
|
2026-04-20 20:53:15 -04:00 |
|
categoryTaxonomyService.ts
|
feat(categories): add categoryTaxonomyService + useCategoryTaxonomy hook (#116)
|
2026-04-20 20:53:15 -04:00 |
|
dashboardService.ts
|
Bump version to 0.6.0 — Reports enhancements and comment visibility fix
|
2026-03-04 21:01:13 -05:00 |
|
dataExportService.ts
|
feat: make settings data imports visible in Import History
|
2026-02-15 13:38:51 +00:00 |
|
db.test.ts
|
fix(db): serialize DB access to fix "database is locked"; live-update log console
|
2026-06-30 16:50:39 -04:00 |
|
db.ts
|
fix(db): serialize DB access to fix "database is locked"; live-update log console
|
2026-06-30 16:50:39 -04:00 |
|
feedbackService.test.ts
|
feat: feedback hub widget in Settings Logs card (#67)
|
2026-04-17 14:36:26 +00:00 |
|
feedbackService.ts
|
feat: feedback hub widget in Settings Logs card (#67)
|
2026-04-17 14:36:26 +00:00 |
|
importConfigTemplateService.ts
|
feat: persist template selection and add update template button
|
2026-02-15 13:16:55 +00:00 |
|
importedFileService.ts
|
feat(transactions): inline transfer icon + FK error message
|
2026-04-25 16:38:46 -04:00 |
|
importSourceService.ts
|
fix: persist has_header for imports, fix orphan categories, add re-initialize
|
2026-02-12 11:54:33 +00:00 |
|
licenseService.ts
|
feat: Maximus Account OAuth2 PKCE + machine activation + subscription check (#51, #53)
|
2026-04-10 14:18:51 -04:00 |
|
logService.test.ts
|
fix(db): serialize DB access to fix "database is locked"; live-update log console
|
2026-06-30 16:50:39 -04:00 |
|
logService.ts
|
fix(db): serialize DB access to fix "database is locked"; live-update log console
|
2026-06-30 16:50:39 -04:00 |
|
profileService.ts
|
fix: address reviewer feedback (#54)
|
2026-04-09 15:46:27 -04:00 |
|
reportService.cartes.test.ts
|
fix(reports): exclude income from Cartes top movers (#253 regression)
|
2026-07-05 20:14:23 -04:00 |
|
reportService.test.ts
|
Merge PR #257: feat(reports) trend-by-category = income statement (#256)
|
2026-07-05 20:53:11 -04:00 |
|
reportService.ts
|
Merge PR #257: feat(reports) trend-by-category = income statement (#256)
|
2026-07-05 20:53:11 -04:00 |
|
transactionService.ts
|
feat(transactions): inline transfer icon + FK error message
|
2026-04-25 16:38:46 -04:00 |
|
userPreferenceService.ts
|
feat(prices): Settings revocation toggle for price_fetching_consent
|
2026-04-27 08:41:15 -04:00 |