feat(transactions): the period as a local ledger with Excel-style filters

The list loads the whole period (or twelve months with Y) and filters it
in the browser: a text line over descriptions, notes, accounts and
amounts, dropdowns with counts per type, category, budget, account,
currency, tag and subscription, group-by with subtotals per currency,
pinned filters on 1 to 9. Possible duplicates show with a delete for the
newer one, one account adds the balance column, s s sets a subscription
and s . repeats the last mass action.
This commit is contained in:
hh committed 2026-10-16 15:13:35 +00:00
1 parent 01c53d982d
commit 153a8cb191
9 files changed
+1693 -131

No files matched your search

+5
View File
@@ -0,0 +1,5 @@
import type { MassAction } from "./mass.js";
export const lastAction = $state<{ current: MassAction | null }>({
current: null,
});