Cartridge v0.9.3 Release Notes
Release Date: 2014-04-17 // about 10 years ago-
- Revert "Create a setting for which template is used when rendering an invoice as a
PDF."
. This reverts commit 5ef6db6f71e55d06fb19d3dcc7a3cc5dad4a9190 - David SanderS - Add a new template for rendering invoices as PDFs. Simply extends the normal order invoice template by default - David SanderS
- Change views which use forms to accept a
form_name
argument, which is a dotted path to the form class - David SanderS - Rename pdf invoice template for consistency and allow it to be overridden as view arg - Stephen McDonald
- Make view args for forms actual class objects, and deprecate the
SHOP_CHECKOUT_FORM_CLASS
setting since we'll use a consistent approach for it too - Stephen McDonald - Add url and view to resend an order complete email, accessible from admin, past orders and order complete pages - Sam Kingston
- Properly look up order in resend view - Sam Kingston
- Fix line length errors for travis - Sam Kingston
- Don't rely on
HTTP_REFERER
, instead using a ?next query argument - Sam Kingston - Handle the edge case where the next argument is not given by redirecting to either admin (if staff) or order history (user) - Sam Kingston
- Fix field alignment in order admin - Stephen McDonald
- Move permission checks for retreiving an order into
OrderManager.get_for_user
and make the order email re-send require a form post - Stephen McDonald - Handle the
APPEND_SLASH
setting. This is done in mezzanine entirely - Sebastian Clemens - Restore urlpattern for order email resend - Stephen McDonald
- Handle cart changes invalidating existing discount codes. Closes #168 - Stephen McDonald
- Add settings to toggle related and upsell products - Sam Kingston
- Potentially save some db queries when related/upsell products are disabled - Stephen McDonald
- Fix unicode image names on cart items. Closes #173 - Stephen McDonald
- fix migrations,. assuming cartridge is before mezzanine in
INSTALLED_APPS
- Mario Rosa - Remove duplicate template values - Mario Rosa
- Convert
shipping_total
andtax_total
to strings. As of Django 1.6 Decimal's cannot be stored in sessions. Convertshipping_total
andtax_total
to strings before storing in the session - joshcartme - Adding reportlab 2.7 as a dependency, with a comment that this is due to a bug in pisa, and also that this may not work on Python 3.x - Danny Sag
- Update pdf invoices to use xhtml2pdf. Closes #180 - Stephen McDonald
- Travis fix for installing pypdf - Stephen McDonald
- Added variation sku as search fields to products - Stephen McDonald
- Potential fix for encoding currencies on Windows with python 3 - Stephen McDonald
- Clean up some imports - Stephen McDonald
- Bump Mezzanine version to 3.1 - Stephen McDonald
- Revert "Create a setting for which template is used when rendering an invoice as a