Change log¶
All notable changes to this project will be documented in this file, which uses the format described in keepachangelog.com. This project adheres to Semantic Versioning.
Unreleased¶
- Added support for Django 2.2
- Removed support for Django 2.0 and 1.X
1.3.0 - 2017-03-22¶
- Added support for Django 2.0.
- Added the
uaa_client.decorators.staff_login_required
decorator and a “Fixing admin login” section to the quick start guide that documents how to use it.
1.1.0 - 2017-06-20¶
- The library no longer raises spurious
ImproperlyConfigured
errors during test suite runs. - Added an optional
UAA_APPROVED_DOMAINS
setting, allowing users to be auto-created if their email is from an approved list of domains. See the quick start for more details. - Added more documented methods to
UaaBackend
for easier customization. Static methods have also been converted to class methods for easier subclassing.
1.0.0 - 2017-04-20¶
Added¶
- Added support for automatic refreshing of access tokens, which
is required for security. This involves adding
uaa_client.middleware.UaaRefreshMiddleware
to your middleware setting, after Django’s session and authentication middleware. For more details, see the quick start guide. - The example app now supports an optional
settings_local.py
, so it’s easy to e.g. connect to the real cloud.gov for manual testing.
0.0.1 - 2017-02-02¶
Initial release.