Carlos Escalante ce3cc69846 Import dedup transparency + override; bulk transaction actions
Paste-import now returns each skipped duplicate WITH the matched
existing row (id, merchant, date, amount, source) instead of a bare
count, and accepts allow_duplicates to force-import false positives —
the practical fix for same-day identical purchases hashing together
(UX-20; supersedes the BE-08 hash change, which would have orphaned
every existing hash). POST /transactions/bulk applies
delete/set_category/set_deferred to up to 500 ids atomically. 82 tests.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 20:46:23 -06:00
2026-03-21 08:30:01 -06:00
2026-03-21 08:30:01 -06:00

WealthySmart

A financial management application

Description
No description provided
Readme 4 MiB
Languages
TypeScript 65.2%
Python 33.3%
CSS 0.6%
Shell 0.4%
Dockerfile 0.2%
Other 0.1%