Commit Graph

  • 05f025a682 initial redis work redis Alex Phillips 2023-07-11 19:51:56 -04:00
  • ab50f1f4c1
    Merge b2c83584b6f970c391478638096e4d7b3384046d into 311c038665f0c1e1acc60fe202399fa7a50d9469 Pranshu Agrawal 2022-10-26 11:34:24 +00:00
  • b2c83584b6
    Add files via upload Pranshu Agrawal 2022-10-26 17:02:46 +05:30
  • 26db4ac9b6
    add logo Pranshu Agrawal 2022-10-26 17:02:01 +05:30
  • 17399d39a3
    Merge 5de3e213b5fbca49cab84f066742518e2c53d7ee into 311c038665f0c1e1acc60fe202399fa7a50d9469 Alex Phillips 2022-06-11 21:12:34 +02:00
  • c39778ac9f
    Merge 2f262266106d01fffb8f09a4bf77260c794997f4 into 311c038665f0c1e1acc60fe202399fa7a50d9469 Alex Phillips 2022-06-11 09:39:10 +01:00
  • 311c038665 better message when attempting to create a new account and no email or password was supplied main Alex Phillips 2022-06-10 14:14:43 -04:00
  • 5de3e213b5 initial add of resizable columns - need to test and work out some kinks feature/resizable-columns Alex Phillips 2022-06-08 12:27:23 -04:00
  • 2f26226610 cleanup feature/delete-envelope Alex Phillips 2022-06-05 10:18:03 -04:00
  • 13ad43865c added / updated category month sub. for removing months, updated delete dialog to be a smaller dialog window Alex Phillips 2022-06-05 09:32:56 -04:00
  • 3b6d6b10b2 now supports hidden categories, more redux ops for deleting a category including updating transactions and category months from the api response Alex Phillips 2022-05-31 18:13:25 -04:00
  • 896de6664a Added hidden flag to categories, support its property in the update endpoint. Added 2 migrations: 1 for cascade deletes (already added but I guess migration was never done? The second for the hidden flag on categories) Alex Phillips 2022-05-31 18:12:02 -04:00
  • b4122fa769 completed api endpoint for deleting an envelope Alex Phillips 2022-05-30 09:47:28 -04:00
  • 3b7bf82482 ui components and dialog for handling deleting an envelope, update redux state with updated transactions to match to the new proper category Alex Phillips 2022-05-30 09:47:16 -04:00
  • d8f86dc883
    default to '0' category if it's empty (this happens if you are making a trx on off-budget account but it's not a transfer) (#23) Alex Phillips 2022-05-28 14:03:54 -04:00
  • bdef12ab66 default to '0' category if it's empty (this happens if you are making a trx on off-budget account but it's not a transfer) bugfix/off-budget-trx Alex Phillips 2022-05-28 14:03:28 -04:00
  • 6b077d00fd initial work on removing envelopes - added starter api endpoint and UI with test code Alex Phillips 2022-05-28 13:39:34 -04:00
  • 86242e9756 modified the math logic to better support user input but still maintain decimal accuracy 0.0.9 Alex Phillips 2022-05-26 20:11:02 -04:00
  • cca9d8b079
    attempting to better handle decimal accuracy on user input (#21) Alex Phillips 2022-05-27 10:05:07 -04:00
  • 62638963b2
    adding new category to a group defaults the selected group, hitting 'enter' on login screen submits a login attempt (#22) Alex Phillips 2022-05-27 10:05:02 -04:00
  • bb6890ffa5 adding new category to a group defaults the selected group, hitting 'enter' on login screen submits a login attempt ux-tweaks Alex Phillips 2022-05-26 20:08:31 -04:00
  • edce030df6 attempting to better handle decimal accuracy on user input math-accuracy-fix Alex Phillips 2022-05-26 19:57:13 -04:00
  • 0ed43c1bc5 version bump 0.0.8 Alex Phillips 2022-05-21 09:50:36 -04:00
  • 9a6b4d2f66
    backed: added currency support on budget object, frontend: added currency helper utility, using currency prop on the budget to determine currency operations (#20) Alex Phillips 2022-05-21 09:49:20 -04:00
  • 33b7174b5d backed: added currency support on budget object, frontend: added currency helper utility, using currency prop on the budget to determine currency operations feature/currency Alex Phillips 2022-05-21 09:21:32 -04:00
  • 2d5f68a744 ts-node required for migrations 0.0.7 Alex Phillips 2022-04-27 23:01:42 -04:00
  • 337592fa3e bugfix - migrations weren't running as ts-node wasn't a prod dep 0.0.6 Alex Phillips 2022-04-17 09:32:41 -04:00
  • ba9d021aff
    Feature/underfunded carryover (#18) 0.0.5 Alex Phillips 2022-04-15 07:58:22 -04:00
  • abf8de26a6 cascade deletes, fixed tests feature/underfunded-carryover Alex Phillips 2022-04-11 07:51:02 -04:00
  • d1897c9ce7 added migration for budget month availablity Alex Phillips 2022-04-11 07:33:46 -04:00
  • b4d3a758e2 update docker init script Alex Phillips 2022-04-05 09:27:22 -04:00
  • 208a37c971 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 Alex Phillips 2022-04-05 09:22:49 -04:00
  • 1c45934841 cleaned up old and unused migrations, added migrate script to package.json Alex Phillips 2022-04-11 07:33:09 -04:00
  • 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 Alex Phillips 2022-04-05 09:22:49 -04:00
  • 1ea73d1e83 frontend changes for budget month's available amount Alex Phillips 2022-04-05 09:13:36 -04:00
  • 05019e8ea2 fixed date diff logic Alex Phillips 2022-04-05 09:13:02 -04:00
  • b8bf957eae 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 Alex Phillips 2022-04-05 09:09:53 -04:00
  • ba9acc818a added ENV to disable registration, also surfacing that error message in the UI feature/disable-registration Alex Phillips 2022-03-28 17:55:27 -04:00
  • 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 Alex Phillips 2022-03-05 07:57:46 -05:00
  • 51d7a96c18 fixed logic in enabling / disabling transfer transaction categories Alex Phillips 2022-03-05 07:56:23 -05:00
  • 9d229974dd no longer needed with react-table and virtualization and showing all rows Alex Phillips 2022-03-05 07:56:09 -05:00
  • 22fd3e1534 header size changes Alex Phillips 2022-03-05 07:55:48 -05:00
  • d5230e5e3a update payees on account creation so we get new transfer payees, fixed ordering bug with dragging up vs down 0.0.4 Alex Phillips 2022-03-01 18:49:26 -05:00
  • 6cf048aee6 fixed date type issue, re-sort categories and groups when a new one is created Alex Phillips 2022-02-28 18:46:45 -05:00
  • 70b727bb98 more migration work prisma-migration Alex Phillips 2022-02-28 18:19:56 -05:00
  • 2a7114a421 fixed date type issue and category ID 'autocomplete' UI bug Alex Phillips 2022-02-27 22:02:54 -05:00
  • 5f00b723ae continuing to attempt a refactor Alex Phillips 2022-02-27 21:02:53 -05:00
  • b3771b1c90 fixed broken markdown Alex Phillips 2022-02-27 13:22:16 -05:00
  • cb587cc7c6 finished 'migrating', now need to get it to work Alex Phillips 2022-02-26 14:15:08 -05:00
  • 408df60579 replaced all queries with prisma, converted subscribers to listeners Alex Phillips 2022-02-25 18:52:27 -05:00
  • ed4fda5a6b started converting typeorm to prisma Alex Phillips 2022-02-24 19:26:02 -05:00
  • 05d1c75089
    Merge pull request #17 from linuxserver/multi-currency-support Alex Phillips 2022-02-25 11:20:02 -05:00
  • 425daf58cc ui updates to facilitate multi-currency settings on the budget multi-currency-support-ui Alex Phillips 2022-02-24 21:43:30 -05:00
  • 7869573603 removed dinero dependency on the backend multi-currency-support Alex Phillips 2022-02-24 21:41:23 -05:00
  • e2d2706775 removed dinero dependency on the backend Alex Phillips 2022-02-24 21:41:23 -05:00
  • 19f92d1664 version bump, fixed duplicate import error 0.0.3 Alex Phillips 2022-02-24 11:29:30 -05:00
  • ba02e8c30f version bump, fixed duplicate import error bugfix-timezones Alex Phillips 2022-02-24 11:16:29 -05:00
  • 5e68588e5d
    Merge pull request #14 from linuxserver/bugfix-timezones Alex Phillips 2022-02-23 18:31:51 -05:00
  • 79b2da18af using luxon for datetimes to keep consistency when generating dates across timezones Alex Phillips 2022-02-22 09:38:09 -05:00
  • 5395de4fe3
    Merge pull request #9 from linuxserver/account-table-rewrite Alex Phillips 2022-02-22 09:36:39 -05:00
  • da9ba2ffe4 Merge branch 'main' into account-table-rewrite account-table-rewrite Alex Phillips 2022-02-22 09:35:57 -05:00
  • 235aa0e98b refresh accounts and categories on account add for CC account and category Alex Phillips 2022-02-21 20:29:26 -05:00
  • 1ce97b2626 single row select on click, then edit, added selected rows total balance, some performance tweaks Alex Phillips 2022-02-21 19:52:40 -05:00
  • 6927a645ea ui ux tweaks Alex Phillips 2022-02-21 09:11:04 -05:00
  • 169974825a version bump 0.0.2 Alex Phillips 2022-02-20 14:57:31 -05:00
  • b638b1288e style updates Alex Phillips 2022-02-20 14:53:26 -05:00
  • c9cc00d6bd attempting to optimze account table by storing editing row in state instead of having to re-render entire table Alex Phillips 2022-02-20 11:18:35 -05:00
  • 4d9629841e version and additional db packages Alex Phillips 2022-02-20 10:53:11 -05:00
  • ed240efffb remove clear icon from autocomplete fields Alex Phillips 2022-02-20 10:44:37 -05:00
  • 9af7c1e106 bug fix - don't remove '-' character, otherwise everything is considered a positive value! Alex Phillips 2022-02-20 09:58:54 -05:00
  • eaaeeba2f7 better experience for payee drop down and creating a new payee Alex Phillips 2022-02-20 09:58:15 -05:00
  • 0dcf13fe55 updated readme with discord link Alex Phillips 2022-02-20 07:25:42 -05:00
  • 483f46fe12 eslint added, react-scripts updated, material-table removed Alex Phillips 2022-02-19 13:19:41 -05:00
  • 50788206eb eslint, eslint fixes, removed material-table Alex Phillips 2022-02-19 13:19:01 -05:00
  • 430b3a12f9 useMemo to use account type so columns adjust properly between account views Alex Phillips 2022-02-18 11:33:48 -05:00
  • a5ce5109b6 added exporting of visibile transactions with react-table Alex Phillips 2022-02-18 10:00:21 -05:00
  • a41e0b0bcb 'fixed' new trx row by altering filtering and sorting function, added save / cancel buttons that work with existing and new rows Alex Phillips 2022-02-18 08:27:19 -05:00
  • 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? Alex Phillips 2022-02-17 14:47:11 -05:00
  • dc75501caf this file isn't needed anymore... Alex Phillips 2022-02-16 13:52:13 -05:00
  • d593873375 initial run through and conversion to react-table. Still need to implement 'add transaction' and 'export' Alex Phillips 2022-02-16 13:51:49 -05:00
  • 4c2a82ade9 initial attempt, but may try virtualized table Alex Phillips 2022-02-15 12:16:15 -05:00
  • 1a24b9ee2e fixed readme 0.0.1 Alex Phillips 2022-02-12 18:00:10 -05:00
  • 5dd2f89079 images Alex Phillips 2022-02-12 17:58:42 -05:00
  • dabefbb39f ping to refresh jwt while app is open Alex Phillips 2022-02-12 09:51:07 -05:00
  • 2abfafee23 another round of UI updates Alex Phillips 2022-02-12 09:50:35 -05:00
  • c980f515b9 fixed date check - wish js didn't suck with dates... Alex Phillips 2022-02-10 21:32:05 -05:00
  • 4af21443f5 more testing Alex Phillips 2022-02-10 21:13:19 -05:00
  • 40cfa39310 attempting to fix prod pathing Alex Phillips 2022-02-10 20:39:43 -05:00
  • 0253b30d39 ui overhaul Alex Phillips 2022-02-09 20:22:36 -05:00
  • acb63f1b9c playing around with layout Alex Phillips 2022-02-08 18:47:28 -05:00
  • 3c4f343fb2 added license Alex Phillips 2022-02-08 17:47:08 -05:00
  • 90c465a425 cleanup Alex Phillips 2022-02-08 12:27:59 -05:00
  • c9f5b93cb0 more ui updates Alex Phillips 2022-02-08 12:22:10 -05:00
  • f150254d10 more ui updates Alex Phillips 2022-02-08 12:16:42 -05:00
  • 644f603220 ui alterations Alex Phillips 2022-02-08 10:07:19 -05:00
  • 2fc176ff7f ui alterations Alex Phillips 2022-02-08 10:07:19 -05:00
  • 43a14212ca typos Alex Phillips 2022-02-08 06:47:30 -05:00
  • ba4974bd9f typos Alex Phillips 2022-02-08 06:47:30 -05:00
  • 1706d95a34 updated link Alex Phillips 2022-02-07 20:38:09 -05:00
  • d886bccd4a updated link Alex Phillips 2022-02-07 20:38:09 -05:00