Cartridge v0.10.0 Release Notes
Release Date: 2015-07-26 // almost 9 years ago-
- Replace removed mimetype argument to HttpResponse. The
mimetype
argument to HttpResponse has been removed in Django 1.7 after the standard deprecation cycle. Itscontent_type
has been available as an alias from 1.4, so changing it should be fine - Alex Hill - Upgrade to latest Mezzanine bits in
project_template's
settings.py
- Stephen McDonald - Clean up styling of front-end order history - Stephen McDonald
- Use POST request for order email from order history page. Closes #209 - Stephen McDonald
- Added support for handling both South and Django 1.7 migrations - Stephen McDonald
- Ensure ProductImage deletion does not delete variations - averagehuman
- Updated
setup.py
from Mezzanine - Stephen McDonald - Remove depth arg from
select_related
calls, which is no longer used in Django 1.7. Closes #211 - Stephen McDonald - Handle installing initial data with Django 1.7's syncdb signals - Stephen McDonald
- Define
ProductAdminForm.exclude
for Django 1.8 - Stephen McDonald - Hide PDF invoice buttons in admin when xhtml2pdf not installed. Closes #214 - Stephen McDonald
- Fix currency symbol on Windows with alternate encodings. Closes #215 - Stephen McDonald
- Remove EmptyCart, use unsaved Cart instead - Alex Hill
- Call
cart.save()
inadd_item()
if necessary - Alex Hill - Bind cart to session in
recalculate_cart
- Alex Hill - Revert changes to cart view - Alex Hill
- Added string format method. #218 - Kulbir
- Latest Django patch releases in travis config - Stephen McDonald
- Remove import of Cart in CartManager - Alex Hill
- French po fix for strings :1 item:Wishlist contains 1 item , mo rebuilt - Steve Murphy
- Attempt to fix build, closes #222 - Fernando Macedo
- Remove initial data setup - this needs to incorrectly go in Mezzanine since Django's new migrations signals don't provide a
created_models
arg - Stephen McDonald - Added migrations for changed
_order
and image fields - Stephen McDonald - Allow order email resend view to correctly redirect, even when requested via GET. Closes #225 - Stephen McDonald
- Remove Django versions from travis config that Mezzanine no longer supports - Stephen McDonald
- Account for
cartridge.shop
being aftermezzanine.pages
in the template rendering pipeline - Mathias - Change models
__unicode__
into__str__
- Mathias - Migrations for Django 1.8 - Alex Hill
- Explicitly set email field
max_length=254
- Alex Hill - Update Django/Python versions to test against, in line wiht Mezzanine for next release - Stephen McDonald
- Remove all support for South in favour of Django >= 1.7 migrations - Stephen McDonald
- Remove any handling for Django < 1.7 - Stephen McDonald
- Suggest using Mezzanine master during development - Alex Hill
- Updated email address for security issues - Stephen McDonald
- Add
CHECKOUT_STEP_PAYMENT
to checkout view context - David Sanders - Add object-tools-items block to order admin template - David Sanders
- Better use of object-tools-items block in Order admin template - David Sanders
- Fix add/edit checks in order admin for pdf/email links - Stephen McDonald
- Catch up from
mezzanine.project_template.urls
- Mathias - Consistent image manipulations in the admin - Mathias
- Added
block.super
call toextra_head
block. It's the onlyextra_*
block without ablock.super
call - David Sanders - Add
extra_context
kwarg to all views - David Sanders - Drop
locale.currency
workaround for Python 2.4 - David Sanders - Added migration for new
publish_date
db index from Mezzanine's Displayable - Stephen McDonald - Refactor
CartManager.from_request
to use update - David Sanders - Avoid extra DB dip in cart template - David Sanders
- Add a test to fail when Cart changes - Alex Hill
- Improve comments in
CartManager.from_request()
- Alex Hill - Change
set_locale
to only catchlocale.Error
- David Sanders - Make
SHOP_CURRENCY_LOCALE
non-editable, since it's required at import time - Stephen McDonald - Fix
authorize.net
for python3 - Sergey Maranchuk - use OrderedDict in
admin.py
,managers.py
- slav0nic - fix #258:
shipping_fields.js
is broken starting from jquery 1.9 - Sergey Maranchuk - Upgrade project template to Mezzanine 4.0 - Stephen McDonald
- Restore 'shop' section in
ADMIN_MENU_ORDER
example insettings.py
- Stephen McDonald - Bump required Mezzanine version, and Python version classifiers - Stephen McDonald
- Replace removed mimetype argument to HttpResponse. The