All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
2.1.1 - 2022-02-25
- Public Link Uploads Fail for Anonymous Users - #203
- Read openid configuration from DB first before using config.php - #200
- Regular Maintenance (Library updates)
2.1.0 - 2021-10-29
- chore: jumbojett/openid-connect-php seems unmaintained - we move to juliuspc/openid-connect-php #183
- [Enhancement] Add db as additional settings storage backend 167
- PKCE Flow challenge was not used - #170
- Use random_bytes to generate auto-provisioning user-id and password - #154
- Provision accounts based on auto-provisioning claim - #149
- Add app db table as additional, optional config storage - #67
2.0.0 - 2021-01-10
- Import user from openid provider: Auto provisioning mode - #85
- Azure AD: Use access token payload instead of user info endpoint - #103
- Limit OpenID Connect logins to users of specific user backend - #100
- Message: Object of class OCA\OpenIdConnect\Application could not be converted to string - #112
- Properly handle token expiry in the sabre dav auth backend - #106
- Properly evaluate the config setting use-token-introspection-endpoint #98
- Use built-in session functions of the OpenID Connect Library - #97
- Bump libraries
1.0.0 - 2020-10-16
- Add configurable post_logout_redirect_uri - #90
- Properly handle token expiry in the sabre dav auth backend - #108
- Limit OpenID Connect logins to users of specific user backend - #100
- Properly evaluate the config setting use-token-introspection-endpoint - #98
- Bump libraries
0.2.0 - 2020-02-11
- Drop Support for PHP7.0 - #40
- Perform local logout before calling idp - #45
- Introduce LoginPageBehaviour - #53
- Re-license under GPLv2 - #57
- Initial Release