Release Notes¶
0.3.0¶
- drop support for deprecated python and django versions
- conform to latest flake8
0.2.1¶
- bugfix: #12 - won’t crash if username contains multiple act as auth sepchars (e.g.:
admin/user/(note the trailing slash)- bugfix: #13 - wrapping
act_as_auth_viewinsensitive_post_parameters
0.2.0¶
- BACKWARDS INCOMPATIBLE: not inheriting from
ModelBackend, but rather working in addition to the existingsettings.AUTHENTICATION_BACKENDS- BACKWARDS INCOMPATIBLE: only one act-as-auth backend can be configured for
settings.AUTHENTICATION_BACKENDS
0.1.7¶
- add support for Django 1.11 and thus python 3.6
0.1.6¶
- add support for Django 1.10
0.1.5¶
- fix
descriptionon https://pypi.python.org
0.1.4¶
- first public release to pypi
- fixed
README.rstto look OK on https://pypi.python.org
0.1.3¶
- explicitly add support for Django 1.6 and 1.7
- use Django’s own bundled
sixinstead of installing the external version- explicity add support for Django’s own supported Python version, i.e.: Python 3.3 and 3.5 too (dropped 3.2 support as the travis build failed during setup)
0.1.2¶
introduce
act_as_login_viewact_as_login_urlget_login_formInitialValuesFromRequestGetFormMixinas part of the public api
“backport” to Django 1.5:
authentication_formhasrequesteven onPOSTcan prefill
usernamefrom query stringbugfix: when user to act as is
None, don’t crash the process (e.g.: whencan_act_aschecked some property of the user, thus generating anAttributeError)
0.1.1¶
- bugfix:
ActAsModelBackend.is_act_as_usernameused to fail whenusernameargument wasNone, now it returnsFalse- explicitly regression testing for login redirecting to value provided in
REDIRECT_FIELD_NAME- bugfix:
setup.pynow lists its dependencies (and addedsix)
0.1.0¶
- initial release
- supports Django 1.5, 1.8 and 1.9 on python 2.7 and 3.4
- introduce
FilteredModelBackend,ActAsModelBackend, andOnlySuperuserCanActAsModelBackend