Skip to content

4.0.0

Latest
Compare
Choose a tag to compare
@paulineribeyre paulineribeyre released this 18 Oct 15:32
· 48 commits to master since this release
f391bff

Release Notes

For: uc-cdis/arborist

Notes since tag: 3.4.0

Notes to tag/commit: 4.0.0

Generated: 2022-10-18

New Features

  • The POST /auth/mapping endpoint now supports a clientID parameter to
    get the auth mapping for a client. It accepts either a username parameter
    or a clientID parameter (not both). (#153)
  • Support "client credentials" tokens that are not linked to a user in the
    /auth/request and /auth/proxy endpoints (#152)

Breaking Changes

  • The GET /auth/mapping endpoint does not accept username as a query
    parameter anymore. It only supports parsing the username from the provided
    JWT. To specify a username, use the POST /auth/mapping endpoint. (#153)

Improvements

  • Add a log when the user or client is unauthorized for /auth/proxy to
    match /auth/request (#146)

Deployment Changes

  • Replace Travis with a GitHub workflow for CI (#150)