Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to panda v7 #490

Merged
merged 2 commits into from
Jan 16, 2025
Merged

Upgrade to panda v7 #490

merged 2 commits into from
Jan 16, 2025

Conversation

waisingyiu
Copy link
Contributor

@waisingyiu waisingyiu commented Jan 16, 2025

What does this change?

This pull request upgrades Pan-domain-auth to v7 which supports key rotation.

I follow the guidance from guardian/pan-domain-authentication#160 to make the following changes -

  1. bump the panda version to 7.0.0
  2. create the PanDomainAuthSettingsRefresher instance using the apply of the companion object with s3BucketLoader, as recommended by the library.

I've also replaced the setup-java action with our setup-scala action in the CI github action to fix the build.

How to test

The changes were deployed to CODE and tested in the following ways:

  1. When I accessed the Typerighter without sign-in, we were redirected to Google login page and, upon sign-in, to Typerigher. I could access Typerighter then. I could also access Composer and Fronts tools without signing in again.

  2. When I signed in via Fronts tools first, I could access Typerighter without signing in again.

@waisingyiu waisingyiu marked this pull request as ready for review January 16, 2025 10:34
@waisingyiu waisingyiu requested a review from a team as a code owner January 16, 2025 10:34
@waisingyiu waisingyiu merged commit b6f8a3d into main Jan 16, 2025
4 checks passed
@waisingyiu waisingyiu deleted the upgrade-to-panda-v7 branch January 16, 2025 14:10
@prout-bot
Copy link

Seen on Rule Manager (merged by @waisingyiu 10 minutes and 34 seconds ago) Please check your changes!

@prout-bot
Copy link

Overdue on Checker (merged by @waisingyiu 15 minutes and 3 seconds ago) What's gone wrong?

@jonathonherbert
Copy link
Contributor

Overdue on Checker (merged by @waisingyiu 15 minutes and 3 seconds ago) What's gone wrong?

This is a bug in our CDN configuration: #468, which needs some attention, aims to fix. So there's no action here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants