99 Commits (806ef2e65ccea1ad9edfd361a1663d992ddb9f50)

Author SHA1 Message Date
  Basil Dubyk 0f3df5fca9
Fix rendering of upsell messages for exclusive offers (#3548) 5 years ago
  Basil Dubyk 8e7ee62a2e
🚧 WIP - Improve `apply` method of `MultibuyDiscountBenefit` (#3343) 5 years ago
  Lars van de Kerkhof cacbc1a2c7 Fixes offers failing on child products for ranges that include all products. 6 years ago
  Lars van de Kerkhof a3828425ad Exclude products after completing the selection. (#3211) 6 years ago
  Samir Shah 3f67ce9b76 Apply isort fixes on the whole project. 6 years ago
  Nasir Hussain aa791070c5 Replaced deprecated assertEquals with assertEqual 6 years ago
  Lars van de Kerkhof 9913be1dc6 Reduce number of queries performed by Range to 1. (#3071) 6 years ago
  Paul J Stevens c1c61ef5c5 enforce max_affected_items during offer application (#2970) 6 years ago
  Alexander Gaevsky d8404f2fb0 Extend tests for discount tax calculation. 6 years ago
  Paul J Stevens fa124a8a21 [issue2773] add test for negative line value 6 years ago
  Victor Munene e78a9ebbe0 Change OSCAR_OFFER_ROUNDING_FUNCTION to require a dotted path to the rounding function (#2812) 7 years ago
  Diederik van der Boor da4f0e4dc4
Fix Range.all_products() inconsistency with contains_product() 7 years ago
  Samir Shah 349ae18be2 Reduce maximum line length in flake8 config to 119 characters. 7 years ago
  Samir Shah a7edc8ba2f Drop mock in favour of unittest.mock 7 years ago
  Samir Shah e2b8a5b63a Replace calls to ugettext with gettext. 7 years ago
  Samir Shah 095c30d735 Remove use of python_2_unicode_compatible decorator. 7 years ago
  Samir Shah 13e2ed127c Remove all uses of six. 7 years ago
  Samir Shah e2bed3fd95 Remove u prefix from all Python strings. 7 years ago
  Samir Shah 8a3288da43 Drop support below Django 1.11 8 years ago
  Alexander Gaevsky cc1c1f9f13 Fix condition/offer proxy class name property validation. 8 years ago
  Alexander Gaevsky 7044b462ee Add validation if proxy benefit and condition classes have name property defined. 8 years ago
  Paul J Stevens f274a9eb85 Refactor proxy_map on conditions and benefits for easier overriding (#2419) 8 years ago
  Samir Shah eea76f44c0 PEP8 cleanup, stop allowing PEP8 failures on Travis. 8 years ago
  Paul J Stevens fe68f1172f fix bug in grouped_voucher_discounts (#2366) 8 years ago
  Samir Shah 5c4a80356c Refactor Benefit clean methods and add tests for all of them. 8 years ago
  Samir Shah 1784dfef42 Fix logic for checking whether an offer is active based on date. 8 years ago
  Basil Dubyk 57271f20de Cleanup unused benefits and conditions after conditional offer removal. 8 years ago
  Michael van Tellingen be8a2795c7 Rename test file to match module tested. 9 years ago
  Michael van Tellingen 0ebe344a27 Merge tests.integration with tests.unit 9 years ago
  Michael van Tellingen 28ea962ab6 Rename all tests files from *_tests.py to test_*.py 9 years ago
  Alexander Gaevsky 8fa4e093b3 Make value field mandatory for percentage discount benefit. 9 years ago
  Alexander Gaevsky 264ea574b3 Fix re-add of removed product from product range. 9 years ago
  Alexander Gaevsky cf91f8b859 Allow to re-order range products only if they were explicitly added, but as category product, etc 10 years ago
  Alexander Gaevsky f18727c4cf Fix product not being excluded after removal from range, if it has category which was included to this range as well 10 years ago
  Alexander Gaevsky defab255e1 Fix product duplication in range when product has multiple categories assigned 10 years ago
  Michael van Tellingen ecfdfbffd6 Various small fixes for Django 1.9 10 years ago
  Alexander Gaevsky 450d47bd10 fixes for applying discount to weight based shipping method 10 years ago
  Alexander Gaevsky 970b48e027 added integration test when shipping discount applied to weight based shipping 10 years ago
  Michael van Tellingen 174d4dcd67 Consolidate `oscar.test.factories` imports in the test modules 10 years ago
  Michael van Tellingen 6fad63a4d0 Split oscar.test.newfactories in multiple modules 10 years ago
  John Parton 5b2b50e112 Allow for children to be explicitly included in ranges. 11 years ago
  Michael van Tellingen 8c32aaf3d9 Replace last occurences of django-dynamic-fixture with factory-boy 10 years ago
  Michael van Tellingen 1c76fb9e85 Fix order and offer report generators when no start/end dates are given. 10 years ago
  Maik Hoepfel 821d77eca8 Remove barely used test case 11 years ago
  Maik Hoepfel b68c0e2964 Fix ValueError in tests when assigning unsaved instance 11 years ago
  Markus Bertheau b8f68f1312 Unify to (basket, user=None, request=None) argument order in Applicator 11 years ago
  Markus Bertheau 9337673f74 Remove unused import 11 years ago
  David Winterbottom cdc086a67f Style changes to range tests 11 years ago
  Victor Munene e5ab94012c add all_products function to Range. Also updated num_products to return 11 years ago
  Markus Bertheau 49da1e3721 Apply offers in order of descending priority 11 years ago