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 |
|
Herculino Trotta
|
70c8c1e07c
|
fix(ui): unable to CTRL + A amount fields
|
2025-09-05 23:04:12 -03:00 |
|
Herculino Trotta
|
2235bdeabb
|
changes
|
2025-09-02 23:17:04 -03:00 |
|
Herculino Trotta
|
d724300513
|
changes
|
2025-09-02 15:54:45 -03:00 |
|
Herculino Trotta
|
eacafa1def
|
changes
|
2025-09-02 09:47:35 -03:00 |
|
Herculino Trotta
|
c738f5ee29
|
changes
|
2025-09-02 09:47:27 -03:00 |
|
Herculino Trotta
|
72904266bf
|
feat(rules): add optional rules ordering
|
2025-08-31 09:06:48 -03:00 |
|
Herculino Trotta
|
670bee4325
|
feat(rules): add rule function to fetch transactions totals and balance
|
2025-08-30 15:36:07 -03:00 |
|
Herculino Trotta
|
731f351eef
|
fix(yearly-overview): display total for archived accounts
|
2025-08-30 11:12:47 -03:00 |
|
Herculino Trotta
|
76346cb503
|
feat(insights:category-overview): add "No entity" totals
|
2025-08-29 23:08:16 -03:00 |
|
Herculino Trotta
|
1abe9e9f62
|
feat(currencies): allow archiving
|
2025-08-29 22:47:00 -03:00 |
|
Herculino Trotta
|
4565dc770b
|
fix(transactions:quick-transactions): error when saving due to wrong field definition
|
2025-08-27 23:16:06 -03:00 |
|
Herculino Trotta
|
dd2b9ead7e
|
fix(common:tasks): remove_old_jobs always failing
|
2025-08-24 10:41:26 -03:00 |
|
Herculino Trotta
|
0d947f9ba6
|
fix(sidebar): sidebar status not saving properly
|
2025-08-22 17:34:12 -03:00 |
|
Herculino Trotta
|
abf3a148cc
|
feat(sidebar): add button to keep it open
|
2025-08-22 17:15:32 -03:00 |
|
Herculino Trotta
|
5ca531f47d
|
refactor(currencies): DEPRECATE SYNTH FINANCE
|
2025-08-17 03:54:10 -03:00 |
|
Herculino Trotta
|
3c85da46b0
|
feat(currencies): add TwelveData and TwelveDataMarkets as providers
|
2025-08-17 03:21:55 -03:00 |
|
Herculino Trotta
|
c3a403b8f0
|
feat(currencies): add Frankfurter as an Exchange Rate provider
|
2025-08-17 00:49:32 -03:00 |
|
Herculino Trotta
|
7e4defb9cc
|
refactor: remove debug prints
|
2025-08-16 17:38:22 -03:00 |
|
Herculino Trotta
|
e096912e41
|
feat(insights:category-overview): display entities on table
|
2025-08-16 17:36:19 -03:00 |
|
Herculino Trotta
|
0c63552d1b
|
feat: add today button to MonthYearPicker
|
2025-08-15 22:54:04 -03:00 |
|
Herculino Trotta
|
37f4ead058
|
feat(transactions): filter for unset category/tag/entity
implements #327
|
2025-08-15 12:29:32 -03:00 |
|
Herculino Trotta
|
65c61f76ff
|
feat(locale): add space-dot and space-comma number formatting options, where the thousand separator is a space
|
2025-08-10 12:34:29 -03:00 |
|
Herculino Trotta
|
66a5e6d613
|
fix(locale): get_format doesn't override number formatting if use_l10n is None
|
2025-08-10 12:23:41 -03:00 |
|
Herculino Trotta
|
20c6989ffb
|
fix(insights:emergency-fund): hide untracked accounts
|
2025-08-09 03:45:16 -03:00 |
|
Herculino Trotta
|
c6cd525c49
|
fix(insights): display untracked accounts on sankey by account
|
2025-08-09 03:42:21 -03:00 |
|
Herculino Trotta
|
55c4b920ee
|
feat(accounts): add option for untracking accounts on a per user basis
|
2025-08-09 03:35:39 -03:00 |
|