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

DUPLO-13771 Support duplo-jit redirect flow for JIT token hand-off (Safari Support) #34

Merged
merged 11 commits into from
Mar 8, 2025

Conversation

duplodavid
Copy link
Contributor

@duplodavid duplodavid commented Mar 5, 2025

Change description

  • Adds support for using a redirect flow for JIT token hand-off when interactive is used
  • Adds a redirect=true parameter which informs the UI to use a redirect instead of POST.
  • Redirects after the token is received to an authorization completed UI state by using a success=true param flag.
  • This change is backwards compatible with older versions of the UI hat do not support the redirect method.
  • Adds support for Safari and Brave (with shields up) for duplo-jit when combined with an updated UI.
  • Fixes the serialization of cache items to avoid using escaped unicode characters.
  • Adds support for using duplo-jit with local dev environments.

Type of change

  • Bug fix (fixes an issue)
  • New feature (adds functionality)

Related issues

Fix DUPLO-13771 - JIT Redirect instead of Post (enable safari)

@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

sum-duplocloud
sum-duplocloud previously approved these changes Mar 6, 2025
Copy link

sonarqubecloud bot commented Mar 6, 2025

@zafarabbas zafarabbas merged commit e10eadb into develop Mar 8, 2025
8 checks passed
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