1.2.2 (2020-12-17)
Fixed bugs:
- BUG ProductDataExtension::setDiscountList() does not fetch discounts with no dates #48
Closed issues:
- BUG ProductOptions used in discount classes/methods, needs to be updated to support Variations #47
Merged pull requests:
1.2.1 (2019-11-30)
Merged pull requests:
1.2.0 (2019-11-27)
Implemented enhancements:
- FEATURE include product expiration if there's an expiration of the discount #43
Merged pull requests:
1.1.0 (2019-11-19)
Implemented enhancements:
- FEATURE Remove FoxyAdminExtension in favor of DiscountAdmin #39
- FEATURE move Discounts from Foxy admin to separate ModelAdmin #33
- FEATURE Don't hard code Discounts to silverstripe-products Product class #13
- FEATURE Discount has_many DiscountTiers #3
Merged pull requests:
1.0.5 (2019-11-18)
Implemented enhancements:
- DOCS allow for excluding products from discounts #34
Fixed bugs:
- BUG README requirements list foxy-products, not a requirement #36
Merged pull requests:
- BUGFIX make it easier to check if discountable #41 (muskie9)
- BUGFIX README requirements #38 (jsirish)
- FEATURE DiscountAdmin #37 (jsirish)
- DOCS advanced usage for Discount restrictions #35 (muskie9)
1.0.4 (2019-10-30)
Fixed bugs:
- BUG DiscountTier::getDiscountLabel() not extensible #29
Merged pull requests:
- BUGFIX Jenkinsfile - fail test if phpcs doesn’t pass #32 (jsirish)
- BUGFIX Travis phpcs tests #31 (jsirish)
- BUGFIX allow extensible DiscountLabel #30 (muskie9)
1.0.3 (2019-10-28)
Merged pull requests:
1.0.2 (2019-09-24)
Fixed bugs:
- BUG not providing discount price as DBCurrency #26
- BUG .standard-price reference in discount.js not strict enough #24
Merged pull requests:
- BUGFIX $discounted_price now DBCurrency #27 (muskie9)
- BUGFIX look for .standard-price within the form #25 (muskie9)
1.0.1 (2019-09-24)
Fixed bugs:
- BUG getBestDiscount() may carry over previous values #22
Merged pull requests:
1.0.0 (2019-09-23)
Implemented enhancements:
- ENHANCEMENT order total display to be configurable #19
- FEATURE JS to update Price in AddToCartForm based on quantity field value #10
Fixed bugs:
- BUG ProductDataExtension - getActiveDiscount() sorting #14
- BUG Trigger field does not check if the trigger amount has already been entered #15
Closed issues:
- FEATURE Allow discount to be either percentage (current) or amount (new) #7
Merged pull requests:
- BUGFIX DiscountTier Quantity validation #21 (muskie9)
- ENHANCEMENT allow for config of price type #20 (muskie9)
- BUGFIX account for non-product pages #18 (muskie9)
- ENHANCEMENT DiscountHelper #17 (muskie9)
- ENHANCEMENT FE discount price update #16 (muskie9)
- REFACTOR requrie silverstripe foxy, not silverstripe-foxy-products #12 (jsirish)
- FEATURE Allow discounts by amount #11 (jsirish)
- FEATURE DiscountTier #9 (jsirish)
- refactor - remove extensions from config #8 (jsirish)
- BUGFIX check if class hasMethod getActiveDiscount #6 (jsirish)
- FEATURE apply discounts to products #5 (jsirish)
- BUGFIX spelling error in composer name #4 (jsirish)
- FEATURE Discount initial build #2 (jsirish)
- Composer and README updates #1 (jsirish)
* This Changelog was automatically generated by github_changelog_generator