@nikkilocke nikkilocke released this Mar 21, 2018 · 1 commit to master since this release

Assets 4

Enhancements

  • Added ability to create charts.
  • Keep menu3 visible on small (phone) screens.

Bug fixes

  • Auth settings on methods in AdminHelper were not getting picked up, so users could not log in.
  • Included templates did not work properly under Linux.
  • Fix default text for e.g. "Hide hidden" accounts button (was back to front).
  • Log folder auto created if it doesn't exist.

@nikkilocke nikkilocke released this Dec 14, 2017 · 7 commits to master since this release

Assets 4
  • Update to CodeFirstWebFramework 1.0.17
  • Save button now does what Save and Close used to do. Where needed, the Apply button does what Save used to do (i.e. Save and redisplay).
  • Allow drag and drop ordering of report fields.
  • Added customer name to invoice print.
  • Made Qty field in customer/invoice smaller.
  • Fix bug in bank statement import if transaction name was less than 5 characters.
  • Fix 2 bugs (supplier and accounting document) in javascript.
  • Fix bug which sometimes threw in reports.
  • Error reporting no longer throws an Exception.

@nikkilocke nikkilocke released this Oct 11, 2017 · 16 commits to master since this release

Assets 4

Remove spurious "//" from invoice print.

Remove Next/Previous/Save and New buttons when posting a memorised transaction.

@nikkilocke nikkilocke released this Sep 15, 2017 · 18 commits to master since this release

Assets 4

Check for new version, with download link on Home page.

Added balance before and after to cashflow report.

Allow grand totals even if totalling set to data but no totals.

Added Vat and Gross to Journals report.

Added Account Type filter to Journals report.

@nikkilocke nikkilocke released this Sep 12, 2017 · 20 commits to master since this release

Assets 4

Bug fix release

Fix bug where selecting Pay Out/Cheque created a deposit, and Pay In/Credit Card Credit created a charge.

Fix bug where line amounts weren't filled in when retrieving last document if enter gross amounts was on.

@nikkilocke nikkilocke released this Sep 3, 2017 · 22 commits to master since this release

Assets 4

Functional changes

Added Cashflow report.

Limit length of memo fields to 255 characters to prevent accidentally pasting large documents into them.

Fixed download button - if a line started with a blank field, that field was omitted from the download, making the columns fail to line up when imported (e.g.) into Excel.

Blank lines in Qif bank statement import are now ignored, instead of being treated as an error.

Totals only option in reports.

Program/code changes

New ReportSettings class to hold report settings.

Configurable report settings form instead of fixed sort form.

Corrected report sorting.

Notes

If upgrading from 1.4.5 or earlier, old memorised transactions will no longer work (url not found when you try to post). Delete the old ToDo item, and re-memorise the transaction.

The zip package contains a complete set of binaries for installing on Linux (requires Mono).

There is also a Windows installer package for Windows users.

Assets 4

Functional changes

Enter Gross Amounts checkbox on cheques and deposits to allow amounts to be entered including VAT. Similar checkbox in Admin Settings to set the default. (Only appears if you are recording VAT.)

Improved and corrected documentation.

Statement import now chooses best match for name, instead of first match. Also looks in customers/suppliers for customer payments/supplier bill payments instead of other names.

Program/code changes

Got rid of all the duplicated code in default.js, and added accounts.js to do the extra accounts stuff.

Notes

If upgrading from 1.4.5 or earlier, old memorised transactions will no longer work (url not found when you try to post). Delete the old ToDo item, and re-memorise the transaction.

The zip package contains a complete set of binaries for installing on Linux (requires Mono).

There is also a Windows installer package for Windows users.

@nikkilocke nikkilocke released this Aug 16, 2017 · 29 commits to master since this release

Assets 2

Banking now provides "Pay Out" and "Pay In" buttons, which produce a drop-down menu containing all the relevant options (so you can, for example, do Customer Payments direct from there). The same list of options is used in statement import (under the "New" checkbox).

Notes

If upgrading from 1.4.5 or earlier, old memorised transactions will no longer work (url not found when you try to post). Delete the old ToDo item, and re-memorise the transaction.

The zip package contains a complete set of binaries for installing on Linux (requires Mono).

There is also a Windows installer package for Windows users.

@nikkilocke nikkilocke released this Aug 14, 2017 · 30 commits to master since this release

Assets 4

Functional changes

Ability to insist purchase invoices are authorised before payment.

Ability to turn off VAT.

Ability to turn off Customer, Supplier, Investments and Members modules.

Change password method.

Bug fixes

Limit Ageing analysis to suppliers and customers (so journals to PurchaseLedger do not appear).

Notes

If upgrading from 1.4.5 or earlier, old memorised transactions will no longer work (url not found when you try to post). Delete the old ToDo item, and re-memorise the transaction.

The zip package contains a complete set of binaries for installing on Linux (requires Mono).

There is also a Windows installer package for Windows users.

Technical (code) changes

CodeFirstWebFramework 1.0.12

Added VersionSuffix to defeat web browser caching between versions.

Honour [Field] heading and type info in report fields.

MakeSelectable method in ReportField.

@nikkilocke nikkilocke released this Aug 8, 2017 · 34 commits to master since this release

Assets 4

Bug fix - Customer menu options (such as "New Payment") did not appear.

If upgrading from 1.4.5 or earlier, old memorised transactions will no longer work (url not found when you try to post). Delete the old ToDo item, and re-memorise the transaction.

The zip package contains a complete set of binaries for installing on Linux (requires Mono).

There is also a Windows installer package for Windows users.