New features added July 1 2013 – Feb 19 2014

This update is mainly a system upgrade from Rails 2 to Rails 3. This have been a huge job with not much to show on the surface but it means that we are on current technology which is vital for a continuing service.

In addition to the system upgrade the following features have been added and will be available on the stable version of the site from 10pm NZ time on Wednesday 19th of Feb 2014.

  • System environment
    • Upgraded from Rails 2 to Rails 3
    • Increased automated test coverage to 60%
    • Increased system speed
    • Added system migration and data upload tools
    • SSL encryption added to the backoffice
  • Website improvements
    • Moved to a single standard template for all sites.
    • When stock is 0, change the website button from ‘add to cart’ to ‘Order this item’.
    • Take holds out of the stock levels on the website.
    • Put in a global 404 handler to redirect to the home page when a google link is old.
    • When an item is out of print/out of production and stock on hand is 0 change button to ‘NOT AVAILABLE’
    • Show the [NOT AVAILABLE] button when people find deleted items from google searches.
    • Disable Paypal’s shipping address prompt, stop storing them – this was causing shipping address issues.
    • Add double click protection to all payment types.
    • Added a bot stopper to stop shops getting their cart signups spammed
    • Add a setting to enable the colour of the link lines to be set.
    • Added customer emails to eWay payments.
    • Tidy up advanced search optimized
  • Improved sales history displayPacstream EDI invoice service added for inwards goods
    • Change the history to a year month table and add a 3rd year.
    • Add a + all to the top of the list so the you can open all at once.
    • Added totals so that you can see stock turn by item
  • Add summary stats to the stock log to make it easier to analyze
  • Add ‘Shop Notes’ field when loading a titles (+ to expand).
  • Stocktake revampShow all customer orders on inwards goods page including holds.
    • Default the diff list page to ‘All categories’
    • Stopped the stock take scanner being case sensitive
    • Add a progress bar or spinner to the stock submission process and double click protection to the [Submit Stock Take] button.
    • Get the load stock button in the scanner working in FireFox
    • Change the link name from ‘Stock take’ to ‘Scanner’
    • Increase the font size to make it easier to see
    • Stop scanned items vanishing when you move off the scanner page and return.
    • Improve user interface by adding a scan feedback system
    • Add a tick field to show zero diff items
    • Add a item search field to stock diff list
    • Add the info link so that you can mouse over a scanned code to see what is was.
    • Put in a check that the scanner is loading what it should.
    • In the scanner make it clear about lines and items and expected vs loaded
    • Wrap each diff list submission in a transaction so that only items with issues roll back.
  • Change invoices to show on date submitted in the inwards goods summary page