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

UI Support for Okta Number Challenge #15998

Merged
merged 19 commits into from Aug 10, 2022

Commits on Jun 15, 2022

  1. Copy the full SHA
    8f37494 View commit details
    Browse the repository at this point in the history
  2. Removed import statement in auth-form file since it was causing UI te…

    …sts to fail as the import was not being used.
    linda9379 committed Jun 15, 2022
    Copy the full SHA
    6a76020 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. Added nonce field to payload for okta sign in. (#16001)

    * Added nonce field to payload for okta sign in.
    
    * Added missing yarn package for uuid
    
    * Fixed failing ui tests in cluster-test file to take into account of nonce field in the payload of okta login
    
    * Removed uuid library and used crypto.randomUUID() to generate unique uuid values instead
    
    * Fixed indent in package.json
    linda9379 committed Jun 16, 2022
    Copy the full SHA
    75185d6 View commit details
    Browse the repository at this point in the history
  2. Removed uuid library since decided to use crypto.randomUUID() instead…

    … to generate unique uuid values
    linda9379 committed Jun 16, 2022
    Copy the full SHA
    a64f326 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'ui/VAULT-5417/ui_support_for_okta_number_challenge' of h…

    …ttps://github.com/hashicorp/vault into ui/VAULT-5417/ui_support_for_okta_number_challenge
    linda9379 committed Jun 16, 2022
    Copy the full SHA
    449b6cd View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2022

  1. Create polling function for correct answer in okta number challenge (#…

    …16070)
    
    * Implemented polling function to get correct answer for okta number challenge.
    
    * Disabled polling function for testing as it was causing acceptance test to fail in auth-test.js
    
    * Changed API call to be the auth mount path instead of being static and created a variable to store the oktaNumberChallengeAnswer to be used later for the display screens
    linda9379 committed Jun 22, 2022
    Copy the full SHA
    189bedd View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2022

  1. Create component for okta number challenge screen (#16195)

    * Implemented loading screen and display screen for correct answer for Okta Number Challenge
    
    * Fixed linting issues on hbs files
    
    * Added periods to parameter descriptions and made parameters optional
    
    * Removed optional parameters from calling AuthForm component if authMethod is not Okta
    linda9379 committed Jul 12, 2022
    Copy the full SHA
    61bd21b View commit details
    Browse the repository at this point in the history
  2. Implement error handling and screens for okta number challenge (#16276)

    * Implemented loading screen and display screen for correct answer for Okta Number Challenge
    
    * Fixed linting issues on hbs files
    
    * Temporary changes to include error screen in okta number challenge
    
    * Created error screen tests and made minor fixes
    
    * Fixed error for wrong parameter name being passed in
    
    * Fixed linting issues causing ui tests to fail
    
    * Added periods at the end of param descriptions
    linda9379 committed Jul 12, 2022
    Copy the full SHA
    9d1246c View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2022

  1. Copy the full SHA
    77e49b0 View commit details
    Browse the repository at this point in the history
  2. Removed import statement in auth-form file since it was causing UI te…

    …sts to fail as the import was not being used.
    linda9379 committed Aug 3, 2022
    Copy the full SHA
    47a165b View commit details
    Browse the repository at this point in the history
  3. Removed uuid library since decided to use crypto.randomUUID() instead…

    … to generate unique uuid values
    linda9379 committed Aug 3, 2022
    Copy the full SHA
    0432eec View commit details
    Browse the repository at this point in the history
  4. Added nonce field to payload for okta sign in. (#16001)

    * Added nonce field to payload for okta sign in.
    
    * Added missing yarn package for uuid
    
    * Fixed failing ui tests in cluster-test file to take into account of nonce field in the payload of okta login
    
    * Removed uuid library and used crypto.randomUUID() to generate unique uuid values instead
    
    * Fixed indent in package.json
    linda9379 committed Aug 3, 2022
    Copy the full SHA
    20012eb View commit details
    Browse the repository at this point in the history
  5. Create polling function for correct answer in okta number challenge (#…

    …16070)
    
    * Implemented polling function to get correct answer for okta number challenge.
    
    * Disabled polling function for testing as it was causing acceptance test to fail in auth-test.js
    
    * Changed API call to be the auth mount path instead of being static and created a variable to store the oktaNumberChallengeAnswer to be used later for the display screens
    linda9379 committed Aug 3, 2022
    Copy the full SHA
    3b074e4 View commit details
    Browse the repository at this point in the history
  6. Create component for okta number challenge screen (#16195)

    * Implemented loading screen and display screen for correct answer for Okta Number Challenge
    
    * Fixed linting issues on hbs files
    
    * Added periods to parameter descriptions and made parameters optional
    
    * Removed optional parameters from calling AuthForm component if authMethod is not Okta
    linda9379 committed Aug 3, 2022
    Copy the full SHA
    b58c0e4 View commit details
    Browse the repository at this point in the history
  7. Implement error handling and screens for okta number challenge (#16276)

    * Implemented loading screen and display screen for correct answer for Okta Number Challenge
    
    * Fixed linting issues on hbs files
    
    * Temporary changes to include error screen in okta number challenge
    
    * Created error screen tests and made minor fixes
    
    * Fixed error for wrong parameter name being passed in
    
    * Fixed linting issues causing ui tests to fail
    
    * Added periods at the end of param descriptions
    linda9379 committed Aug 3, 2022
    Copy the full SHA
    ec43431 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    1f0faff View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    88d87e4 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2022

  1. UI/vault 7312/fix vault enterprise error for okta number challenge (#…

    …16568)
    
    * Fixed bug with okta not working when selecting okta tab after being on other tab
    
    * Fixed vault enterprise errors
    
    * Fixed error when logging in with Okta in 'Other' tab
    
    * Removed namespace parameter in option to use the default
    linda9379 committed Aug 4, 2022
    Copy the full SHA
    5b474c3 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

  1. Added changelog

    linda9379 committed Aug 10, 2022
    Copy the full SHA
    368f64e View commit details
    Browse the repository at this point in the history