19 Commits

Author SHA1 Message Date
Alex Phillips
50788206eb eslint, eslint fixes, removed material-table 2022-02-19 13:19:01 -05:00
Alex Phillips
d593873375 initial run through and conversion to react-table. Still need to implement 'add transaction' and 'export' 2022-02-16 13:51:49 -05:00
Alex Phillips
4d0ca798fb added ping to help preserve jwt sessions 2022-02-07 19:16:47 -05:00
Alex Phillips
5560d8d90d added bulk transaction add, added support to import transactions via CSV 2022-02-06 17:05:27 -05:00
Alex Phillips
7fe2d075d4 implemented user edit in frontend 2022-02-05 11:58:43 -05:00
Alex Phillips
6170f56396 lots of UI tweaks, performance improvements, theming, etc 2022-01-17 14:12:22 -05:00
Alex Phillips
62c910f934 prettier formatting 2022-01-08 09:18:32 -05:00
Alex Phillips
fcc07ed671 refactored redux to use entity adapters, worked on performance of UI, added bulk actions to transactions, lots of UI tweaks, changes, customizing of the account / budge table, etc 2022-01-08 09:06:15 -05:00
Alex Phillips
3a93e13f4d moved account page into smaller components, optimized redux by using entity adapters, memoized selectors, etc. 2022-01-04 18:54:56 -05:00
Alex Phillips
cf8785a017 re-organized / centralized sorting order logic, added support for reordering accounts 2021-12-29 14:54:16 -05:00
Alex Phillips
bbfc7b8c03 more tweaks to entity management, tests now fixed, in UI, budget table categories are now draggable and sortable 2021-12-13 06:18:20 -05:00
Alex Phillips
a5be8ba4d9 better drawer lists, slimmer accounts table, broke out BudgetTable into smaller components for header, added account reconciliation, etc 2021-12-08 21:55:03 -05:00
Alex Phillips
0809166c92 big updates - fixed CC transactions, specifically inflow to inflow category, now using dinerojs for currency handling, all amount values are stored as integers instead of floating point, big UI changes including better table structure, editing of account names, dark theme, paging of transactions, etc. 2021-12-07 19:54:42 -05:00
Alex Phillips
ffa65b920a credit cards should be working - initial balance, category transactions, etc 2021-11-22 20:16:03 -05:00
Alex Phillips
7216f475cd moved 'to be budgeted' running balance to the global budget. Not what I want, but my head hurts figuring out how to calculate a properly cascading forward and backward ATB for every month 2021-11-21 14:46:59 -05:00
Alex Phillips
43f22241b0 transfer transactions fully implemented (except high level budget / account balances) 2021-11-19 00:24:11 -05:00
Alex Phillips
fa7e9cd219 updated logic, most should be all working here with the exception of CC transactions and carry-over balances? 2021-11-16 22:01:36 -05:00
Alex Phillips
f665fbefc0 a bunch of updates, react frontend, etc 2021-11-15 21:19:19 -05:00
Alex Phillips
8f5a10c8ba initial commit 2021-11-08 19:05:42 -05:00