487 Commits (9afb182d578748d70f02971e18f81411e57f8148)

Auteur SHA1 Bericht Datum
  Voxin Muyli 858962dc10
Bulk attributes save (#4167) 2 jaren geleden
  Samar Hassan 800382bac3 tests :ballot_box_with_check: add tests to check basket total after rounding 2 jaren geleden
  TopDevPros 39e7c8d7d9
Return True in is_tax_known() when the basket is empty (#4166) 2 jaren geleden
  Samar Hassan 609e573617
[FEAT] Absolute discount benefit applied on each product (#4168) 2 jaren geleden
  Hertog Jan c9af48338d
Implement black and Pylint (#4126) 2 jaren geleden
  Viggo de Vries 7651cb54ff
Only change order line status when status is available (#3948) 2 jaren geleden
  Viggo de Vries c7d5676354
Django 4.2, Python 3.11 (#4098) 2 jaren geleden
  Voxin Muyli c862b4c8d7
When there are product discountable true and variant discountable false in cart in the same time, discount is calculated for variant which is incorrect. (#4102) 2 jaren geleden
  Joey Jurjens 72e60e9f95 Change basket quantity error message in tests as well. 2 jaren geleden
  Joey b39920547d
If a product has a option it cannot be oversold (#4096) 2 jaren geleden
  Joey 3f7101a529
Exclusivevoucherbug (#4095) 2 jaren geleden
  Gunther Waidacher 75ed8827bd
Exclude non-public Products from Offers detail and Range detail view (#4053) 2 jaren geleden
  Voxin Muyli 993e8a6cb6
Specify translation context, so the value can be easily changed in a … (#4012) 2 jaren geleden
  wlaw01 3dee0ae8fb
show boolean option value to yes/no in stead of true/false (#4005) 2 jaren geleden
  Tim Gates e994f3e5f9
docs: Fix a few typos (#3977) 3 jaren geleden
  Joey a8ad4b81d8
Implement shareable wishlists (#3905) 3 jaren geleden
  Joey 4d289423be
Fix that the condition form required a range when choosing a custom condition (#3886) 3 jaren geleden
  Joey Jurjens a8bb2004a4 Use full_clean() to check the validation. 3 jaren geleden
  joeyjurjens 57966537f9 Rename duplicate migration and add earlier migrations to the test migrations 3 jaren geleden
  Voxin Muyli 0a01977e9c
Predefined product options (#3795) 3 jaren geleden
  Samir Shah a150206cd1 Prevent unnecessary database query in UseFirstStockRecord strategy when passed an annotated product. 3 jaren geleden
  Joey f1d3afb7d5
Make attribute codes unique per product class (#3823) 3 jaren geleden
  Voxin Muyli 34c4a1b344
Implement a much more efficient approach to range queries. (#3831) 3 jaren geleden
  Basil Dubyk f067c582c2 Add `search_fields` to `AbstractAddress` model 3 jaren geleden
  Samir Shah f53bc49507 Drop support for Django 2.2 and Python 3.6 4 jaren geleden
  Samir Shah b6f8fe9edd
Improve efficiency of Range.product_queryset when fetching matching child products (#3734) 4 jaren geleden
  Joseph Wayodi 3510e7d547 Make fixes for deprecations in Django 3.2 and Python 4 jaren geleden
  Joseph Wayodi 1a3372e172 Fix saving of Benefit/Condition "proxy_class" field in dashboard OfferWizardStepView 4 jaren geleden
  Orinda Harrison(Mitch) b02c1cc99d
Treat empty basket quantity on basket line form as zero (#3679) 4 jaren geleden
  Julie Rymer 9f6d8a2c06
Move customer.history functions into a dynamically loaded, overridable class (#3677) 4 jaren geleden
  Joseph Wayodi 004d7ac808 Improve voucher creation in dashboard 4 jaren geleden
  Joseph Wayodi 53b9949d19 Add tests for "oscar_fork_statics" management command 4 jaren geleden
  Martijn Jacobs 0995c5d2c7
Add method to allow refresh of product attribute values from the database (#3644) 4 jaren geleden
  Orinda Harrison(Mitch) eaccba15dc
Make child products searchable in the dashboard (#3642) 4 jaren geleden
  Basil Dubyk 5e1986388f Fix non-exclusive offers with count condition 5 jaren geleden
  Voxin Muyli def485209b
Fix querying of products within subcategories in RangeQuerySet.contains_product (#3543) 4 jaren geleden
  Victor Munene 2fe4036bf7 Make option group required for option and multi-option attribute types. 4 jaren geleden
  Basil Dubyk 0f3df5fca9
Fix rendering of upsell messages for exclusive offers (#3548) 5 jaren geleden
  Joseph Wayodi d0796cdc2b Fix checkout.ThankYouView.get_object to never raise DoesNotExist error 5 jaren geleden
  Samir Shah 4bdf5df9b1 Port all core templates and styles to Bootstrap 4. 5 jaren geleden
  Basil Dubyk d4748cdb33 Remove useless line 5 jaren geleden
  Alexander Gaevsky 18eca6f76c
Refactor report generators to be easier to extend, and fix date range filtering in CSV exports (#3501) 5 jaren geleden
  Basil Dubyk b14cb7ff59 Add test to check adding/removing of a voucher 5 jaren geleden
  Viggo de Vries 603944d1dd
Add method get_attribute_values to Product model which also fetches parent product attributes (#3514) 5 jaren geleden
  Alexander Gaevsky 31c935cf1d
Change checkout thank you view to redirect to the homepage if order not found in the session. (#3506) 5 jaren geleden
  Samir Shah f6157f2268 Make ProductAttributesContainer a lazy object so that initialisation is simpler. 5 jaren geleden
  Paul J Stevens 1d0c704185 Add support for restricted offer combinations 6 jaren geleden
  Alexander Gaevsky 680e05bf4b Respect old-style 5-digit postal codes for Israel, which are still in use by customers. 5 jaren geleden
  Viggo de Vries 81ec4da73a
Pass shipping charge as a kwarg to the surcharge calculator (#3481) 5 jaren geleden
  PlayDay dd5a151af2 Add new type field for product.Option and enhanced form rendering for options based on their type. 6 jaren geleden