Releases: ral-facilities/ldap-jwt-auth
Releases · ral-facilities/ldap-jwt-auth
v3.1.0
What's Changed
- Merge
mainintodevelopafterv3.0.0release by @VKTB in #309 - Release v3.1.0 by @joelvdavies in #333
Semi-breaking change
- Response codes for an invalid or expired access token while authentication is enabled has changed from a 403 to a 401 in #330
Package updates
- Bump the github-actions group across 1 directory with 5 updates by @dependabot[bot] in #329
- Bump python from 3.13.10-alpine3.23 to 3.13.12-alpine3.23 by @dependabot[bot] in #326
- Bump the pip group across 1 directory with 32 updates by @dependabot[bot] in #330
- Bump the pip group with 2 updates by @dependabot[bot] in #331
- Bump python from
f820997tobb1f2fdby @dependabot[bot] in #332
Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
- Allow login with OIDC ID token by @VKTB in #272
- Add support for admin user types #246 by @MatteoGuarnaccia5 in #271
- Drop support for Python 3.12 and add support for Python 3.13 by @VKTB in #273
Breaking changes
- New mandatory environment variables have been introduced, see the new
.env.examplefile and README for details. - The
active_usernames.txtandactive_usernames.example.txtfiles have been replaced withusers_config.yamlandusers_config.example.yaml. See the newusers_config.example.yamlfile and README for details.
Internal Changes
- Exclude unnecessary modules from test coverage measurement by @VKTB in #274
- Update tests after OIDC changes by @VKTB in #283
- Replace usage of deprecated
HTTP_422_UNPROCESSABLE_ENTITYwithHTTP_422_UNPROCESSABLE_CONTENTstatus code by @VKTB in #289 - Update user role refresh token #295 by @MatteoGuarnaccia5 in #296
Package Updates
- Bump the pip group across 1 directory by @dependabot[bot] in #253 to #285 & @dependabot[bot] in #305
- Bump the github-actions group across 1 directory by @dependabot[bot] in #269 to #302 & #252
- Bump python from 3.13.7-alpine3.22 to 3.13.10-alpine3.23 by @dependabot[bot] in #284 to #303
Full Changelog: v2.0.0...v3.0.0
v2.0.0
What's Changed
Breaking changes
- The
.envandlogging.inifiles have moved to the root of the project, so the files need to be moved for local installations, and for docker the volume mounts will need updating. See the new README for details.
Internal Changes
- Changes from object-storage-api repo setup by @joelvdavies in #134
- Add black format check to CI by @joelvdavies in #137
- Add Codecov by @VKTB in #172
- Only push docker images when manually requested #171 by @joelvdavies in #205 & #220
- Replicate project structure changes from ims-api #229 by @joelvdavies in #230
Package Updates
- Bump the pip group across 1 directory by @dependabot in #132 to #219
- Bump the github-actions group by @dependabot in #128 to #226
- Bump python from 3.12.9-alpine3.21 to 3.12.11-alpine3.22 by @dependabot in #204 to #233
Full Changelog: v1.0.2...v2.0.0