Changelog - nohorjo/Centsa GitHub Wiki
Next
v3.2
- #162 UI fixes.
- New (strict) time budget mode
v3.1
v3.0
v2.16
- #157 Auto zoom chart to cover only the last year.
- #153 Savings account feature.
- Bug fixes.
v2.15
- #141 Icons and smaller sidebar.
- #150 Better warnings when deleting entities.
- #148 Import scripts error handling.
- Updated AngularJS
- UI improvements.
- Bug fixes.
v2.14
- #149 Created admin page.
- #142 New user account page with notifications and user deletion.
- #151 Manual log in.
- Moved Google client ID to server side.
- Added five-week period options to positive cashflow period and moving average.
v2.13
- #144 Switched session store to be mainly file based with DB backup.
- #138 Updated budget calculations with goals and removed goals past its time.
v2.12
- #139 Added budget limiter to maintain positive cashflow.
- #133 #134 #136 #140 Bug fixes.
v2.11
- #108 Multiple comments in filter.
- #130 Performance upgrade through caching data in session.
- #132 Fixed expense type day.
v2.10
- #126 New budget calculations.
- #36 Added savings goals feature.
- UI improvements.
v2.9
- #35 Added logging.
- Moved Facebook and Google app IDs to environment variables.
- Sort types pie.
v2.8
- Using file-cached session storage to alleviate database.
v2.7
- #101 Added animations.
- #122 #123 #124 Bug fixes.
- Using DB session storage for persistence across reboots.
v2.6
- #120 Highlight every Monday, or next day, in transactions.
- #119 Redirection on unauthorised.
- #121 Added a trend-line in the summary chart.
- #118 UI improvements.
v2.5
- #113 Improved transaction colouring.
- #114 Auto select type and comment from expense.
- #79 Added tabbed transactions view.
- #117 Bug fixes.
v2.4
- #112 Filter transactions by clicking on the graph on the summary page.
- #115 New ability to give access to, and control other users' accounts.
v2.3
- #107 Added sign in with Google option.
v2.2
- #11 Added ability to rename accounts.
v2.1
- #21 Added export functionality.
- #93 Added client-side error dialog.
- #92 Added default account selection.
- #44 Added import rule insertion and editing.
v2.0
- Ported to node as a web application.
v1.6
- #33 Added filtered transaction sums.
- #73 Added auto apply update.
- #46 Added transaction highlighting based on value.
- #32 Added transaction page size control.
- #78 Added regex feature for transaction filter.
- #70 Added automatic transactions.
- Added zooming to summary chart.
- Changed PNGs to SVGs for smoother graphics.
v1.5
- Fixed bug when updater directory doesn't exist.
- Fixed amount filter higlighting.
- Fixed updater self deletion.
- Fixed enter key to submit transfer.
- Fixed import progress percentage bar.
- Fixed reloading total expenses after deletions.
- Added account correction feature.
- Changed to bind to localhost only.
v1.4
- Added instance count for expenses.
- Removed ended from expense and removed ability to edit expenses.
- Added instance count for expenses and ETA to next transaction.
- Improved budget calculation.
v1.3
- Improved budget calculation to ignore not started expenses.
- Improved budget calculation to not suggest more than literal amount available.
- Prevented expense start date being before end date.
- Added auto-update feature.
v1.2
- Reworked 'all' budget calculation to not exclude automatics.
- Rounding income down and rounding outgoing expenses when calculating budget to reduce chances of overspending.
- Made graph balloon smaller.
- Changed expense dropdown to only list active expenses.
- Moved comment to end to allow 'enter' to submit the form.
- Added warnings if budget drops below zero.
- Fixed bug where expense end date is in the future.
- Made comment datalist case insensitive.
- Added strict budget calculation mode.
- Disabled IP and port configuration.
- Accounts page now displays a sum of account balances.
- Added transaction filter feature.
v1.1
- Fixed inserting of fractional amounts/costs.
- Fixed budget calculation when 'ended' not set.
v1.0