0.3.0 [2020-08-14]
Features
- [models] Added swappable models and extensible classes
- [admin] Added support for organization owners
- [admin] Added default owner to each organization
- [api] Added ObtainTokenView REST API endpoint for bearer authentication
- [api] Added OPENWISP_USERS_AUTH_API and OPENWISP_USERS_AUTH_THROTTLE_RATE settings
- [api] Added Django REST Framework permission classes
- [models] Added Organization membership helpers
- [models] Added User permission helpers
Changes
- Enabled organization owner admin by default
- [dependencies] Upgraded
django-allauth 0.42.0
,django-extensions 3.0.2
,openwisp-utils 0.5[rest]
andphonenumbers 8.12.0
Bugfixes
- [admin] Fixed administrator edit/delete users of the same organization
- [admin] Fixed unique validation error on empty phone number