Commit Graph

155 Commits

Author SHA1 Message Date
Andrew Lalis 77f2966291 Added total data refresh on account page when navigating to it, and added additional sorts for the transactions search so order is more consistent. 2024-05-31 12:35:35 -04:00
Andrew Lalis 20eed2108f Set version to 1.12.1, and fixed false positive with duplicate detection when editing existing transactions. 2024-05-30 16:04:54 -04:00
Andrew Lalis e4783e5a47 Added check for duplicate transactions, id-exact-match search for transactions, and some cleanup. Updated to version 1.12.0. 2024-05-30 15:51:00 -04:00
Andrew Lalis a13c9c22df Removed GitHub-specific information. 2024-05-30 11:43:49 -04:00
Andrew Lalis 8f5ff09891 Set version to 1.11.0 2024-02-28 12:44:40 -05:00
Andrew Lalis 06d9aa016d Upgrade to javafx 21.0.2 (from 21.0.1). 2024-02-20 17:28:52 -05:00
Andrew Lalis a9cdc6c41e Added label for confirming line items total, and for setting amount equal to the line items total. 2024-02-20 17:17:21 -05:00
Andrew Lalis 9222b8f990 Cleaned up some analysis warnings in Ulid.java 2024-02-11 08:54:11 -05:00
Andrew Lalis d85ff6676e Set version to 1.10.0 2024-02-11 08:50:10 -05:00
Andrew Lalis 7f65466d6d Refactored the account-view.fxml and associated stuff to include the account's description. 2024-02-11 08:48:46 -05:00
Andrew Lalis b52148fd3b Set to version 1.9.0 2024-02-09 13:53:51 -05:00
Andrew Lalis 9bc4d1e494 Fixed AccountTest 2024-02-09 13:52:05 -05:00
Andrew Lalis 012b60d1f8 Added some insane logic to compute actual spending by category. 2024-02-09 13:51:25 -05:00
Andrew Lalis 41530d5276 Added the ability to add, edit, and remove transaction line items. 2024-02-09 12:21:06 -05:00
Andrew Lalis 5cc789419c Set version 1.8.0 2024-02-08 11:34:03 -05:00
Andrew Lalis cc83e3eb0f Make positioning of category and vendor in transaction tile consistent. 2024-02-08 11:33:46 -05:00
Andrew Lalis 5c1036b72f Cleaned up some formatting. 2024-02-08 11:29:22 -05:00
Andrew Lalis fb2b8d933b Added timestamp ranges to the dashboard pie charts. 2024-02-08 09:49:21 -05:00
Andrew Lalis 5a339cbee6 Add new "Brokerage" account type, and add more convenience for getting total assets. 2024-02-08 09:06:07 -05:00
Andrew Lalis d43c61d6ee Update version to 1.7.1 2024-02-07 09:09:30 -05:00
Andrew Lalis 6bafd06fc0 Added historical balance checker and cleaned up actions layout on account page. 2024-02-07 09:05:50 -05:00
Andrew Lalis 104de66a66 Added padding to dashboard modules, set version to 1.7.0 2024-02-06 18:01:26 -05:00
Andrew Lalis abf132ec99 Fixed account editing. 2024-02-06 17:59:13 -05:00
Andrew Lalis 807259b2a5 Update to 1.6.1 2024-02-06 09:18:03 -05:00
Andrew Lalis 38d61c056b Removed unused imports. 2024-02-06 09:17:09 -05:00
Andrew Lalis 970ca46ef6 Cleaned up account history, improved transaction tiles in dashboard and transactions list, and fixed small bug in balance record validation. 2024-02-06 09:16:12 -05:00
Andrew Lalis 7d50b12a4f Added functionality for an !exclude tag. 2024-02-05 15:22:26 -05:00
Andrew Lalis 2237293eda Updated to version 1.6.0 2024-02-05 11:47:06 -05:00
Andrew Lalis 64c46e6be9 Added connection test when creating any data source now. 2024-02-05 11:38:10 -05:00
Andrew Lalis 54f6612048 Improve backups, and add pie chart modules for vendor and category. 2024-02-05 11:27:20 -05:00
Andrew Lalis f4d8a4803b Added automatic backup creation on profile load. 2024-02-04 21:33:49 -05:00
Andrew Lalis 81598fc57c Added backup button with native zip file creation. 2024-02-04 21:10:26 -05:00
Andrew Lalis c9d7b9f4da Updated main-view-screenshot.png 2024-02-04 12:55:13 -05:00
Andrew Lalis c00a4b65bb Added documentation to the adding-a-transaction.fxml help page. 2024-02-04 12:52:08 -05:00
Andrew Lalis f9a0fea9ab Added dashboard page and initial account and transaction modules. 2024-02-04 12:35:59 -05:00
Andrew Lalis 6900fdb481
Merge pull request #15 from andrewlalis/transaction-properties
Add Transaction Properties
2024-02-03 23:31:03 -05:00
Andrew Lalis 396fd122a8 Added migration info to README.md, and added ability to insert default categories into existing perfin profiles. 2024-02-03 23:27:23 -05:00
Andrew Lalis 0fe451029d Update to version 1.5.0 2024-02-03 23:07:19 -05:00
Andrew Lalis 8f36380e21 Refactored account history. 2024-02-03 22:59:29 -05:00
Andrew Lalis 3493003588 Made query logging debug only. 2024-02-02 12:46:53 -05:00
Andrew Lalis 85627fb8ad Added basic query building mechanic for dynamic searching. 2024-02-02 12:42:11 -05:00
Andrew Lalis 90ec1e9b09 Added thing to load default categories from a JSON file. 2024-02-02 09:22:46 -05:00
Andrew Lalis eefbb1c09b Compacted the amount and currency fields. 2024-01-31 11:21:54 -05:00
Andrew Lalis 39794e36a2 Added tags view, and cleaned up some other parts of the app. 2024-01-31 11:05:09 -05:00
Andrew Lalis aaa1081ddf Added category view and editor. 2024-01-31 10:16:53 -05:00
Andrew Lalis 77291ba724 Added pages for viewing and editing vendors, and refactored validation to support async validators. 2024-01-30 21:54:34 -05:00
Andrew Lalis ae2713dbd0 Added hyperlinks for entity management pages. 2024-01-30 17:04:31 -05:00
Andrew Lalis 1cdadc9fc4 Added default transaction categories. 2024-01-29 14:08:42 -05:00
Andrew Lalis b9678313bf Added ability to edit tags, vendor, and category of a transaction. 2024-01-29 14:01:49 -05:00
Andrew Lalis e17e2c55a5 Fixed issue with profile not being set. 2024-01-18 11:10:12 -05:00