Skip to content

Latest commit

 

History

History
124 lines (77 loc) · 5.75 KB

CHANGELOG.md

File metadata and controls

124 lines (77 loc) · 5.75 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

Unreleased - XXXX-XX-XX

2.3.1 - 2024-10-17

Fixed

  • #319 - fix: do not spam log file when running in parallel with oauth app

2.3.0 - 2024-07-10

Added

  • #255 - feat: use password policy app to generate password for provisioned users (#282)

Changed

  • #286 - chore: remove unused config option use-token-introspection-endpoint
  • #298 - chore: drop php 7.3 - ownCloud server 10.12 is minimum criteria
  • #314 - sec: bump phpseclib to 3.0.39
  • dependency updates; github/settings updates; README.md updates.

2.2.0 - 2022-12-21

Fixed

  • #239 - fix: auto update function return
  • #246 - Duo SSO/code_challenge_methods_supported
  • #250 - fix: user information is only read from the JWT token if configured
  • #255 - fix: restrict usage of self signed JWK header in JWTs
  • #259 - fix: log url in case of curl error

Added

  • #222 - feat: account info auto-update
  • #243 - feat: JWT token will always be used for user info, expiry and verification
  • #253 - Add config option to allow basic auth only for guests
  • #257 - feat: add translations support
  • #272 - Send to auth module so the login type is recognized in core

2.1.1 - 2022-02-25

Fixed

  • Public Link Uploads Fail for Anonymous Users - #203
  • Read openid configuration from DB first before using config.php - #200

Changed

  • 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

Added

  • 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

Changed

  • 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

Added

  • Add configurable post_logout_redirect_uri - #90

Changed

  • 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

Changed

  • Drop Support for PHP7.0 - #40
  • Perform local logout before calling idp - #45
  • Introduce LoginPageBehaviour - #53
  • Re-license under GPLv2 - #57

0.1.0 - 2019-11-13

  • Initial Release