Simpl-Resultat/src/services
le king fu 4938bba3f3 fix: keyword matching with non-word boundary characters
Keywords starting/ending with non-word characters (brackets, parens,
dashes) never matched because \b requires a word↔non-word transition.
Now uses smart boundaries: \b for word-char edges, (?<=\s|^)/(?=\s|$)
for non-word edges. Also pre-compiles regex patterns once per batch
instead of recreating them for every description × keyword combination.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 20:03:04 -05:00
..
adjustmentService.ts feat: add Budget and Adjustments pages with full functionality 2026-02-12 00:58:43 +00:00
budgetService.ts feat: add 3rd level of category hierarchy 2026-02-25 19:54:05 -05:00
categorizationService.ts fix: keyword matching with non-word boundary characters 2026-02-25 20:03:04 -05:00
categoryService.ts feat: add 3rd level of category hierarchy 2026-02-25 19:54:05 -05:00
dashboardService.ts feat: add chart patterns, context menu, and import preview popup (v0.2.3) 2026-02-13 23:55:19 +00:00
dataExportService.ts feat: make settings data imports visible in Import History 2026-02-15 13:38:51 +00:00
db.ts feat: add multiple profiles with separate databases and optional PIN (v0.3.0) 2026-02-16 12:54:09 +00:00
importConfigTemplateService.ts feat: persist template selection and add update template button 2026-02-15 13:16:55 +00:00
importedFileService.ts fix: allow duplicate-content files with different names (#1) 2026-02-15 12:40:01 +00:00
importSourceService.ts fix: persist has_header for imports, fix orphan categories, add re-initialize 2026-02-12 11:54:33 +00:00
profileService.ts feat: add multiple profiles with separate databases and optional PIN (v0.3.0) 2026-02-16 12:54:09 +00:00
reportService.ts feat: add 3rd level of category hierarchy 2026-02-25 19:54:05 -05:00
transactionService.ts feat: show transaction splits on Adjustments page + fix CSV auto-detect 2026-02-17 01:41:08 +00:00
userPreferenceService.ts feat: implement CSV import wizard with folder-based source detection 2026-02-08 03:38:46 +00:00