Features:
- move from iplantauth to django_cyverse_auth
- Add 'user expiration' LDAP plugin and include 'is_expired' attribute in user's profile API
- Creation of new identities/providers now available in v2 API
- Include instance reporting as a v2 API, allow generation of XLSX and CSV files
- Create a PluginManager to avoid code duplication between plugin validation and class loading
Bugfixes:
- Fixed a bug that caused the image bookmark API to produce an invalid query
- Quota foreign key has been re-assigned from IdentityMembership to Identity
- Create router gateway when using the ExternalNetworkTopology
- Quota can now be set "above the pre-set limits" listed in openstack.
Deprecated:
- ./scripts/add_new_accounts.py and ./scripts/add_new_provider.py will stop receiving updates after creation is moved into the GUI/API.
Internal Release:
- Included in
Undulating-Umbrellabird