- Allow usage of other config classes in SoloConfigMixin (3f9c1d)
- Fix caching issues caused by OpenIDConnectConfig.get_solo in backend initialization (ebb67c)
- Rename imported SessionRefresh in middleware to avoid conflicting names (a6c4f6)
- Fix verbose_name/help_text in username_claim migration (d888d8)
- Add configurable username claim (defaults to
sub
) (ea07b3)
- Add configurable glob pattern for groups sync, to only sync groups that match the pattern (f325fe)
- Fix OIDC config form for users with readonly access (99aeb4)
- Pin mozilla-django-oidc to >=1.0.0, <2.0.0 (due to compatibility issues) (f50408)
- Adapt admin form to allow configurable endpoints that must be derived from discovery endpoint (07203f)
- Allow claim mappings to be configured via admin.
- Allow group synchronization between role claims and Django groups.
- Allow added users to be promoted to staff users directly.
- Fixed missing INSTALLED_APP in the testproject.
- Add derivation of endpoints via OpenID Connect discovery endpoint (029c6e)
- Add fieldsets for OpenID Connect configuration admin page (18aae5)
- Fix variable name
MOZILLA_DJANGO_OIDC_DB_CACHE_TIMEOUT
to be the same as in the README
- Initial release