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

OIDC auth token for Cloud Run services requiring authentication #61

Merged
merged 23 commits into from
Mar 15, 2023

Commits on Apr 20, 2022

  1. Update cloudtasker.gemspec

    Adding faraday dependency to use as an http client
    Emerson Argueta authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    a6c78ad View commit details
    Browse the repository at this point in the history
  2. Update config.rb

    Adding oidc_enabled flag to add feature for authenticated google cloud run services
    Emerson Argueta authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    c8e74b8 View commit details
    Browse the repository at this point in the history
  3. Update authenticator.rb

    Adding oidc_token feature for google cloud run services that require authentication
    Emerson Argueta authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    ef6c211 View commit details
    Browse the repository at this point in the history
  4. Update config.rb

    Moved method into class
    Emerson Argueta authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    cae2a35 View commit details
    Browse the repository at this point in the history
  5. Update authenticator.rb

    moved method to class
    Emerson Argueta authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    e25bbc9 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. Update cloudtasker.gemspec

    To meet rubocop specs
    Emerson Argueta authored Apr 21, 2022
    Configuration menu
    Copy the full SHA
    8a144bb View commit details
    Browse the repository at this point in the history
  2. Update authenticator.rb

    Added missing error constant, fixed layout and styling to meet rubocop spec
    Emerson Argueta authored Apr 21, 2022
    Configuration menu
    Copy the full SHA
    8b0df39 View commit details
    Browse the repository at this point in the history
  3. Update config.rb

    Fix trailing whitespace to meet rubocop spec
    Emerson Argueta authored Apr 21, 2022
    Configuration menu
    Copy the full SHA
    774f9f6 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. Update config.rb

    Refactor oidc_enabled as an accessor
    Emerson Argueta authored Apr 26, 2022
    Configuration menu
    Copy the full SHA
    0505da6 View commit details
    Browse the repository at this point in the history
  2. Update authenticator.rb

    Update description of oidc token fetch error
    Emerson Argueta authored Apr 26, 2022
    Configuration menu
    Copy the full SHA
    0ebaca5 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2022

  1. created feature to use google cloud tasks v2 oidc token for authentic…

    …ation
    emerson-argueta committed Jul 23, 2022
    Configuration menu
    Copy the full SHA
    3f73c86 View commit details
    Browse the repository at this point in the history
  2. created feature to use google cloud tasks v2 oidc token for authentic…

    …ation
    emerson-argueta committed Jul 23, 2022
    Configuration menu
    Copy the full SHA
    79f523a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9a838a View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2022

  1. added documentation on oidc hash in README

    emerson-argueta committed Jul 24, 2022
    Configuration menu
    Copy the full SHA
    2d5c80d View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master'

    emerson-argueta committed Jul 24, 2022
    Configuration menu
    Copy the full SHA
    fa86133 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. update cloud tasks version to v2

    emerson committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    8fb142a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    903cfeb View commit details
    Browse the repository at this point in the history
  3. using hash for oidc_token instead of object

    emerson committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    84bc771 View commit details
    Browse the repository at this point in the history
  4. inferring audience from processor_host

    emerson committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    51545ef View commit details
    Browse the repository at this point in the history
  5. added note for iam permission when using oidc token for google cloud …

    …run service
    emerson committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    548dfdf View commit details
    Browse the repository at this point in the history
  6. revert back from v2

    emerson committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    078159f View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2022

  1. Configuration menu
    Copy the full SHA
    3f42f96 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Configuration menu
    Copy the full SHA
    e16f517 View commit details
    Browse the repository at this point in the history