Alex Phillips
|
86cbc3ba7e
|
added bulk transaction add, added support to import transactions via CSV
|
2022-02-06 17:05:27 -05:00 |
|
Alex Phillips
|
0978f10a46
|
fixed / implemented user edit in frontend
|
2022-02-05 11:58:09 -05:00 |
|
Alex Phillips
|
81ad9ba37d
|
ensure that the next 'month' is always present - this handles month rollovers on the first
|
2022-02-05 07:21:42 -05:00 |
|
Alex Phillips
|
1c61255a57
|
additional endpoints to help performance in the frontend
|
2022-01-17 14:13:20 -05:00 |
|
Alex Phillips
|
62c910f934
|
prettier formatting
|
2022-01-08 09:18:32 -05:00 |
|
Alex Phillips
|
a3194089f2
|
added bulk transaction editing / deleting capabilities
|
2022-01-08 09:00:32 -05:00 |
|
Alex Phillips
|
abca44ca94
|
added ping endpoint to refresh JWTs and keep sessions alive
|
2022-01-08 08:59:54 -05:00 |
|
Alex Phillips
|
a8744da70e
|
attempting to optimize API calls by allowing query params to return specific data
|
2022-01-04 18:55:26 -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
|
d4a6bf5d7e
|
cleanup
|
2021-12-28 16:10:40 -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
|
5154f63f34
|
refactored completely to use typeorm data mapper instead of active record
|
2021-12-11 19:52:07 -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
|
90392daf32
|
formatting fixes
|
2021-11-28 11:11:24 -05:00 |
|
Alex Phillips
|
c5ae1ab33f
|
configurable ORM, initial balance is automatically reconciled
|
2021-11-25 14:09:05 -05:00 |
|
Alex Phillips
|
8d0081d082
|
more fixes, started adding tests
|
2021-11-25 10:58:40 -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
|
a1a4dc0900
|
renamed sanitize methods
|
2021-11-19 19:12:35 -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
|
62399bec75
|
cleaned up transaction / cascade logic into ORM event hooks, much cleaner no longer in controller, a lot easier to write tests for in the future. Dispatch budget months update on transaction events in UI in case new budget months were created
|
2021-11-18 21:15:08 -05:00 |
|
Alex Phillips
|
825d28d0d1
|
move out lots of logic into 'update' method
|
2021-11-18 18:21:47 -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 |
|