Alex Phillips
edce030df6
attempting to better handle decimal accuracy on user input
2022-05-26 19:57:13 -04:00
Alex Phillips
0ed43c1bc5
version bump
0.0.8
2022-05-21 09:50:36 -04:00
Alex Phillips
9a6b4d2f66
backed: added currency support on budget object, frontend: added currency helper utility, using currency prop on the budget to determine currency operations ( #20 )
2022-05-21 09:49:20 -04:00
Alex Phillips
2d5f68a744
ts-node required for migrations
0.0.7
2022-04-27 23:01:42 -04:00
Alex Phillips
337592fa3e
bugfix - migrations weren't running as ts-node wasn't a prod dep
0.0.6
2022-04-17 09:32:41 -04:00
Alex Phillips
ba9d021aff
Feature/underfunded carryover ( #18 )
...
* added ENV to disable registration, also surfacing that error message in the UI
* removed toBeBudgeted from budget as this is now on a month-by-month basis, added in necessary DB event logic to calculate carry-over of this amount as transactions / budgets change
* fixed date diff logic
* frontend changes for budget month's available amount
* changing from typeorm sync to migrations - initial migration checks for existing user table and skips migration if it exists as this was a DB already generated by the sync
* update docker init script
* added migration for budget month availablity
* cascade deletes, fixed tests
0.0.5
2022-04-15 07:58:22 -04:00
Alex Phillips
1c45934841
cleaned up old and unused migrations, added migrate script to package.json
2022-04-11 07:33:09 -04:00
Alex Phillips
617886d8aa
changing from typeorm sync to migrations - initial migration checks for existing user table and skips migration if it exists as this was a DB already generated by the sync
2022-04-05 09:22:49 -04:00
Alex Phillips
cb482da465
default memo of transfer transactions to tracking accounts is the category, fixed db call from update to insert when updating a transaction and accounts change
2022-03-05 07:57:46 -05:00
Alex Phillips
51d7a96c18
fixed logic in enabling / disabling transfer transaction categories
2022-03-05 07:56:23 -05:00
Alex Phillips
9d229974dd
no longer needed with react-table and virtualization and showing all rows
2022-03-05 07:56:09 -05:00
Alex Phillips
22fd3e1534
header size changes
2022-03-05 07:55:48 -05:00
Alex Phillips
d5230e5e3a
update payees on account creation so we get new transfer payees, fixed ordering bug with dragging up vs down
0.0.4
2022-03-01 18:49:26 -05:00
Alex Phillips
6cf048aee6
fixed date type issue, re-sort categories and groups when a new one is created
2022-02-28 18:46:45 -05:00
Alex Phillips
2a7114a421
fixed date type issue and category ID 'autocomplete' UI bug
2022-02-27 22:02:54 -05:00
Alex Phillips
b3771b1c90
fixed broken markdown
2022-02-27 13:22:16 -05:00
Alex Phillips
05d1c75089
Merge pull request #17 from linuxserver/multi-currency-support
...
removed dinero dependency on the backend
2022-02-25 11:20:02 -05:00
Alex Phillips
7869573603
removed dinero dependency on the backend
2022-02-24 21:41:23 -05:00
Alex Phillips
19f92d1664
version bump, fixed duplicate import error
0.0.3
2022-02-24 11:29:30 -05:00
Alex Phillips
5e68588e5d
Merge pull request #14 from linuxserver/bugfix-timezones
...
using luxon for datetimes to keep consistency when generating dates a…
2022-02-23 18:31:51 -05:00
Alex Phillips
79b2da18af
using luxon for datetimes to keep consistency when generating dates across timezones
2022-02-22 09:38:09 -05:00
Alex Phillips
5395de4fe3
Merge pull request #9 from linuxserver/account-table-rewrite
...
Account table rewrite
2022-02-22 09:36:39 -05:00
Alex Phillips
da9ba2ffe4
Merge branch 'main' into account-table-rewrite
2022-02-22 09:35:57 -05:00
Alex Phillips
235aa0e98b
refresh accounts and categories on account add for CC account and category
2022-02-21 20:29:26 -05:00
Alex Phillips
1ce97b2626
single row select on click, then edit, added selected rows total balance, some performance tweaks
2022-02-21 19:52:40 -05:00
Alex Phillips
6927a645ea
ui ux tweaks
2022-02-21 09:11:04 -05:00
Alex Phillips
169974825a
version bump
0.0.2
2022-02-20 14:57:31 -05:00
Alex Phillips
b638b1288e
style updates
2022-02-20 14:53:26 -05:00
Alex Phillips
c9cc00d6bd
attempting to optimze account table by storing editing row in state instead of having to re-render entire table
2022-02-20 11:18:35 -05:00
Alex Phillips
4d9629841e
version and additional db packages
2022-02-20 10:53:11 -05:00
Alex Phillips
ed240efffb
remove clear icon from autocomplete fields
2022-02-20 10:44:37 -05:00
Alex Phillips
9af7c1e106
bug fix - don't remove '-' character, otherwise everything is considered a positive value!
2022-02-20 09:58:54 -05:00
Alex Phillips
eaaeeba2f7
better experience for payee drop down and creating a new payee
2022-02-20 09:58:15 -05:00
Alex Phillips
0dcf13fe55
updated readme with discord link
2022-02-20 07:25:42 -05:00
Alex Phillips
483f46fe12
eslint added, react-scripts updated, material-table removed
2022-02-19 13:19:41 -05:00
Alex Phillips
50788206eb
eslint, eslint fixes, removed material-table
2022-02-19 13:19:01 -05:00
Alex Phillips
430b3a12f9
useMemo to use account type so columns adjust properly between account views
2022-02-18 11:33:48 -05:00
Alex Phillips
a5ce5109b6
added exporting of visibile transactions with react-table
2022-02-18 10:00:21 -05:00
Alex Phillips
a41e0b0bcb
'fixed' new trx row by altering filtering and sorting function, added save / cancel buttons that work with existing and new rows
2022-02-18 08:27:19 -05:00
Alex Phillips
63e17065a3
Attempting to add a new row inline. any active filters could hide the row though... also, can I pin it to the top of the table?
2022-02-17 14:47:11 -05:00
Alex Phillips
dc75501caf
this file isn't needed anymore...
2022-02-16 13:52:13 -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
4c2a82ade9
initial attempt, but may try virtualized table
2022-02-15 12:16:15 -05:00
Alex Phillips
1a24b9ee2e
fixed readme
0.0.1
2022-02-12 18:00:10 -05:00
Alex Phillips
5dd2f89079
images
2022-02-12 17:58:42 -05:00
Alex Phillips
dabefbb39f
ping to refresh jwt while app is open
2022-02-12 09:51:07 -05:00
Alex Phillips
2abfafee23
another round of UI updates
2022-02-12 09:50:35 -05:00
Alex Phillips
c980f515b9
fixed date check - wish js didn't suck with dates...
2022-02-10 21:32:05 -05:00
Alex Phillips
4af21443f5
more testing
2022-02-10 21:13:19 -05:00
Alex Phillips
40cfa39310
attempting to fix prod pathing
2022-02-10 20:39:43 -05:00