Change Log¶
v0.2.1 - July 7, 2015 - South migration¶
- Adds an initial migration for Django < 1.7 with South.
Warning
If you’re using South, you’ll need to run manage.py migrate --fake
django_agent_trust 0001
after upgrading.
v0.2.0 - May 22, 2015 - Djano migration¶
- Adds an initial migration for Django >=1.7.
Warning
If you’re using Django >=1.8, you’ll need to run manage.py migrate
--fake-initial django_agent_trust
after upgrading.
v0.1.9 - April 3, 2015 - Django 1.8 compatibility¶
- Fixes testing issues and deprecation warnings on Django 1.8.
v0.1.8 - September 9, 2013 - Python 3 compatibility¶
- Tests pass with Django 1.6 under python 3.2 and 3.3.
- Added a tox.ini for automated testing in multiple environments.
v0.1.7 - August 19, 2013 - Fix for usernames with symbols¶
- Cookie names now incorporate a hash of the username rather than the username itself.
Warning
Updating to this version will effectively revoke all previously trusted agents.
v0.1.6 - May 9, 2013 - Django 1.5 compatibility¶
Custom user models are now supported.
Unit tests have been updated to work across Django versions, with and without USE_TZ=True.
v0.1.5 - October 8, 2012 - Django < 1.4¶
The middleware is now disabled in Django < 1.4 and all unit tests are skipped.
v0.1.4 - Sep 10, 2012 - Admin cosmetics¶
- Add
AgentSettings.unicode
for the benefit of the admin site.
v0.1.3 - Aug 20, 2012 - Packaging fix¶
- Switch to setuptools to install fixtures. The tests will fail otherwise.
v0.1.2 - Aug 19, 2012 - Security fix¶
- Include the username in the signed cookie payload and don’t accept it for any other user.
v0.1.1 - Aug 19, 2012 - Minor improvements¶
- Added
django_agent_trust.context_processors.agent()
. - Added
Agent.is_session
to indicate session-scoped trusted agents.
v0.1.0 - Aug 13, 2012 - Initial release¶
Initial beta release. This project was spun off of django-otp-agents, part of the django-otp suite.