Herculino Trotta
|
beeb0579ce
|
feat(insights): make sidebar sticky
|
2025-02-18 21:04:09 -03:00 |
|
Herculino Trotta
|
835316d0f3
|
feat(insights:category-explorer): separate current and projected totals
|
2025-02-18 20:46:06 -03:00 |
|
Herculino Trotta
|
09e380a480
|
feat(insights:category-explorer): allow for uncategorized totals
|
2025-02-18 20:45:07 -03:00 |
|
Herculino Trotta
|
635628e30e
|
fix(insights): error if filter is empty
|
2025-02-17 21:48:33 -03:00 |
|
Herculino Trotta
|
d433375522
|
feat(datepicker): disable input and fix toggling dates
|
2025-02-17 21:36:11 -03:00 |
|
Herculino Trotta
|
6119698d38
|
fix(insights:category-explorer): silent categories can't be displayed
|
2025-02-17 10:42:38 -03:00 |
|
Herculino Trotta
|
972d23abbd
|
feat(insights:category-explorer): add empty message when there's no data or no category selected
|
2025-02-17 10:28:37 -03:00 |
|
Herculino Trotta
|
7325231548
|
refactor(insights:flows): improve readability when there's a lot of nodes
|
2025-02-17 10:21:18 -03:00 |
|
Herculino Trotta
|
67da60b5b0
|
fix(insights:category-explorer): use currency name instead of code
|
2025-02-16 19:33:58 -03:00 |
|
Herculino Trotta
|
23f5d09bec
|
locale: update locales
|
2025-02-16 13:05:35 -03:00 |
|
Herculino Trotta
|
7f231175b2
|
feat(insights): category explorer
|
2025-02-16 13:03:02 -03:00 |
|
Herculino Trotta
|
5521eb20bf
|
fix(insights): sankey diagrams nodes too far from destination
|
2025-02-16 02:25:29 -03:00 |
|
Herculino Trotta
|
195a8a68d6
|
feat: insight page
|
2025-02-16 00:14:23 -03:00 |
|
Herculino Trotta
|
daf1f68b82
|
Merge remote-tracking branch 'origin/insights' into insights
|
2025-02-15 00:49:25 -03:00 |
|
Herculino Trotta
|
dd24fd56d3
|
insights (wip)
|
2025-02-15 00:49:00 -03:00 |
|
Herculino Trotta
|
7a2acb6497
|
fix(insights): sankey diagram inconsistent sizing
|
2025-02-15 00:48:59 -03:00 |
|
Herculino Trotta
|
9c339faa72
|
chore(frontend): install chartjs-chart-sankey
|
2025-02-15 00:48:59 -03:00 |
|
Herculino Trotta
|
02376ad02b
|
feat(insights): sankey diagram (WIP)
|
2025-02-15 00:48:59 -03:00 |
|
Herculino Trotta
|
b53a4a0286
|
feat(insights): create app
|
2025-02-15 00:48:59 -03:00 |
|
Herculino Trotta
|
a1f618434b
|
Merge pull request #163 from eitchtee/dca_improvements
feat(dca): link transactions to DCA
|
2025-02-15 00:43:07 -03:00 |
|
Herculino Trotta
|
7b5be29f0d
|
locale: update locales
|
2025-02-15 00:42:38 -03:00 |
|
Herculino Trotta
|
56a73b181a
|
Merge remote-tracking branch 'origin/main' into dca_improvements
# Conflicts:
# app/locale/nl/LC_MESSAGES/django.po
|
2025-02-15 00:41:49 -03:00 |
|
Herculino Trotta
|
865618e054
|
feat(dca): link transactions to DCA
|
2025-02-15 00:41:06 -03:00 |
|
Herculino Trotta
|
9e912b2736
|
locale: update locales
|
2025-02-15 00:40:44 -03:00 |
|
Herculino Trotta
|
da7680e70f
|
Merge pull request #159 from DragonHeart69/main
update NL to version 0.9.4
|
2025-02-14 10:20:40 -03:00 |
|
Herculino Trotta
|
ab594eb511
|
Merge pull request #162
fix(style): selecting transaction no longer highlights it
|
2025-02-14 00:50:30 -03:00 |
|
Herculino Trotta
|
cffaaa369a
|
fix(style): selecting transaction no longer highlights it
|
2025-02-14 00:50:01 -03:00 |
|
Herculino Trotta
|
5f414e82ee
|
Merge pull request #161
feat(internal): trigger rules on bulk actions
|
2025-02-14 00:35:10 -03:00 |
|
Herculino Trotta
|
f3bcef534e
|
feat(internal): trigger rules on bulk actions
|
2025-02-14 00:34:51 -03:00 |
|
Herculino Trotta
|
d140ff5b70
|
Merge pull request #160
fix(frontend): loading indicator on empty div too close to the top
|
2025-02-14 00:04:03 -03:00 |
|
Herculino Trotta
|
7eceacfe68
|
fix(frontend): loading indicator on empty div too close to the top
|
2025-02-14 00:03:43 -03:00 |
|
Herculino Trotta
|
038438fba7
|
insights (wip)
|
2025-02-12 09:48:31 -03:00 |
|
Herculino Trotta
|
28b12faaf0
|
fix(insights): sankey diagram inconsistent sizing
|
2025-02-11 00:40:37 -03:00 |
|
Herculino Trotta
|
d0f2742637
|
chore(frontend): install chartjs-chart-sankey
|
2025-02-11 00:37:48 -03:00 |
|
Herculino Trotta
|
9c55dac866
|
feat(insights): sankey diagram (WIP)
|
2025-02-11 00:37:30 -03:00 |
|
Herculino Trotta
|
e6d8b548b7
|
Merge pull request #157
fix(docker): procrastinate can't recover if it crashes in a running instance
|
2025-02-10 23:13:33 -03:00 |
|
Herculino Trotta
|
4f8c2215c1
|
fix(docker): procrastinate can't recover if it crashes in a running instance
|
2025-02-10 23:13:16 -03:00 |
|
Herculino Trotta
|
851b34f07a
|
Merge pull request #156 from eitchtee/dev
fix(transactions): paying transaction doesn't trigger update rules
|
2025-02-09 23:38:58 -03:00 |
|
Herculino Trotta
|
546ed5c6af
|
fix(transactions): bulk (un)paying transactions doesn't trigger update rules
|
2025-02-09 23:38:22 -03:00 |
|
Herculino Trotta
|
04ae7337f5
|
fix(transactions): paying transaction doesn't trigger update rules
|
2025-02-09 23:33:57 -03:00 |
|
Herculino Trotta
|
a3a8791e96
|
feat(insights): create app
|
2025-02-09 23:00:33 -03:00 |
|
Herculino Trotta
|
63069f0ec9
|
Merge pull request #155 from eitchtee/dev
refactor: don't display currency code
|
2025-02-09 19:50:09 -03:00 |
|
Herculino Trotta
|
32b522dad2
|
refactor: don't display currency code
|
2025-02-09 19:49:47 -03:00 |
|
Herculino Trotta
|
0c20a079e3
|
Merge pull request #154 from eitchtee/dev
locale: update locales
|
2025-02-09 17:31:03 -03:00 |
|
Herculino Trotta
|
7c9697f683
|
locale: update locales
|
2025-02-09 17:30:39 -03:00 |
|
Herculino Trotta
|
15d04230ae
|
Merge pull request #153
feat(monthly): add quick-search field
|
2025-02-09 17:14:44 -03:00 |
|
Herculino Trotta
|
ecc09ca6a6
|
feat(monthly): add quick-search field
|
2025-02-09 17:14:25 -03:00 |
|
Herculino Trotta
|
cd753c5dd5
|
Merge pull request #152 from luzpaz/readme-typos
fix: typos in README
|
2025-02-09 10:55:54 -03:00 |
|
Herculino Trotta
|
e93969c035
|
Merge pull request #151
feat(import:v1): add XLS and XLSX support
|
2025-02-09 00:51:46 -03:00 |
|
Herculino Trotta
|
6ec5b5df1e
|
feat(import:v1): add XLS and XLSX support
Closes #47
|
2025-02-09 00:51:26 -03:00 |
|
Herculino Trotta
|
93e7adeea8
|
Merge pull request #150 from eitchtee/dev
feat(import): add Cajamar preset
|
2025-02-09 00:50:38 -03:00 |
|
Herculino Trotta
|
37b5a43c1f
|
feat(import): add Cajamar preset
Thanks to Pablo Hinojosa for sharing his file
|
2025-02-09 00:50:11 -03:00 |
|
Herculino Trotta
|
87a07c25d1
|
Merge pull request #149
feat(import:v1): add "add" and "subtract" transformations
|
2025-02-08 18:30:25 -03:00 |
|
Herculino Trotta
|
9e27fef5e5
|
feat(import:v1): add "add" and "subtract" transformations
|
2025-02-08 18:30:06 -03:00 |
|
Herculino Trotta
|
2cbba53e06
|
Merge pull request #148
feat(import:v1): allow to source previously mapped data by prefixing it with "__" on transformations
|
2025-02-08 16:38:57 -03:00 |
|
Herculino Trotta
|
d9e8be7efb
|
feat(import:v1): allow to source previously mapped data by prefixing it with "__" on transformations
|
2025-02-08 16:38:36 -03:00 |
|
Herculino Trotta
|
7dc9ef9950
|
Merge pull request #147 from eitchtee/dev
refactor(import:v1): remove forced "required" from some fields
|
2025-02-08 16:36:48 -03:00 |
|
Herculino Trotta
|
00e83cf6a2
|
refactor(import:v1): remove forced "required" from some fields
|
2025-02-08 16:35:46 -03:00 |
|
Herculino Trotta
|
039242b48a
|
Merge pull request #146 from eitchtee/dev
fix(dev): django-browser-reload not working
|
2025-02-08 16:01:06 -03:00 |
|
Herculino Trotta
|
94e2bdf93d
|
fix(dev): django-browser-reload not working
|
2025-02-08 16:00:45 -03:00 |
|
Herculino Trotta
|
79b387ce60
|
Merge pull request #145 from eitchtee/dev
feat(import:v1): allow to source previously mapped data by prefixing it with "__"
|
2025-02-08 15:59:56 -03:00 |
|
Herculino Trotta
|
43eb87d3ba
|
feat(import:v1): allow to source previously mapped data by prefixing it with "__"
|
2025-02-08 15:59:27 -03:00 |
|
Herculino Trotta
|
0110220b72
|
Merge pull request #144 from eitchtee/dev
feat: account and currency cards will no longer display unneeded zeros, only for totals
|
2025-02-08 11:43:24 -03:00 |
|
Herculino Trotta
|
f5c86f3d97
|
feat: account and currency cards will no longer display unneeded zeros, only for totals
|
2025-02-08 11:42:46 -03:00 |
|
Herculino Trotta
|
7b7f58d34d
|
Merge pull request #143 from eitchtee/dev
fix(logging): procrastinate job logs not showing up
|
2025-02-08 04:19:03 -03:00 |
|
Herculino Trotta
|
86112931d9
|
fix(logging): procrastinate job logs not showing up
|
2025-02-08 04:18:33 -03:00 |
|
Herculino Trotta
|
e6e0e4caea
|
Merge pull request #142
feat(rules): add Update or Create Transaction action
|
2025-02-08 04:18:00 -03:00 |
|
Herculino Trotta
|
942154480e
|
feat(rules): add Update or Create Transaction action
|
2025-02-08 04:17:28 -03:00 |
|
Herculino Trotta
|
467131d9f1
|
feat(rules): add Update or Create Transaction action
|
2025-02-08 04:16:28 -03:00 |
|
Herculino Trotta
|
fee1db8660
|
Merge pull request #141
fix(automatic-exchange-rates): skipping hours due to minutes
|
2025-02-07 14:34:58 -03:00 |
|
Herculino Trotta
|
4f7fc1c9c8
|
fix(automatic-exchange-rates): skipping hours due to minutes
|
2025-02-07 14:34:38 -03:00 |
|
Herculino Trotta
|
f788709f97
|
Merge pull request #140
automatic exchange rates
|
2025-02-07 11:49:25 -03:00 |
|
Herculino Trotta
|
1a0de32ef8
|
locale: update locales
|
2025-02-07 11:46:57 -03:00 |
|
Herculino Trotta
|
8315adeb4a
|
fix(automatic-exchange-rates): 1-24 should be 0-23
|
2025-02-07 11:46:33 -03:00 |
|
Herculino Trotta
|
5296820d46
|
refactor(automatic-exchange-rates): replace fetch_interval with fetch interval type and fetch interval
|
2025-02-07 11:40:37 -03:00 |
|
Herculino Trotta
|
d5f5053821
|
Merge pull request #139 from eitchtee/dev
feat: cleanup and format logs
|
2025-02-07 11:31:40 -03:00 |
|
Herculino Trotta
|
852ffd5634
|
feat: cleanup and format logs
|
2025-02-07 11:31:14 -03:00 |
|
Herculino Trotta
|
8cb3f51ea4
|
Merge pull request #138
feat: add TZ env var
|
2025-02-07 11:29:48 -03:00 |
|
Herculino Trotta
|
62bfaaa62a
|
feat: add TZ env var
|
2025-02-07 11:29:28 -03:00 |
|
Herculino Trotta
|
dd1d4292d3
|
Merge pull request #137
automatic_exchange_rate
|
2025-02-06 21:48:29 -03:00 |
|
Herculino Trotta
|
93bb34166e
|
feat(ui): auto-resize textareas when typing
|
2025-02-06 21:40:04 -03:00 |
|
Herculino Trotta
|
8f311d9924
|
Add Unraid setup details
|
2025-02-05 15:24:00 -03:00 |
|
Herculino Trotta
|
a5a9f838f5
|
Merge pull request #135
fix(docker:single): procrastinate starts before django
|
2025-02-05 10:52:47 -03:00 |
|
Herculino Trotta
|
6c17b3babb
|
fix(docker:single): procrastinate starts before django
|
2025-02-05 10:52:21 -03:00 |
|
Herculino Trotta
|
d207760ae9
|
feat(currencies): add automatic exchange rate fetching
Closes #123
|
2025-02-05 10:16:04 -03:00 |
|
Herculino Trotta
|
996e0ee0eb
|
Merge pull request #133
fix(transactions): transaction convert value doesn't take into account currency's exchange currency
|
2025-02-03 00:30:42 -03:00 |
|
Herculino Trotta
|
80edf557cb
|
fix(transactions): transaction convert value doesn't take into account currency's exchange currency
account takes precedence
|
2025-02-03 00:30:26 -03:00 |
|
Herculino Trotta
|
2f3207b1f6
|
Merge pull request #132 from eitchtee/dev
refactor(currencies): remove currency's code reference in the UI
|
2025-02-03 00:28:53 -03:00 |
|
Herculino Trotta
|
7b95c806fb
|
refactor(currencies): remove currency's code reference in the UI
|
2025-02-03 00:28:21 -03:00 |
|
Herculino Trotta
|
06e9383689
|
Merge pull request #131
refactor(currencies): make currency code non-unique and increase it's size
|
2025-02-03 00:27:31 -03:00 |
|
Herculino Trotta
|
56862cd025
|
refactor(currencies): make currency code non-unique and increase it's size
|
2025-02-03 00:27:11 -03:00 |
|
Herculino Trotta
|
35782cf14c
|
Merge pull request #130
feat: internal code for automatic exchange rate fetching
|
2025-02-03 00:26:19 -03:00 |
|
Herculino Trotta
|
f7768c8658
|
feat: internal code for automatic exchange rate fetching
|
2025-02-03 00:26:00 -03:00 |
|
Herculino Trotta
|
7f8fe6a516
|
Merge pull request #129
fix: unable to display exchange projected income value
|
2025-02-03 00:20:15 -03:00 |
|
Herculino Trotta
|
aa8abe0e1c
|
fix: unable to display exchange projected income value
|
2025-02-03 00:20:00 -03:00 |
|
Herculino Trotta
|
3190f3ae09
|
Merge pull request #128
fix: changing startpage to networth breaks homepage
|
2025-02-02 00:05:19 -03:00 |
|
Herculino Trotta
|
757f6647da
|
fix: changing startpage to networth breaks homepage
|
2025-02-02 00:04:45 -03:00 |
|
Herculino Trotta
|
6721d9dfee
|
Merge pull request #127
feat: indicate what paid/project button means
|
2025-02-01 19:06:23 -03:00 |
|
Herculino Trotta
|
9705441e2d
|
feat: indicate what paid/project button means
Closes #122
|
2025-02-01 19:06:04 -03:00 |
|
Herculino Trotta
|
7123aefad0
|
Merge pull request #126 from eitchtee/dev
feat: indicate what paid/project button means
|
2025-02-01 15:05:26 -03:00 |
|