Changelog - nohorjo/Centsa GitHub Wiki

Next

v3.2

  • #162 UI fixes.
  • New (strict) time budget mode

v3.1

  • Security fixes.

v3.0

  • #125 Mobile PWA.

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

  • Initial release.