Commit Graph
100 Commits
Author SHA1 Message Date
Herculino Trotta 519a85d256 Merge pull request #474 from eitchtee/dev
feat(tests): add tests for monthly summaries
2025-12-28 13:36:54 -03:00
Herculino Trotta ec0d5fc121 Merge pull request #473 from eitchtee/dev
feat(transactions:filter): make monthly summary filter-aware
2025-12-28 13:21:55 -03:00
Herculino Trotta eadeb649a1 Merge pull request #470 from eitchtee/dev
feat(transactions:filter): add filter for muted and unmuted transactions
2025-12-28 13:10:39 -03:00
Herculino Trotta f2a362bc0f Merge pull request #469 from eitchtee/dev
feat(app): add sanity checks for env variables & refactor: order management lists by name instead of id
2025-12-27 23:47:04 -03:00
Herculino Trotta c752c0b16e Merge pull request #468 from icovada/migrate-to-uv
Manage dependencies with `uv`
2025-12-27 20:18:20 -03:00
Herculino Trotta 1674766253 Merge pull request #467 from eitchtee/weblate
Translations update from Weblate
2025-12-27 20:18:00 -03:00
Herculino Trotta 07cb0a2a0f Merge pull request #465 from eitchtee/dev
fix: "lax" deduplication fails if the comparison field has a numeric value
2025-12-20 00:18:44 -03:00
Herculino Trotta 20b6366a18 Merge pull request #464 from eitchtee/dev
fix: input fields with text inside looks wrong
2025-12-20 00:10:03 -03:00
Herculino Trotta 776e2117a0 Merge pull request #463 from eitchtee/dev
fix: recurring transactions not adding entities or tags to created transactions
2025-12-19 23:59:17 -03:00
Herculino Trotta 2d51d21035 Merge pull request #462 from eitchtee/dev
fix: datepicker doesn't recalculate position when changing view mode
2025-12-19 23:48:19 -03:00
Herculino Trotta 88a5c103e5 Merge pull request #461 from eitchtee/dev
feat: speedup startup by moving collectstatic to the Dockerfile
2025-12-19 22:18:20 -03:00
Herculino Trotta 41d8564e8b Merge pull request #460 from eitchtee/dev
fix: try to fix stale database connections (again)
2025-12-19 22:02:03 -03:00
Herculino Trotta 5ee2fd244f Merge pull request #448 from eitchtee/weblate
Translations update from Weblate
2025-12-19 22:01:05 -03:00
Herculino Trotta ef66b3a1e5 Merge pull request #447 from eitchtee/weblate
Translations update from Weblate
2025-12-14 12:10:00 -03:00
Herculino Trotta 7486660223 locale(Dutch): update translation
Currently translated at 99.7% (695 of 697 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/nl/
2025-12-14 15:08:44 +00:00
Herculino Trotta 00d5ccda34 locale(Portuguese (Brazil)): update translation
Currently translated at 100.0% (697 of 697 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2025-12-14 15:07:23 +00:00
Herculino Trotta 1656eec601 Merge pull request #446 from eitchtee/weblate
Translations update from Weblate
2025-12-14 12:05:38 -03:00
Herculino Trotta 64b96ed2f3 Merge branch 'main' into weblate 2025-12-14 12:05:24 -03:00
Herculino Trotta 1f5e4f132d locale(Portuguese (Brazil)): update translation
Currently translated at 99.1% (693 of 699 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2025-12-14 14:57:54 +00:00
Herculino Trotta 35865ce21c Merge pull request #445 from eitchtee/dev
fix: extra space on some translations
2025-12-14 11:57:16 -03:00
Herculino Trotta 15eaa2239a Merge pull request #444 from eitchtee/weblate
Translations update from Weblate
2025-12-14 11:54:11 -03:00
Herculino Trotta fd7214df95 Merge branch 'main' into weblate 2025-12-14 11:53:10 -03:00
Herculino Trotta e531c63de3 locale(Portuguese (Brazil)): update translation
Currently translated at 99.2% (693 of 698 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2025-12-14 14:47:24 +00:00
Herculino Trotta 315dd1479a Merge pull request #443 from eitchtee/dev
feat: improve text for rules
2025-12-14 11:46:47 -03:00
Herculino Trotta 43ce79ae65 Merge pull request #442 from eitchtee/dev
feat: remove bootstrap's collapses; improve animations
2025-12-14 11:08:11 -03:00
Herculino Trotta fd1fcb832c Merge pull request #441 from eitchtee/weblate
Translations update from Weblate
2025-12-14 11:01:10 -03:00
Herculino Trotta 2dc398f82b Merge pull request #440 from eitchtee/dev
feat: improve  transactions action bar animation
2025-12-13 20:48:25 -03:00
Herculino Trotta b121e8e982 Merge pull request #439 from eitchtee/dev
fix(style): demo mode close button is place incorrectly
2025-12-13 16:46:57 -03:00
Herculino Trotta 5b4dab93a1 Merge pull request #438 from eitchtee/dev
feat: add "invert selection" option to transactions action bar
2025-12-13 16:43:48 -03:00
Herculino Trotta 484686b709 Merge pull request #437 from eitchtee/dev
fix: show muted transactions/categories on account and currency flow.
2025-12-13 16:23:34 -03:00
Herculino Trotta 8123f7f3cb Merge pull request #436 from eitchtee/dev
feat: prevent background tasks from running all at once
2025-12-13 15:14:46 -03:00
Herculino Trotta 547dc90d9e Merge pull request #430 from eitchtee/weblate
Translations update from Weblate
2025-12-13 15:13:50 -03:00
Herculino Trotta 1978a467cb fix: pin PostgreSQL image to 15-bookworm 2025-12-09 20:10:05 -03:00
Herculino Trotta 16de87376a Merge pull request #429
fix(api): inefficient transaction update operation
2025-12-07 13:55:29 -03:00
Herculino Trotta d77eddbd26 Merge pull request #428 from SerafimPikalov/fix/null-category-serialization
fix: handle null category in TransactionCategoryField serialization
2025-12-07 13:44:25 -03:00
Herculino Trotta 21363e23a1 Merge pull request #425
feat(api): add endpoints for importing files and getting account balance
2025-12-07 00:33:00 -03:00
Herculino Trotta 9c92bbd3cf Merge pull request #424
fix(import:v1): always_* types for is_paid and type requires assigning a source
2025-12-06 17:53:15 -03:00
Herculino Trotta 231b9065c9 Merge pull request #423
fix: decouple DEBUG env variable from vite dev server
2025-12-06 17:33:14 -03:00
Herculino Trotta c57fa1630b Merge pull request #422
fix: try to fix "the connection is closed" db errors
2025-12-06 16:47:13 -03:00
Herculino Trotta d4d51301b3 Merge pull request #421
feat: accept query params on standalone add transaction page
2025-12-06 16:18:50 -03:00
Herculino Trotta 70d427bec4 Merge pull request #420
chore: bump dependencies
2025-12-06 14:23:43 -03:00
Herculino Trotta 8d76c40b7e Merge pull request #419 from eitchtee/dev
chore: bump dependencies for safety
2025-12-06 14:05:25 -03:00
Herculino Trotta 588ae2de6e Merge pull request #407 from eitchtee/weblate
Translations update from Weblate
2025-11-26 21:44:07 -03:00
Herculino Trotta 4b97ba681a Merge branch 'main' into weblate 2025-11-26 21:43:56 -03:00
Herculino Trotta 23ae6f3d54 Merge pull request #411
fix: unable to create transactions with an empty reference date when importing
2025-11-26 16:41:01 -03:00
Herculino Trotta 49f28834e9 fix: unable to create transactions with an empty reference date when importing
fixes #410
2025-11-26 16:39:51 -03:00
Herculino Trotta c37aa6e059 Merge pull request #404 from eitchtee/weblate
Translations update from Weblate
2025-11-24 00:43:55 -03:00
Herculino Trotta 8a5a54dcbd locale(Portuguese (Brazil)): update translation
Currently translated at 100.0% (695 of 695 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2025-11-24 03:20:40 +00:00
Herculino Trotta a14332bb80 Merge pull request #402 from eitchtee/feat/replace-webpack+bootstrap
feat: replace webpack with vite and bootstrap with daisyui
2025-11-23 23:56:02 -03:00
Herculino Trotta 32747071fe Merge remote-tracking branch 'origin/feat/replace-webpack+bootstrap' into feat/replace-webpack+bootstrap 2025-11-23 23:20:48 -03:00
Herculino Trotta 24fa9cde51 style: fix deleted transactions styling 2025-11-23 23:19:23 -03:00
Herculino Trotta 372ec2f30f Merge branch 'main' into feat/replace-webpack+bootstrap 2025-11-23 23:08:02 -03:00
Herculino Trotta fffba037a6 Merge pull request #403 from eitchtee/internal_port
feat: add internal_port env var
2025-11-23 23:07:29 -03:00
Herculino Trotta 43488147d8 ci: try to improve build times using uv 2025-11-23 22:55:53 -03:00
Herculino Trotta 31a31e9922 ci: try to improve build times using uv 2025-11-23 22:54:17 -03:00
Herculino Trotta 7af6280b29 ci: try to improve build times using uv 2025-11-23 22:48:20 -03:00
Herculino Trotta 40389396e3 ci: try to improve build times using uv 2025-11-23 22:31:52 -03:00
Herculino Trotta 21845d501e style: remove scrollbar-gutter due to weird behavior 2025-11-23 22:28:45 -03:00
Herculino Trotta 5f098e11a3 ci: try to improve build times 2025-11-23 22:08:39 -03:00
Herculino Trotta d2de0684fb feat: use scrollbar-gutter to prevent layout from shifting on dynamic loads 2025-11-23 20:27:12 -03:00
Herculino Trotta eb4723e890 feat: cleanup vite configs 2025-11-23 20:15:06 -03:00
Herculino Trotta 890cc90420 Merge pull request #398 from eitchtee/weblate
Translations update from Weblate
2025-11-22 13:01:58 -03:00
Herculino Trotta 307af9e40a feat: theme selection and remove unused styling 2025-11-22 03:06:22 -03:00
Herculino Trotta 1eeb0b0f5e feat: theme toasts and move elements styling to their js 2025-11-22 03:04:00 -03:00
Herculino Trotta 605ece705e feat: fixes 2025-11-22 01:30:43 -03:00
Herculino Trotta 2ae57e83cb feat: fixes 2025-11-22 01:10:01 -03:00
Herculino Trotta af72e3f44e fix(quick_transactions): ignore internal_id 2025-11-22 00:44:57 -03:00
Herculino Trotta e2e1c5cff5 feat: changes and fixes 2025-11-18 01:04:39 -03:00
Herculino Trotta ed3d58f1fd fix: slow down when page is loaded 2025-11-15 14:55:37 -03:00
Herculino Trotta 7c3120cd43 fix: general javascript improvements 2025-11-13 11:12:43 -03:00
Herculino Trotta 2bc5e24e51 fix: theme toggle not saving correctly 2025-11-12 00:10:42 -03:00
Herculino Trotta d3f8a637bc feat: changes 2025-11-11 23:25:08 -03:00
Herculino Trotta b02b6451d2 fix: alpine incompatibility 2025-11-11 23:22:51 -03:00
Herculino Trotta 0b0d760bab feat: guess what, more changes 2025-11-11 20:21:01 -03:00
Herculino Trotta b38ed37bc5 feat: oh look, more changes 2025-11-10 00:28:16 -03:00
Herculino Trotta 5d7dd622f5 feat: add internal_port env var 2025-11-09 15:42:42 -03:00
Herculino Trotta 7e37948616 feat: more changes and fixes 2025-11-09 15:31:50 -03:00
Herculino Trotta 2afb6b1f5f feat: more changes and fixes 2025-11-08 14:21:36 -03:00
Herculino Trotta cd54df6f2d feat: more changes and fixes 2025-11-08 14:06:01 -03:00
Herculino Trotta a878af28f1 feat: more changes and fixes 2025-11-05 13:09:31 -03:00
Herculino Trotta 0a4d4c12b9 feat: another batch of fixes 2025-11-04 10:29:40 -03:00
Herculino Trotta 9ade58a003 feat: another batch 2025-11-03 01:40:13 -03:00
Herculino Trotta 89b2d0118d feat: another batch of fixes 2025-11-02 03:03:22 -03:00
Herculino Trotta a63367a772 feat: first batch of work 2025-11-01 03:15:44 -03:00
Herculino Trotta e600d87968 feat: automated replacement 2025-10-28 14:13:30 -03:00
Herculino Trotta dd82289488 feat: automated replacement 2025-10-28 14:13:16 -03:00
Herculino Trotta de28dbb0f0 Merge pull request #393 from eitchtee/weblate
Translations update from Weblate
2025-10-25 11:05:50 -03:00
Herculino Trotta 8bb40be41c Merge pull request #388 from eitchtee/weblate
Translations update from Weblate
2025-10-06 09:25:37 -03:00
Herculino Trotta 6d9687de0b Merge pull request #390 from eitchtee/add-mcp-server-mention
Add MCP Server section to README
2025-10-05 17:50:50 -03:00
Herculino Trotta e9acf1dd8f Add MCP Server section to README
Added information about the MCP Server for self-hosting.

Closes #389
2025-10-05 17:50:03 -03:00
Herculino Trotta 63898aeef0 Merge pull request #386 from eitchtee/weblate
Translations update from Weblate
2025-09-23 09:18:59 -03:00
Herculino Trotta 025cc585d5 Merge pull request #385 from eitchtee/weblate
Translations update from Weblate
2025-09-21 18:30:26 -03:00
Herculino Trotta 1e5f4f6583 Merge pull request #384 from eitchtee/weblate
Translations update from Weblate
2025-09-20 11:55:33 -03:00
Herculino Trotta a99851cf9b locale((Portuguese)): deleted translation using Weblate 2025-09-20 14:55:08 +00:00
Herculino Trotta 66c3abfe37 Remove PT-BR to PT translation merge step
Removed the step that merges PT-BR translations into PT in the workflow.
2025-09-20 11:47:51 -03:00
Herculino Trotta e743821570 locale(Portuguese (Brazil)): update translation
Currently translated at 100.0% (695 of 695 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2025-09-20 14:44:20 +00:00
Herculino Trotta 3e5aa90df0 Merge PT-BR translations into PT 2025-09-20 11:42:01 -03:00
Herculino Trotta b2add14238 Merge pull request #378 from eitchtee/weblate
Translations update from Weblate
2025-09-20 11:36:30 -03:00
Herculino Trotta a052c00aa8 Merge branch 'main' into weblate 2025-09-20 11:36:20 -03:00
Herculino Trotta 22e95c7f4a Merge pull request #383
feat(dca): remove ticks from price chart
2025-09-20 11:06:17 -03:00