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.95.4-beta
29th Jun 2016

Feature

  • Integrated new Redlight ecommerce template (redlight.tomdallimore.com)
  • Created and integrated the storefront email templates
  • Updated to Rails 4.2.6
  • Moved Paypal payment logic to it's own gem
  • Created 'popular' countries logic for order addresses, including weekly scheduled job
  • Created seed data for the demo application

Improvement

  • Moved production asset precompilation to its own initialiser
  • Moved the stock notifications from scheduled job to trigger after every stock adjustment.
  • Completely refactored and cleaned the cart/order logic for customer buying products
  • Update country list with ISO2 Alpha country codes
  • Cleaned latest transaction status logic for orders
  • Modified order delivery dispatch to accept specific date

Bug

  • Fixed the taxRate JS variable declaration
  • Fixed the tax field calculation helper for administration
  • Fixed the edit/update action for product attachments
  • Improved and fixed the stock adjustment logic
  • Cleaned and fixed the admin contact message email template
  • Fixed bug with incorrect URL redirects in product management forms
  • Fixed search to include product tags when searching
  • Fixed 'from' price for product skus on categories, search and product pages
  • Fixed minor bugs in delivery dispatch and tracking logic
  • Refactored and cleaned the Price class declarations for more DRY code
  • Fixed selected option from variant dropdown on page load