All notable changes to this project will be documented in this file.
- Added support for Django 2.0.
- Improved support for later Django versions
- Support for deprecated Django versions 1.7, 1.9
- Removed Python 3.3 from test matrix
- Updated authentication redirect for Chrome
postMessage
change
- Bugfix with items()/iteritems() dependence in
login_required
decorator
- Django 1.10 support
- Dependence on
six
package
- Fix OAuth regression
- Include templates in package
- Actual Django 1.9 compatibility
- Django 1.9 compatibility
- Better PEP8 conformity
- More Python 3 support
- Improve Python 3 support
- Updated ShopifyAPI dependency to v2.1.2
- This new-format CHANGELOG, based on http://keepachangelog.com
- AbstractShopUser.token now has a default value to allow easy resetting
- Improvements to README
- Context processor to add common variables to templates
- Major rewrite and update of README
- Support for Django 1.7
- A
login_required
decorator to handle passing off Shopify authentication parameters to the login URL
- Support for any version of Django < 1.7
- Numerous issues with packaging and distribution of templates
- Move imports inside initialize() method so that we don’t break things on initial setup
- Added
api
module for TastyPie-supported models - Initialise properly
- Add dynamic
session
property to user
- Swapped to setuptools for distribution
- Initial package structure
- Custom models and decorators to support Shopify authentication