435 Commits (463bb02606b73ca459bacd4c622dec26fc86096a)

Author SHA1 Message Date
  Francisco Ceruti 81fd3798e0
Fix bug where conditions can be created just providing one of range, type or value (#3377) 5 years ago
  Viggo de Vries 24b349836e Add new feature Surcharges. 6 years ago
  Basil Dubyk 8e7ee62a2e
🚧 WIP - Improve `apply` method of `MultibuyDiscountBenefit` (#3343) 5 years ago
  capelito da355e422b Delete auto-generated offer when a voucher is deleted. 6 years ago
  Alexander Gaevsky 61ce21e09c Do not allow boolean product attribute be required. 6 years ago
  Joseph Wayodi 628bd1e108 Add "default_app_config" when forking app 6 years ago
  Samir Shah 52480d98d1 Remove UnicodeCSVReader and a few other Python 2 compatibility shims. 6 years ago
  Samir Shah 93e7e66c2b Add support for Django 3, drop support for Django 1.11 6 years ago
  Samir Shah 9eae894cf9 Drop deprecated functionality scheduled for removal in Oscar 2.1 6 years ago
  Samir Shah c74c8fe1f4 Fix time-dependent tests. 6 years ago
  samitnuk 2af6753c67 Add a new Communication app that manages all of Oscar's communications. 8 years ago
  Basil Dubyk 62998f2c09 Add Oscar apps to `INSTALLED_APPS` as recommended by Django 6 years ago
  Lars van de Kerkhof cacbc1a2c7 Fixes offers failing on child products for ranges that include all products. 6 years ago
  Samir Shah c050b7cec3 Refactor asset management so that third party assets are not committed. 6 years ago
  Lars van de Kerkhof a3828425ad Exclude products after completing the selection. (#3211) 6 years ago
  Lars van de Kerkhof 670fc947a3 Ignore expired vouchers during order placement (#3217) 6 years ago
  Victor Munene e69f776c62 add OSCAR_THUMBNAIL_DEBUG setting that controls whether oscar_thumbnail templatetag raises errors or not 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
  Nasir Hussain fda27a183d Fixed #3171 Applied offer on min num of basket and benefit items 6 years ago
  Lars van de Kerkhof 9913be1dc6 Reduce number of queries performed by Range to 1. (#3071) 6 years ago
  Samir Shah f6851842a8 Catch NoReverseMatch exceptions in default_access_fn, and log a deprecation warning. 6 years ago
  Victor Munene ea4a7c87c3 refactor ProductQuerySet.base_queryset to use Exists instead of Count to check product has options 6 years ago
  dfirst 146ebb0149 Fix order and line pipelines in tests (#3092) 6 years ago
  Anthony Ricaud 41c3443a2c Fix dashboard permissions for forked apps 6 years ago
  Anthony Ricaud d6694b7c87 Simplify AppConfig when forking 6 years ago
  Lars van de Kerkhof 0f2c6bf2c8 Retrieving product options now performs only 1 query. (#3037) 6 years ago
  Alexander Gaevsky 04a8e3b465 Remove hacky setting `OSCAR_MAIN_TEMPLATE_DIR` completely. 6 years ago
  Basil Dubyk 1f84c57e06 Add `_option_as_text` method to `AbstractProductAttributeValue` model 6 years ago
  Alexander Gaevsky 6d889dd60a Configurable thumbnail backends. (#2621) 6 years ago
  Basil Dubyk be7bff35ae Move `run_concurrently` from `tests/utils` to `src/oscar/test/utils` 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
  Alexander Gaevsky 996739e662 Add test for app forking from current folder, refs PR #2995. 6 years ago
  Alexander Gaevsky 33389268a4 Add test for app forking with absolute target path, refs PR #2995. 6 years ago
  Alexander Gaevsky 43cb0b7da7 Implement test for forking third party application, which has Oscar-compatible app config. 6 years ago
  Paul J Stevens fa124a8a21 [issue2773] add test for negative line value 6 years ago
  Alexander Gaevsky 3924b4b2b2 Extract promotions application out of the Oscar core. 7 years ago
  Highbiza migration experts 4fa6709b9a Improve efficiency of category_tree template tag. (#2895) 7 years ago
  dfirst 1081d73c1a Fix normalise_email to handle email addresses with multiple @ symbols 7 years ago
  ayub-khan cceba2912a issue-id=2843 7 years ago
  Victor Munene e78a9ebbe0 Change OSCAR_OFFER_ROUNDING_FUNCTION to require a dotted path to the rounding function (#2812) 7 years ago
  dfirst 3c5f402c3d Fix flake8 warnings introduced in flake8 3.6.0 7 years ago
  Joseph Wayodi fbf8bac4c5 Merge Oscar and Django configs 7 years ago
  Srdjan Cosic 542f9d1cd0 Add test receiver creates order status change object 7 years ago
  Diederik van der Boor da4f0e4dc4
Fix Range.all_products() inconsistency with contains_product() 7 years ago
  Alexander Gaevsky 7244e7b4cd Update tests. 8 years ago
  PlayDay dd9cbe6cb0 (UPDATE) add timedelta formatter, pretify basket.time_since_creation report value 7 years ago
  Samir Shah 66cbeab8cf Deprecate ProductManager and BrowsableProductManager. 7 years ago
  Basil Dubyk 14c7fdb367 Improve charge computation in `WeightBased` shipping method 7 years ago