5 Commits

Author SHA1 Message Date
Artem Sushchev
3223d5026b feat: display both net total and turnover in transactions footer (#53)
- Add calcNetTotalPerCurrency function to calculate signed totals (income positive, expenses negative)
- Update transaction list footer to display both net total and turnover
- Use semantic HTML markup (<dl>, <dt>, <dd>) for better accessibility
- Add color coding: green for positive net, red for negative net
- Maintain turnover calculation for total transaction volume

Fixes issue where transaction totals did not respect transaction type (income/expense)
2025-10-22 09:28:19 +02:00
vas3k
c352f5eadd fix: restore from backup, restart button for tools, loader for fields 2025-05-20 20:37:26 +02:00
Vasily Zubarev
26991a1520 ci: use local prisma client 2025-05-03 10:23:13 +02:00
Vasily Zubarev
f6dc617eae feat: use structured output, import CSV, bugfixes 2025-03-21 18:42:14 +01:00
Vasily Zubarev
0b98a2c307 (squash) init
feat: filters, settings, backups

fix: ts compile errors

feat: new dashboard, webp previews and settings

feat: use webp for pdfs

feat: use webp

fix: analyze resets old data

fix: switch to corsproxy

fix: switch to free cors

fix: max upload limit

fix: currency conversion

feat: transaction export

fix: currency conversion

feat: refactor settings actions

feat: new loader

feat: README + LICENSE

doc: update readme

doc: update readme

doc: update readme

doc: update screenshots

ci: bump prisma
2025-03-16 21:29:20 +01:00