Commit Graph

62 Commits

Author SHA1 Message Date
Herculino Trotta
ee0f71b6a2 feat: add optgroups to account selectors 2024-10-20 12:27:06 -03:00
Herculino Trotta
c05f27dc62 feat: add optgroups form field 2024-10-20 12:26:50 -03:00
Herculino Trotta
b77e48ef42 feat: show account group on account reconciliation form 2024-10-20 11:55:52 -03:00
Herculino Trotta
1909184d55 feat(api): make category and tags create or get 2024-10-19 20:43:05 -03:00
Herculino Trotta
ca18849517 fix: generate_recurring_transactions() got an unexpected keyword argument 'timestamp' 2024-10-19 01:45:54 -03:00
Herculino Trotta
8c3dea074f feat: changes to Recurring and InstallmentPlan 2024-10-18 19:03:54 -03:00
Herculino Trotta
8e3f398016 feat: add paused status to RecurringTransaction 2024-10-18 19:03:05 -03:00
Herculino Trotta
8a3799c359 feat: implement django-cotton 2024-10-18 15:05:01 -03:00
Herculino Trotta
3772eb94d6 refactor: remove debug print 2024-10-17 13:24:10 -03:00
Herculino Trotta
25385d6d09 refactor: fetch currency balance from currency instead of account 2024-10-17 13:18:00 -03:00
Herculino Trotta
f04a4e5bc5 refactor: remove debug print 2024-10-17 13:05:26 -03:00
Herculino Trotta
e9359a3dfd fix: networth doesn't load if there aren't any transactions 2024-10-17 13:04:41 -03:00
Herculino Trotta
a18e2ab58a feat: add recurring transactions 2024-10-17 00:38:12 -03:00
Herculino Trotta
2affd39c7b feat: add task for cleaning up procrastinate jobs after 1 month 2024-10-17 00:36:31 -03:00
Herculino Trotta
fde5101011 feat: add exchange rate config page 2024-10-16 14:30:32 -03:00
Herculino Trotta
8010cf26de feat: add migrations 2024-10-16 00:19:31 -03:00
Herculino Trotta
07cbfefb95 changes, fixes and improvements 2024-10-16 00:16:48 -03:00
Herculino Trotta
aecbcb3430 feat: add actions 2024-10-14 21:01:11 -03:00
Herculino Trotta
75b78bd2fa fix: networth historical account balance 2024-10-14 13:22:25 -03:00
Herculino Trotta
311d974762 feat: add option for muting sounds 2024-10-14 11:30:19 -03:00
Herculino Trotta
dad0d96b58 feat: improve networth calculations 2024-10-14 11:08:06 -03:00
Herculino Trotta
bd03eaa7a3 refactor: remove unused import 2024-10-14 11:07:10 -03:00
Herculino Trotta
a645252ace feat: make Currency name unique 2024-10-14 11:06:55 -03:00
Herculino Trotta
212ee2bf28 feat: improve networth calculations 2024-10-14 11:06:02 -03:00
Herculino Trotta
db196731d9 feat: add fallback for creating user settings if it doesn't exist 2024-10-13 16:05:35 -03:00
Herculino Trotta
f95ba3a550 refactor: remove unused utils 2024-10-13 16:05:05 -03:00
Herculino Trotta
7f24d49049 test 2024-10-13 15:41:31 -03:00
Herculino Trotta
ff302e8377 test 2024-10-13 15:33:47 -03:00
Herculino Trotta
5af72ce100 test 2024-10-13 15:23:34 -03:00
Herculino Trotta
79c02d0163 test 2024-10-13 14:56:16 -03:00
Herculino Trotta
949be538bf feat: set automatic language when needed 2024-10-13 14:42:24 -03:00
Herculino Trotta
c0362656e3 refactor: remove ensure_user_settings 2024-10-13 14:22:26 -03:00
Herculino Trotta
776e1b23ce feat: create user settings on localization middleware 2024-10-13 13:52:47 -03:00
Herculino Trotta
399f1cc965 feat(users): properly connect signals 2024-10-13 13:52:20 -03:00
Herculino Trotta
1a8327d0d8 feat(users): properly connect signals 2024-10-13 13:52:16 -03:00
Herculino Trotta
d20897a28a more changes 2024-10-13 12:10:50 -03:00
Herculino Trotta
49db2089e8 build: replace celery with procrastinate 2024-10-11 14:11:40 -03:00
Herculino Trotta
fe9682aa65 locale: improve and fix translations 2024-10-11 11:26:41 -03:00
Herculino Trotta
1f644ba974 feat: improve navbar settings and other stuff 2024-10-11 01:58:34 -03:00
Herculino Trotta
1e4b4de0ec feat: add form for user settings 2024-10-11 01:57:45 -03:00
Herculino Trotta
431f8e5f4d fix: typo 2024-10-11 01:57:25 -03:00
Herculino Trotta
b6f8c224f0 feat: add middleware for setting user language and timezone when set as setting 2024-10-11 01:56:36 -03:00
Herculino Trotta
6b22d2d837 feat: add user_settings for timezone and language 2024-10-11 01:56:10 -03:00
Herculino Trotta
2c55109302 feat: add user_settings for timezone and language 2024-10-11 01:56:06 -03:00
Herculino Trotta
5b66ac7fac refactor: move some fields and widgets around 2024-10-10 22:37:10 -03:00
Herculino Trotta
d2cd115751 feat: improve monthly transactions ordering 2024-10-09 22:31:08 -03:00
Herculino Trotta
a918b4ae7c feat: add api 2024-10-09 22:30:48 -03:00
Herculino Trotta
d66ca1e8af feat: add api 2024-10-09 22:25:22 -03:00
Herculino Trotta
8acff0b010 refactor: remove debug print 2024-10-09 00:32:00 -03:00
Herculino Trotta
3dde44b1cd changes 2024-10-09 00:31:21 -03:00