Skip to content

Releases: damanic/ls1-module-shop

1.37.5

15 Apr 06:06
Compare
Choose a tag to compare

Minor improvements and fixes

  • New methods in Shop_PaymentTransaction can be used to determine sum of payment transactions associated with a given Shop_Order
  • Fix potential db rounding issue on transaction same status detection
  • Fix print action including more than intended print area on invoice/packing-slip/shipping-label

1.37.4

04 Apr 04:09
Compare
Choose a tag to compare

Improved payment transaction logging

  • Support for currency code and settlement values in payment transaction logs
  • Wider transaction popup to fit long transaction ids
  • Show currency and settlement value in payment transactions list
  • Format currency in payment transaction list view
  • Order context returns Shop_AddressInfo not Shop_CheckoutAddressInfo
  • Updated method Shop_Order::get_shipping_address_info() :
    • Returns Shop_AddressInfo not Shop_CheckoutAddressInfo
    • Adds email field

1.37.3

30 Mar 05:03
Compare
Choose a tag to compare

Adds new order scope email template variables

  • {order_shipping_method}
  • {order_shipping_sub_option}
  • {order_shipping_option}

1.37.2

24 Mar 06:08
Compare
Choose a tag to compare

Adds PO Box detection method for address objects

1.37.1

18 Mar 04:11
Compare
Choose a tag to compare

Minor improvements for currency support and backend product admin

  • Performance: Proxy and limit reviews shown on product preview
  • Models with currency fields implement Shop_ActiveRecord for improved currency support
  • Adds new filter switcher to products list view: Products with bundle offers
  • Fix issue with same item detection failing in Shop_OrderItem when model has custom/extended columns.

1.37.0

11 Feb 07:21
Compare
Choose a tag to compare

Improved product bundle support and customer account password management

  • Improved customer account password management
    • Remove password fields from backend customer forms
    • Allow backend users to reset customer account passwords
    • Customers can update their account email via frontend action shop:on_changeEmail
    • Do not allow reuse of customer email addresses that belong or used to belong to another customer account
    • Pseudo password confirm field removed from customer model.
    • All customer lookups by email and password use same method.
    • All customer password checks use same method.
    • Fixes issue with email trace lookup on email validation.
    • Fixes issue with empty password overwrites on customer model save.
    • Shop_Customer::findUser() can include or exclude soft deleted records.
  • Improved product bundle support
    • Adds interface Shop_BundleItem for cart and order items
    • Shop_ProductBundleItem deprecated in favour of Shop_ProductBundleOffer
    • Shop_BundleItemProduct deprecated in favour of Shop_ProductBundleOfferIte
    • Adds discount condition to detect if a cart item is a discounted bundle item
  • Limit product preview chart data to 12 months of most recent sales activity (performance issue)
  • Charts default to HTML not SWF
  • Fixes potential DB collation issue on customer email field lookups
  • Shop Shipping and Payment types are registered within module init (fixes framework dependency issue)
  • Fixes issue where order form data was not persisting for fields added by extension
  • Adds more proxiable product methods
    • om()
    • is_low_stock()
    • inventory_tracking_enabled()
  • Fixes email variable {order_shipping_quote} showing wrong value when order has a manual quote override

1.36.20

13 Oct 06:49
Compare
Choose a tag to compare

Minor improvements

  • Adds new methods for determining tax class assignment at cart/order level

1.36.19

12 Oct 05:04
Compare
Choose a tag to compare

Fixes issue with product inventory tracking persisting when assigned product type does not allow

  • Adds method Shop_Product::inventory_tracking_enabled()
  • Fixes ambiguous reference in order status filter

1.35.17

06 Sep 08:43
Compare
Choose a tag to compare

Minor improvements to reports

1.35.16

03 Sep 04:04
Compare
Choose a tag to compare

Adds new event

  • shop:onOrderGetTotalValueNotPayable