This website requires JavaScript.
86ee9f8187
Added sample profile generator.
main
Andrew Lalis
2024-07-21 20:25:08 -0400
36c29e0d06
Added function to clear search field when navigating to transactions view, if a selected transaction id is given.
Andrew Lalis
2024-07-21 13:17:58 -0400
b91b0a8263
Set version to 1.19.0
Andrew Lalis
2024-07-20 18:38:15 -0400
6b63b777cf
Added tests!
Andrew Lalis
2024-07-20 18:35:17 -0400
71cc5b1612
Added more documentation to PerfinApp.java, and added JSON export.
Andrew Lalis
2024-07-20 17:55:37 -0400
6d720b9645
Set version to 1.18.0
Andrew Lalis
2024-07-20 14:58:11 -0400
408d5e415d
Added export to file button with CSV support.
Andrew Lalis
2024-07-20 14:57:34 -0400
3908515ca4
Set version to 1.17.0
Andrew Lalis
2024-07-12 22:10:54 -0400
b74119a233
Added credit limit and general purpose credit card properties to only credit card accounts.
Andrew Lalis
2024-07-12 22:08:09 -0400
2abbd6ca43
Set version to 1.16.0
Andrew Lalis
2024-07-10 17:06:20 -0400
f23d2c85a9
Added updates to use and show asset value of brokerage accounts.
Andrew Lalis
2024-07-10 17:05:02 -0400
ec6bc83353
Added saved queries to the SQL Console page.
Andrew Lalis
2024-07-10 14:35:59 -0400
feda2e1897
Add balance record "type" attribute, for cash and assets.
Andrew Lalis
2024-07-10 08:45:30 -0400
d4bd5cc6ec
Add help page for the SQL console.
Andrew Lalis
2024-07-09 20:04:11 -0400
83e9043057
Cleaned up.
Andrew Lalis
2024-07-09 19:51:10 -0400
ea94f09702
Added SQL Console View.
Andrew Lalis
2024-07-09 19:50:41 -0400
411f384775
Removed most fancy search features for now while I add an SQL console.
Andrew Lalis
2024-07-09 18:40:58 -0400
72d624afdc
Refactored searches into a tab thing, not sure whether I like it though.
Andrew Lalis
2024-07-09 13:39:41 -0400
2dbb3d944d
Add experimental "Advanced Search" features, may incorporate into the main search interface yet...
Andrew Lalis
2024-07-08 22:52:45 -0400
a88ebc8e13
Set version to 1.15.0
Andrew Lalis
2024-06-09 20:13:06 -0400
d360de5d6f
Changed time interval cutoff.
Andrew Lalis
2024-06-09 20:10:27 -0400
6e862a2709
Improved TotalAssetsGraphModule with currency and time range choices.
Andrew Lalis
2024-06-09 14:10:17 -0400
b6fef8d42f
Added basic implementation of a total assets graph.
Andrew Lalis
2024-06-07 09:41:28 -0400
e08c528b71
Cleanup
Andrew Lalis
2024-06-07 08:55:49 -0400
28002fd32d
Hide currency choice box when there's only one currency in use for the profile.
Andrew Lalis
2024-06-07 08:55:31 -0400
a3558b33e6
Set version to 1.14.0
Andrew Lalis
2024-06-03 20:43:43 -0400
5ce2360f05
Added transaction descriptions to account history tiles.
Andrew Lalis
2024-06-03 20:42:58 -0400
4cf95dba85
Set version to 1.13.0
Andrew Lalis
2024-05-31 13:10:02 -0400
e6d5b280aa
Cleanup
Andrew Lalis
2024-05-31 13:08:52 -0400
1898783c56
Added total spent amount to vendor page, and added analytics method to get total vendor spend.
Andrew Lalis
2024-05-31 13:08:29 -0400
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.
Andrew Lalis
2024-05-31 12:35:35 -0400
20eed2108f
Set version to 1.12.1, and fixed false positive with duplicate detection when editing existing transactions.
Andrew Lalis
2024-05-30 16:04:54 -0400
e4783e5a47
Added check for duplicate transactions, id-exact-match search for transactions, and some cleanup. Updated to version 1.12.0.
Andrew Lalis
2024-05-30 15:51:00 -0400
a13c9c22df
Removed GitHub-specific information.
Andrew Lalis
2024-05-30 11:43:49 -0400
8f5ff09891
Set version to 1.11.0
v1.11.0
Andrew Lalis
2024-02-28 12:44:40 -0500
06d9aa016d
Upgrade to javafx 21.0.2 (from 21.0.1).
Andrew Lalis
2024-02-20 17:28:52 -0500
a9cdc6c41e
Added label for confirming line items total, and for setting amount equal to the line items total.
Andrew Lalis
2024-02-20 17:17:21 -0500
9222b8f990
Cleaned up some analysis warnings in Ulid.java
Andrew Lalis
2024-02-11 08:54:11 -0500
d85ff6676e
Set version to 1.10.0
v1.10.0
Andrew Lalis
2024-02-11 08:50:10 -0500
7f65466d6d
Refactored the account-view.fxml and associated stuff to include the account's description.
Andrew Lalis
2024-02-11 08:48:46 -0500
b52148fd3b
Set to version 1.9.0
v1.9.0
Andrew Lalis
2024-02-09 13:53:51 -0500
9bc4d1e494
Fixed AccountTest
Andrew Lalis
2024-02-09 13:52:05 -0500
012b60d1f8
Added some insane logic to compute actual spending by category.
Andrew Lalis
2024-02-09 13:51:25 -0500
41530d5276
Added the ability to add, edit, and remove transaction line items.
Andrew Lalis
2024-02-09 12:21:06 -0500
5cc789419c
Set version 1.8.0
v1.8.0
Andrew Lalis
2024-02-08 11:34:03 -0500
cc83e3eb0f
Make positioning of category and vendor in transaction tile consistent.
Andrew Lalis
2024-02-08 11:33:46 -0500
5c1036b72f
Cleaned up some formatting.
Andrew Lalis
2024-02-08 11:29:22 -0500
fb2b8d933b
Added timestamp ranges to the dashboard pie charts.
Andrew Lalis
2024-02-08 09:49:21 -0500
5a339cbee6
Add new "Brokerage" account type, and add more convenience for getting total assets.
Andrew Lalis
2024-02-08 09:06:07 -0500
d43c61d6ee
Update version to 1.7.1
v1.7.1
Andrew Lalis
2024-02-07 09:09:30 -0500
6bafd06fc0
Added historical balance checker and cleaned up actions layout on account page.
Andrew Lalis
2024-02-07 09:05:50 -0500
104de66a66
Added padding to dashboard modules, set version to 1.7.0
v1.7.0
Andrew Lalis
2024-02-06 18:01:26 -0500
abf132ec99
Fixed account editing.
Andrew Lalis
2024-02-06 17:59:13 -0500
807259b2a5
Update to 1.6.1
v1.6.1
Andrew Lalis
2024-02-06 09:18:03 -0500
38d61c056b
Removed unused imports.
Andrew Lalis
2024-02-06 09:17:09 -0500
970ca46ef6
Cleaned up account history, improved transaction tiles in dashboard and transactions list, and fixed small bug in balance record validation.
Andrew Lalis
2024-02-06 09:16:12 -0500
7d50b12a4f
Added functionality for an !exclude tag.
Andrew Lalis
2024-02-05 15:22:26 -0500
2237293eda
Updated to version 1.6.0
v1.6.0
Andrew Lalis
2024-02-05 11:47:06 -0500
64c46e6be9
Added connection test when creating any data source now.
Andrew Lalis
2024-02-05 11:38:10 -0500
54f6612048
Improve backups, and add pie chart modules for vendor and category.
Andrew Lalis
2024-02-05 11:27:20 -0500
f4d8a4803b
Added automatic backup creation on profile load.
Andrew Lalis
2024-02-04 21:33:49 -0500
81598fc57c
Added backup button with native zip file creation.
Andrew Lalis
2024-02-04 21:10:26 -0500
c9d7b9f4da
Updated main-view-screenshot.png
v1.5.0
Andrew Lalis
2024-02-04 12:55:13 -0500
c00a4b65bb
Added documentation to the adding-a-transaction.fxml help page.
Andrew Lalis
2024-02-04 12:52:08 -0500
f9a0fea9ab
Added dashboard page and initial account and transaction modules.
Andrew Lalis
2024-02-04 12:35:59 -0500
6900fdb481
Merge pull request #15 from andrewlalis/transaction-properties
Andrew Lalis
2024-02-03 23:31:03 -0500
396fd122a8
Added migration info to README.md, and added ability to insert default categories into existing perfin profiles.
#15
Andrew Lalis
2024-02-03 23:27:23 -0500
0fe451029d
Update to version 1.5.0
Andrew Lalis
2024-02-03 23:07:19 -0500
8f36380e21
Refactored account history.
Andrew Lalis
2024-02-03 22:59:29 -0500
3493003588
Made query logging debug only.
Andrew Lalis
2024-02-02 12:46:53 -0500
85627fb8ad
Added basic query building mechanic for dynamic searching.
Andrew Lalis
2024-02-02 12:42:11 -0500
90ec1e9b09
Added thing to load default categories from a JSON file.
Andrew Lalis
2024-02-02 09:22:46 -0500
eefbb1c09b
Compacted the amount and currency fields.
Andrew Lalis
2024-01-31 11:21:54 -0500
39794e36a2
Added tags view, and cleaned up some other parts of the app.
Andrew Lalis
2024-01-31 11:05:09 -0500
aaa1081ddf
Added category view and editor.
Andrew Lalis
2024-01-31 10:16:53 -0500
77291ba724
Added pages for viewing and editing vendors, and refactored validation to support async validators.
Andrew Lalis
2024-01-30 21:54:34 -0500
ae2713dbd0
Added hyperlinks for entity management pages.
Andrew Lalis
2024-01-30 17:04:31 -0500
1cdadc9fc4
Added default transaction categories.
Andrew Lalis
2024-01-29 14:08:42 -0500
b9678313bf
Added ability to edit tags, vendor, and category of a transaction.
Andrew Lalis
2024-01-29 14:01:49 -0500
e17e2c55a5
Fixed issue with profile not being set.
Andrew Lalis
2024-01-18 11:10:12 -0500
788e043269
Added more popups for user when opening a profile that requires migration.
Andrew Lalis
2024-01-18 11:03:15 -0500
da589807ef
Updated popups to include owner.
Andrew Lalis
2024-01-18 10:44:37 -0500
4951b8720d
Refactor profile loading and turn profile into a record.
Andrew Lalis
2024-01-18 10:09:06 -0500
b783234794
Added M001_AddTransactionProperties.sql migration and schema updates.
Andrew Lalis
2024-01-18 08:53:25 -0500
2d2ddeb8f2
Updated to version 1.4.0
v1.4.0
Andrew Lalis
2024-01-13 12:55:40 -0500
47ac75af45
Finished transaction editing logic.
Andrew Lalis
2024-01-13 12:54:59 -0500
f0b061c34d
Refactored repository access to use fancy generic method.
Andrew Lalis
2024-01-12 22:44:29 -0500
4600470cdb
Fixed AccountSelectionBox.
Andrew Lalis
2024-01-12 17:28:55 -0500
1a40b78a70
Added AccountSelectionBox and cleaned up logic in the EditTransactionController quite a bit.
Andrew Lalis
2024-01-12 11:30:59 -0500
3521dee149
Added new AccountSelectionBox, still buggy due to weird javafx combobox stuff.
Andrew Lalis
2024-01-11 22:16:24 -0500
7ceaca7068
Added start of transaction edit page.
Andrew Lalis
2024-01-11 08:46:57 -0500
89d7438ab1
Added basic transactions export, just to say it has it. Also did more to sanitize transaction descriptions.
Andrew Lalis
2024-01-11 07:48:46 -0500
2c49dd5766
Improved attachments preview in transaction and balance record view.
Andrew Lalis
2024-01-11 07:25:28 -0500
6b563003ec
Improved attachment repository logic.
Andrew Lalis
2024-01-10 18:10:43 -0500
952d149825
Added latest scene router version, replaced history clear and navigate by router's new "replace" function, and added orphan deletion to transaction delete logic.
Andrew Lalis
2024-01-09 21:51:18 -0500
fdfb9d0412
Updated to version 1.3.0
v1.3.0
Andrew Lalis
2024-01-09 12:54:42 -0500
26daf14390
Added about page, improved splash screen again.
Andrew Lalis
2024-01-09 12:52:42 -0500
ce78df559e
Added help pages, styled text implementation, and improved splash screen.
Andrew Lalis
2024-01-09 12:34:06 -0500
2a79afe1b5
Added first placeholder help pages, and initialization to controller.
Andrew Lalis
2024-01-08 23:13:15 -0500
8270c5a273
Added basic side-panel help info, soon will add router implementation for pages.
Andrew Lalis
2024-01-08 22:43:41 -0500