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

Add support for credential_process from profiles #1356

Merged

Commits on Apr 29, 2022

  1. Starting to add support for credential_process from profiles

    Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
    jszwedko committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    c3a595c View commit details
    Browse the repository at this point in the history
  2. Remove dbg statement

    Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
    jszwedko committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    f8b05ad View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

  1. Re-order credential_process later to match boto ordering

    Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
    jszwedko committed May 2, 2022
    Configuration menu
    Copy the full SHA
    14abfdd View commit details
    Browse the repository at this point in the history
  2. Avoid parsing the command

    Adopt the AWS Java SDK approach of running through `cmd.exe` / `sh`.
    
    https://github.com/aws/aws-sdk-java/blob/fd409dee8ae23fb8953e0bb4dbde65536a7e0514/aws-java-sdk-core/src/main/java/com/amazonaws/auth/ProcessCredentialsProvider.java#L63-L82
    
    Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
    jszwedko committed May 2, 2022
    Configuration menu
    Copy the full SHA
    14ad7a9 View commit details
    Browse the repository at this point in the history
  3. correct provider name

    Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
    jszwedko committed May 2, 2022
    Configuration menu
    Copy the full SHA
    b5f1c6b View commit details
    Browse the repository at this point in the history
  4. Remove no longer needed dependency

    Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
    jszwedko committed May 2, 2022
    Configuration menu
    Copy the full SHA
    865a6ee View commit details
    Browse the repository at this point in the history
  5. Add failing test case for credential_process

    Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
    jszwedko committed May 2, 2022
    Configuration menu
    Copy the full SHA
    a787b61 View commit details
    Browse the repository at this point in the history
  6. Add JSON parsing for credential_process responses

    This required refactoring the existing JSON parsing a bit.
    
    Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
    jszwedko committed May 2, 2022
    Configuration menu
    Copy the full SHA
    7de0201 View commit details
    Browse the repository at this point in the history
  7. Add test

    Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
    jszwedko committed May 2, 2022
    Configuration menu
    Copy the full SHA
    2e0ae8f View commit details
    Browse the repository at this point in the history
  8. Update changelog

    Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
    jszwedko committed May 2, 2022
    Configuration menu
    Copy the full SHA
    0e4f34c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6433a24 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

  1. Configuration menu
    Copy the full SHA
    9f88a6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16a8495 View commit details
    Browse the repository at this point in the history
  3. Fix clippy lints

    jdisanti committed May 24, 2022
    Configuration menu
    Copy the full SHA
    ce75253 View commit details
    Browse the repository at this point in the history
  4. Incorporate feedback

    jdisanti committed May 24, 2022
    Configuration menu
    Copy the full SHA
    7b867af View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. Configuration menu
    Copy the full SHA
    3be6523 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into jszwedko/add-suppor…

    …t-for-credential-process
    jdisanti committed May 26, 2022
    Configuration menu
    Copy the full SHA
    2a888d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    652345d View commit details
    Browse the repository at this point in the history