Herculino Trotta
|
50e5492ea1
|
feat(automatic-exchange-rate): track unsuccessful runs
|
2026-01-10 14:10:21 -03:00 |
|
Herculino Trotta
|
b074ef7929
|
feat: add late section to monthly and all views (w/ default ordering)
|
2026-01-10 02:52:46 -03:00 |
|
Herculino Trotta
|
ff4bd79634
|
fix(dca): strategy api endpoint returns nothing
|
2026-01-09 23:51:31 -03:00 |
|
Herculino Trotta
|
dd6a390e6b
|
fix(transactions): empty internal_id raises duplicate error when editing via django admin
|
2026-01-09 23:25:13 -03:00 |
|
Herculino Trotta
|
b455a0251a
|
fix(import_restore): unable to restore installment plans when there's multiple accounts with the same name
|
2025-12-30 21:59:29 -03:00 |
|
Herculino Trotta
|
39f66b620a
|
feat(insights): new month by month insight
|
2025-12-28 22:57:29 -03:00 |
|
Herculino Trotta
|
92cf526b76
|
feat(insights): new year by year insight
|
2025-12-28 22:55:58 -03:00 |
|
Herculino Trotta
|
700d35b5d5
|
feat(tests): add tests for monthly summaries
|
2025-12-28 13:36:21 -03:00 |
|
Herculino Trotta
|
01f91352d6
|
feat(transactions:filter): make montlhy summary filter-aware
|
2025-12-28 13:20:25 -03:00 |
|
Herculino Trotta
|
a2871d5289
|
feat(transactions:filter): add filter for muted and unmuted transactions
|
2025-12-28 13:09:41 -03:00 |
|
Herculino Trotta
|
2076903740
|
refactor: order management lists by name instead of id
|
2025-12-27 23:43:57 -03:00 |
|
Herculino Trotta
|
c7ff6db0bf
|
feat(app): add sanity checks for env variables
|
2025-12-26 09:55:57 -03:00 |
|
Herculino Trotta
|
05ede58c36
|
fix: "lax" deduplication fails if the comparison field has a numeric value
|
2025-12-20 00:17:22 -03:00 |
|
Herculino Trotta
|
edcad37926
|
fix: recurring transactions not adding entities or tags to created transactions
|
2025-12-19 23:55:30 -03:00 |
|
Herculino Trotta
|
f918351303
|
fix: user settings form
|
2025-12-14 12:47:36 -03:00 |
|
Herculino Trotta
|
67f79effab
|
feat: improve text for rules
|
2025-12-14 11:43:52 -03:00 |
|
Herculino Trotta
|
c168886968
|
feat: improve text for rules
|
2025-12-14 11:42:51 -03:00 |
|
Herculino Trotta
|
938c128d07
|
fix: show muted transactions/categories on account and currency flow.
|
2025-12-13 16:18:19 -03:00 |
|
Herculino Trotta
|
dc33fda5d3
|
feat: prevent background tasks from running all at once
|
2025-12-13 15:07:38 -03:00 |
|
Herculino Trotta
|
e8e1144fdd
|
fix(api): inefficient transaction update operation
|
2025-12-07 13:53:30 -03:00 |
|
Herculino Trotta
|
d3a816d91b
|
feat(api): add endpoints for importing files and getting account balance
|
2025-12-07 00:32:18 -03:00 |
|
Herculino Trotta
|
c55d688956
|
fix(import:v1): always_* types for is_paid and type requires assigning a source
|
2025-12-06 17:52:46 -03:00 |
|
Herculino Trotta
|
aed3fb11fe
|
feat: accept query params on standalone add transaction page
|
2025-12-06 16:17:37 -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
|
af72e3f44e
|
fix(quick_transactions): ignore internal_id
|
2025-11-22 00:44:57 -03:00 |
|
Herculino Trotta
|
2bc5e24e51
|
fix: theme toggle not saving correctly
|
2025-11-12 00:10:42 -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
|
7e37948616
|
feat: more changes and fixes
|
2025-11-09 15:31:50 -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
|
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
|
9dce5e9efe
|
feat(networth): add a chart with the currency difference between each month
|
2025-09-20 11:02:23 -03:00 |
|
Herculino Trotta
|
1fa7985b01
|
fix(rules:dry-run): current_user getting overwritten and delete on synchronous call
|
2025-09-14 01:37:03 -03:00 |
|
Herculino Trotta
|
637c62319b
|
feat(transactions): Try to convert amount to the expected Decimal if it is a str, int or float
|
2025-09-14 01:23:49 -03:00 |
|
Herculino Trotta
|
9eb1818a20
|
feat(rules): expose if the transaction is recurring/installment
|
2025-09-14 01:18:08 -03:00 |
|
Herculino Trotta
|
2a463c63b8
|
fix(rules:dry-run): Edit/Update transaction not showing message when transaction can't be found
|
2025-09-14 00:41:04 -03:00 |
|
Herculino Trotta
|
2cf9a9dd0f
|
Merge pull request #364
fix(accounts): unable to update accounts
|
2025-09-08 09:19:49 -03:00 |
|
Herculino Trotta
|
64b32316ca
|
fix(accounts): unable to update accounts
due to wrong currency queryset
|
2025-09-08 09:19:17 -03:00 |
|
Herculino Trotta
|
b14342af2e
|
Merge pull request #362
fix(rules): duplicating transactions when ran outside of test mode
|
2025-09-07 22:15:11 -03:00 |
|
Herculino Trotta
|
efe020efb3
|
fix(rules): duplicating transactions when ran outside of test mode
|
2025-09-07 22:14:40 -03:00 |
|
Herculino Trotta
|
2c14ce6366
|
Merge pull request #361
fix(rules): add .exclude() to transactions() function
|
2025-09-07 21:30:32 -03:00 |
|
Herculino Trotta
|
8c133f92ce
|
fix(rules): add .exclude() to transactions() function
|
2025-09-07 21:30:03 -03:00 |
|
Herculino Trotta
|
2dd887b0d9
|
Merge pull request #360
feat(rules): add .exclude() to transactions() function
|
2025-09-07 21:25:18 -03:00 |
|
Herculino Trotta
|
f3c9d8faea
|
feat(rules): add .exclude() to transactions() function
|
2025-09-07 21:24:53 -03:00 |
|
Herculino Trotta
|
8be7758dc0
|
Merge pull request #359
feat(rules): add .exclude() to transactions() function
|
2025-09-07 20:41:36 -03:00 |
|
Herculino Trotta
|
8f5204a17b
|
feat(rules): add .exclude() to transactions() function
|
2025-09-07 20:41:09 -03:00 |
|
Herculino Trotta
|
cae73376db
|
Merge pull request #358
feat(rules): many improvements
|
2025-09-07 10:07:19 -03:00 |
|
Herculino Trotta
|
7225454a6e
|
Merge pull request #357
fix(ui): unable to CTRL + A amount fields
|
2025-09-05 23:05:49 -03:00 |
|