-
Notifications
You must be signed in to change notification settings - Fork 139
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
CiProvider as a new OIDCIssuer type #1679
CiProvider as a new OIDCIssuer type #1679
Commits on Jun 26, 2024
-
drafting generic issuer implementation
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 486397e - Browse repository at this point
Copy the full SHA 486397eView commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for f74f6a6 - Browse repository at this point
Copy the full SHA f74f6a6View commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for cc5a602 - Browse repository at this point
Copy the full SHA cc5a602View commit details -
start removing IssuerType usage
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 9c2c0f8 - Browse repository at this point
Copy the full SHA 9c2c0f8View commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 1261f88 - Browse repository at this point
Copy the full SHA 1261f88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73c988c - Browse repository at this point
Copy the full SHA 73c988cView commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for be6acf8 - Browse repository at this point
Copy the full SHA be6acf8View commit details -
removing drafting logic for generic principal, to be done in another pr
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for ee93df8 - Browse repository at this point
Copy the full SHA ee93df8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7cd58a - Browse repository at this point
Copy the full SHA f7cd58aView commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for ba9e42e - Browse repository at this point
Copy the full SHA ba9e42eView commit details -
set ci provider as a new type instead of a flag
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for e0e6c53 - Browse repository at this point
Copy the full SHA e0e6c53View commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 4930187 - Browse repository at this point
Copy the full SHA 4930187View commit details -
change module name to ci_provider
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for cafe1db - Browse repository at this point
Copy the full SHA cafe1dbView commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for c365153 - Browse repository at this point
Copy the full SHA c365153View commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 39bdc22 - Browse repository at this point
Copy the full SHA 39bdc22View commit details -
Configuration menu - View commit details
-
Copy full SHA for af67958 - Browse repository at this point
Copy the full SHA af67958View commit details -
implementing ci provider principal logic and test for Name function
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 3c66a3a - Browse repository at this point
Copy the full SHA 3c66a3aView commit details -
moving embed logic to embed function and test
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 2cbe6da - Browse repository at this point
Copy the full SHA 2cbe6daView commit details -
adding test for ci provider WorkflowPrincipalFromIDToken
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for aa257ed - Browse repository at this point
Copy the full SHA aa257edView commit details -
adding test issuer for ci provider
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 4a86f57 - Browse repository at this point
Copy the full SHA 4a86f57View commit details -
change providers config file name
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 342f8ad - Browse repository at this point
Copy the full SHA 342f8adView commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 2b1ea3f - Browse repository at this point
Copy the full SHA 2b1ea3fView commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for c50cd30 - Browse repository at this point
Copy the full SHA c50cd30View commit details -
removing github for now, we should add it futher for rollouting
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for cedc9cf - Browse repository at this point
Copy the full SHA cedc9cfView commit details -
Adding option to check the required claim exist
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 31f8e11 - Browse repository at this point
Copy the full SHA 31f8e11View commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 8eff532 - Browse repository at this point
Copy the full SHA 8eff532View commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for b480032 - Browse repository at this point
Copy the full SHA b480032View commit details -
update the templates data order to prioritize default data over claim…
…ed data Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 6558b31 - Browse repository at this point
Copy the full SHA 6558b31View commit details -
adding error handling for applyTemplateOrReplace
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 5c7ee85 - Browse repository at this point
Copy the full SHA 5c7ee85View commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 54c4e6d - Browse repository at this point
Copy the full SHA 54c4e6dView commit details -
set token.issuer as extension issuer
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 8f54c6a - Browse repository at this point
Copy the full SHA 8f54c6aView commit details -
remove load for providers, merge with fulcio config
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for a35b6cc - Browse repository at this point
Copy the full SHA a35b6ccView commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 66a07a0 - Browse repository at this point
Copy the full SHA 66a07a0View commit details -
adding check for parsing templates
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for e7cd08f - Browse repository at this point
Copy the full SHA e7cd08fView commit details -
remove structs usage, using mapstructure instead
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 13e7059 - Browse repository at this point
Copy the full SHA 13e7059View commit details
Commits on Jun 30, 2024
-
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 397eee3 - Browse repository at this point
Copy the full SHA 397eee3View commit details -
update SubjectAlternativeNameTemplate comment
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 04ef3c7 - Browse repository at this point
Copy the full SHA 04ef3c7View commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 96a6663 - Browse repository at this point
Copy the full SHA 96a6663View commit details -
update for using reflect instead of mapstructure
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 611d5c4 - Browse repository at this point
Copy the full SHA 611d5c4View commit details
Commits on Jul 1, 2024
-
adding test for ciprovider API
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 1a481eb - Browse repository at this point
Copy the full SHA 1a481ebView commit details -
adding json tags for Extensions
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 8ab3f2a - Browse repository at this point
Copy the full SHA 8ab3f2aView commit details
Commits on Jul 2, 2024
-
adding CIIssuerMetadata json and yaml mapping
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 31f0318 - Browse repository at this point
Copy the full SHA 31f0318View commit details
Commits on Jul 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b9cc94e - Browse repository at this point
Copy the full SHA b9cc94eView commit details -
adding test for applyTemplateOrReplace
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 42f803c - Browse repository at this point
Copy the full SHA 42f803cView commit details -
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 478c37a - Browse repository at this point
Copy the full SHA 478c37aView commit details
Commits on Jul 5, 2024
-
adding tests case for ApplyTemplateOrReplace
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for 7455b87 - Browse repository at this point
Copy the full SHA 7455b87View commit details
Commits on Jul 8, 2024
-
update code for using Elem() instead of indirect
Signed-off-by: Javan lacerda <javanlacerda@google.com>
Configuration menu - View commit details
-
Copy full SHA for e248f43 - Browse repository at this point
Copy the full SHA e248f43View commit details