Trado

Trado is a lightweight, easy to use ecommerce platform; designed to allow developers to quickly deploy a premium ecommerce store for their business.

v0.21.2
10th Jul 2014

Feature

  • Create estimate shipping functionality for the review order stage and persist any selected data through to the shipping stage

Improvement

  • Improved load times for admin interface by utilising the eager loading method 'includes' where applicable
  • Performance fixes by pruning the 'active' custom class method
  • Deactivate the attribute type/value validation on the SKU table if there is only one SKU per product and single product field is true
  • Trigger a flash warning if admin tries to delete the last category, attribute type, shipping, zone, country or tier record
  • Updated seed file to create all essential records for getting started
  • Set a maximum length value for the meta_description field in the product table to 150 characters
  • Persist order records along with carts to prevent orders records being trashed too often and create a closer relation
  • Tighten the security on the multi-stage process to prevent users skipping required information by typing in the web address directly

Task

  • Remove cheque and bank transfer payment functionality - rudimental and rarely used across the web making it redundant

Bug

  • Changed Address telephone property from Integer to String as it was throwing a BigInt error in Postgres
  • Changed grouped DB queries to comply with PosgreSQL requirements