Change Log¶
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.