Skip to content

Releases: kbase/auth2

0.7.1

25 Apr 19:10
8129af3
Compare
Choose a tag to compare

What's Changed

  • Publishes a shadow jar on jitpack.io for supporting tests in other repos.

Full Changelog: 0.7.0...0.7.1

0.7.0

05 Mar 19:39
cdbecfd
Compare
Choose a tag to compare

What's Changed

  • BACKWARDS INCOMPATIBILITY - the auth server now logs to stdout vs. syslog.
  • The the fatTestJar Gradle task has been replaced with the shadowJar task, which builds
    a shadowed version of the test fat jar.

Full Changelog: 0.6.1...0.7.0

0.6.1

22 Feb 01:41
0f8c064
Compare
Choose a tag to compare

What's Changed

  • Gradle has replaced Ant as the build tool. As a consequence, all the built artifacts
    are now located in the build directory, including the manage_auth script.
  • The MongoDB clients have been updated to the most recent version and the service tested
    against Mongo 7.
  • Added the mongo-retrywrites configuration setting in deploy.cfg, defaulting to
    false.
  • The docker-compose file has been updated to start an auth server in test mode.

Full Changelog: 0.6.0...0.6.1

0.6.0

03 Aug 19:41
1408e96
Compare
Choose a tag to compare

What's Changed

  • ADMIN ACTION REQUIRED - after the server is upgraded, use the manage_auth script to
    recanonicalize the user display names. See the README.md file.
  • ADMIN OPTIONAL ACTION - on first startup, the service will build a sparse index on the anonid
    field in the users collection. If there are many users this could take some time. The
    index could be built in the background while the server is running to reduce or avoid
    downtime by starting the new version of the service pointed at the same database or manually
    creating the index in the MongoDB shell.
  • User anonymous IDs have been added and are visible in the various endpoints that return
    user information.
  • The /api/V2/admin/anonids endpoint has been added to translate anonymous IDs to user names.
  • The user search API endpoint has been improved to allow for multiple tokens (e.g. "Dave Smith")
    in the search prefix. The prefix will be tokenized prior to search.

New Contributors

Full Changelog: 0.5.0...0.6.0

0.5.0

02 Dec 19:07
28e6c2c
Compare
Choose a tag to compare

What's Changed

  • BACKWARDS INCOMPATIBILITY - any in flight login or link flows will fail after the server is
    upgraded to 0.5.0.
  • ADMIN ACTION REQUIRED - before starting the upgraded server, remove all data from the tempdata
    collection to avoid server errors for in flight login or link flows.
  • Added PKCE to the login and link OAuth2 flows for Google and Globus.
  • The OAuth2 state value is now stored in the database rather than in a cookie.

Full Changelog: 0.4.3...0.5.0