865 Commits (5c082c3a2ac717bf8742e10d8a5c45c8eb3d75bf)

Author SHA1 Message Date
  Samir Shah b8547e4a6f Update ImageInput to use built-in template rendering and add tests for the widget. 8 years ago
  Samir Shah 86fe75de4d Remove unnecessary webob dependency from oscar.test utils. 8 years ago
  Samir Shah cccd9b43da Update date/time picker widgets to use template-based rendering. 8 years ago
  Samir Shah 3edf0d405a Fix StockRecord.can_track_allocations for child products. 8 years ago
  Samir Shah 1c28cbadf8 Add some tests for core.application and customer.utils. 8 years ago
  Samir Shah 762aace429 Add tests specifically for NullCharField. 8 years ago
  Samir Shah 86db5ddc5c Refactor NullCharField to work with Django 2. 8 years ago
  Samir Shah e67b2deb4b Remove MiddlewareMixin from BasketMiddleware. 8 years ago
  Samir Shah efadbba476 Remove Django<1.11 compatibility shims for password validation and authentication. 8 years ago
  erickmk 9a14f5e28a Remove several compatibility helpers for Django < 1.11. 8 years ago
  Samir Shah 8a3288da43 Drop support below Django 1.11 8 years ago
  Alexander Gaevsky 10f74da8e3 Distinguish active address fields definition and address hash generation in order to avoid hashing breaking when active address fields property is customized. 8 years ago
  Kees Hink 6e6ef5cf72 Do not perform stock allocation manipulations on non-stock-tracked products (#2567) 8 years ago
  yn_coder 2f76e31e08 Mark notification as read only when the detail view is visited. Fixes #2548. 8 years ago
  Alexander Gaevsky 5051bc06a4 Fix `ExtendedURLValidator` for locale-prefixed URLs for locales, different the current. 8 years ago
  Alexander Gaevsky 32a8e45b72 Use default user shipping address to calculate indicative shipping cost on basket summary page. 8 years ago
  Alexander Gaevsky 874692f414 Do not override user parameter in request factory. 8 years ago
  Samir Shah 89ff0b3da4 Fix URL character validation in dashboard PageUpdateForm. 8 years ago
  Samir Shah 63e20856a1 Fix rendering of options in AdvancedSelect widget for Django > 1.11. (#2533) 8 years ago
  Alexander Gaevsky 4ba9d578bf Add content wrapper block to the test site templates in order to resemble standard site behaviour during tests. 8 years ago
  Alexander Gaevsky ed50f8e7fd Add tests for feature disablement. 8 years ago
  Alexander Gaevsky cc1c1f9f13 Fix condition/offer proxy class name property validation. 8 years ago
  Samir Shah e5c84703dd Rename PhoneNumberMixin.phone_numbers_fields to phone_number_fields and add to docs. 8 years ago
  Alexander Gaevsky 7044b462ee Add validation if proxy benefit and condition classes have name property defined. 8 years ago
  Basil Dubyk 6cb796faaf Add ability to add many phone number fields 8 years ago
  Samir Shah 6b0267ed3a Make ConditionalOffer.priority editable from dashboard. Fixes #2494. 8 years ago
  Alexander Gaevsky f8f77d86af Sort imports with isort. 8 years ago
  Samir Shah d505c89eaa Update sorl-thumbnail to 12.4.1 8 years ago
  Samir Shah f6d8eafc72 Enforce user_can_authenticate check before authenticating users in EmailBackend. 8 years ago
  Samir Shah 56b6d87724 Fix ambiguous variable 'l' in AutoSlugField tests 8 years ago
  Samir Shah 2c5c428e35 Order items in ProductAlertListView by date created, descending. 8 years ago
  Samir Shah 80d42bb699 Log invalid URL names in dashboard nav access function. 8 years ago
  Joseph Wayodi 956b5b7853 Add management of attribute options in dashboard (#2448) 8 years ago
  Samir Shah 2ee352214e Fix site notifications generated by send_product_alerts. 8 years ago
  Paul J Stevens 78823ca044 Feature/stacked offers (#2410) 8 years ago
  Paul J Stevens f274a9eb85 Refactor proxy_map on conditions and benefits for easier overriding (#2419) 8 years ago
  Samir Shah 8e54e0ad50 Preserve all existing phone_number field attributes in PhoneNumberMixin. 8 years ago
  Tobias 784e56a0d1 Cast PhoneNumber field to unicode before storing in session. Fixes #2421 (#2441) 8 years ago
  Samir Shah eea76f44c0 PEP8 cleanup, stop allowing PEP8 failures on Travis. 8 years ago
  Samir Shah 96b390e9c7 Revert "Skip some widget tests on Python 2 due to a bug in Django." 8 years ago
  Samir Shah be42c517a5 Only send analytics transaction events on the first load of the checkout thank you page. 8 years ago
  Samir Shah c7dd981fea Add some more tests for ProductAlert form validation. 8 years ago
  Samir Shah 9f74ef94e7 Skip some widget tests on Python 2 due to a bug in Django. 8 years ago
  Samir Shah 17193a4d08 Don't allow multiple unconfirmed product alerts for anonymous users. 8 years ago
  Samir Shah 33e60d48d3 Fix order tests to use a mocked now(), so that we aren't relying on the test completing quickly in order to pass. 8 years ago
  Samir Shah c656d72a96 Fix return value of Line.line_tax for zero tax strategies. 8 years ago
  marcustas b3875209d7 Add datetime attribute to ProductAttributeValue as asked for in issue #2389 (#2393) 8 years ago
  Samir Shah 276dca880e Fix handling of free products when calculating basket totals in Python 3. 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