Commit Graph

  • 0cdbb710d2 add test for github redirect in auth_handler_test.go Ryan Richard 2024-05-09 13:29:41 -07:00
  • 75f024cb19 Fix lint Joshua Casey 2024-05-09 08:33:29 -05:00
  • 32e4e0d835 Add TestGenerateOTPCode Joshua Casey 2024-05-08 22:39:16 -05:00
  • 7c85a511a2 first draft of an e2e integration test for GitHub login (skip while WIP) Ryan Richard 2024-05-08 16:38:49 -07:00
  • 6be92f92fb bump Supervisor session storage versions Ryan Richard 2024-05-08 11:53:22 -07:00
  • 7277d00e1a refactor upstreamgithub.ProviderConfig to hold more config Ryan Richard 2024-05-08 11:38:38 -07:00
  • 29eb3dd384 Update GitHub UpstreamAuthorizeRedirectURL to generate URLs Benjamin A. Petersen 2024-04-30 12:17:34 -04:00
  • 501ec25f5a Merge pull request #1944 from vmware-tanzu/jtc/merge-main-at-0612654-into-github_identity_provider Ryan Richard 2024-05-09 15:04:18 -07:00
  • 6ae0c0bd22 Merge pull request #1941 from vmware-tanzu/hack_prepare_webhook Joshua Casey 2024-05-09 16:33:37 -05:00
  • d9c1b104cd Merge branch 'main' into jtc/merge-main-at-0612654-into-github_identity_provider Joshua Casey 2024-05-09 16:06:04 -05:00
  • fbf4284866 Merge branch 'main' into hack_prepare_webhook Joshua Casey 2024-05-09 15:41:41 -05:00
  • 06126544bd Updated versions in docs for v0.30.0 release Pinny 2024-05-09 19:41:57 +00:00
  • e9c93305b9 prepare-webhook-on-kind.sh specifies type and name Ryan Richard 2024-05-09 12:29:50 -07:00
  • 3197156aa1 Merge pull request #1910 from vmware-tanzu/jtc/github_docs Ryan Richard 2024-05-09 11:09:11 -07:00
  • f377292ffe change some wording in github doc Ryan Richard 2024-05-09 10:53:48 -07:00
  • ca6a60b534 Merge pull request #1940 from vmware-tanzu/pinny/bump-deps v0.30.0 Joshua Casey 2024-05-09 12:10:01 -05:00
  • 99755624e8 Bump dependencies Pinny 2024-05-09 16:26:27 +00:00
  • 96e4442181 Add docs to configure the Supervisor with a GitHub IDP. Joshua Casey 2024-04-10 07:08:08 -05:00
  • bc5eb3cf57 Merge pull request #1938 from vmware-tanzu/skip_auth_url_also_skips_authcode_prompt Joshua Casey 2024-05-07 15:38:29 -05:00
  • afb032f8f9 Merge branch 'main' into github_identity_provider Ryan Richard 2024-05-07 13:08:50 -07:00
  • c86a615713 CLI also skips authcode prompt when PINNIPED_SKIP_PRINT_LOGIN_URL=true Ryan Richard 2024-05-07 12:44:38 -07:00
  • c494add2ce Merge pull request #1937 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-05-07 12:16:43 -05:00
  • f94b1e70fc Bump dependencies Pinny 2024-05-07 13:02:55 +00:00
  • 42ed11a5cb Merge pull request #1936 from vmware-tanzu/doc_goland Joshua Casey 2024-05-06 14:15:35 -05:00
  • a7c6c43112 Merge branch 'main' into doc_goland Joshua Casey 2024-05-06 14:15:25 -05:00
  • 17d6def081 Merge pull request #1935 from vmware-tanzu/pinny/bump-deps Ryan Richard 2024-05-06 12:15:09 -07:00
  • 73e7aeca6e add doc for how to use GoLand to run integration tests Ryan Richard 2024-05-06 11:50:39 -07:00
  • 305f3f6abe Merge pull request #1934 from vmware-tanzu/admission_plugins_need_v1 Joshua Casey 2024-05-06 12:58:25 -05:00
  • e4d6a72087 Bump dependencies Pinny 2024-05-06 13:02:10 +00:00
  • 85e5970d6e only auto-detect version v1 of ValidatingAdmissionPlugin during startup Ryan Richard 2024-05-03 12:35:49 -07:00
  • 424e7406af Merge pull request #1933 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-05-03 10:28:43 -05:00
  • 3e148b629d Bump dependencies Pinny 2024-05-03 13:02:36 +00:00
  • 545df755b8 Merge pull request #1932 from vmware-tanzu/ben/fuzzing-error-message Joshua Casey 2024-05-02 13:07:55 -05:00
  • e6cb439d9c Merge branch 'main' into ben/fuzzing-error-message Joshua Casey 2024-05-02 12:12:18 -05:00
  • 879b840ee2 Merge pull request #1931 from vmware-tanzu/pinny/bump-deps Ryan Richard 2024-05-02 09:22:22 -07:00
  • 773fad9701 Merge pull request #1926 from vmware-tanzu/jtc/remove-deprecated-deploy-options Ryan Richard 2024-05-02 08:57:27 -07:00
  • fbc3334e8c Improve TestFuzzAndJSONNewValidEmptyAuthorizeCodeSession message Benjamin A. Petersen 2024-05-02 11:33:53 -04:00
  • 0baae51425 Bump dependencies Pinny 2024-05-02 13:01:17 +00:00
  • ad7df9f7d1 don't remove user's ability to configure http port to listen on loopback Ryan Richard 2024-05-01 12:27:26 -07:00
  • 460fbbacc7 Update documentation to remove reference to legacy HTTP ports Joshua Casey 2024-04-29 09:15:23 -05:00
  • d67238d46f Remove code related to deprecated config params logLevel and HTTP networking Joshua Casey 2024-04-26 11:50:00 -05:00
  • 5ec1ee086d Remove deprecated deploy options Joshua Casey 2024-04-25 21:52:59 -05:00
  • c0f1e408da Merge pull request #1916 from vmware-tanzu/pinny/bump-deps Ryan Richard 2024-05-01 11:47:13 -07:00
  • 0a63dd104d fix test failures caused by dep bump and update replace statements Ryan Richard 2024-05-01 11:01:13 -07:00
  • d34f297b37 Update generated code Benjamin A. Petersen 2024-05-01 12:59:27 -04:00
  • e0591500ce Update fuzz test Benjamin A. Petersen 2024-05-01 12:57:00 -04:00
  • c43193a0c8 Merge branch 'main' into github_identity_provider Benjamin A. Petersen 2024-05-01 12:15:08 -04:00
  • 0896e7164a Merge pull request #1930 from vmware-tanzu/ben/discovery-test/oidc-and-ldap Ben Petersen 2024-05-01 10:35:26 -04:00
  • 070819754f Bump dependencies Pinny 2024-05-01 13:01:39 +00:00
  • 56d7dee25d Merge pull request #1921 from vmware-tanzu/jtc/use-k8s-1.30 Ryan Richard 2024-04-30 16:16:44 -07:00
  • 9d21bcacb6 rerun codegen: adds rest of 1.30 codegen, updates old generated doc files Ryan Richard 2024-04-30 14:06:40 -07:00
  • d0781c42dc make codegen work for Kube 1.30 Ryan Richard 2024-04-30 13:55:27 -07:00
  • 00567645d0 Add conditional AD to IDP discovery test Benjamin A. Petersen 2024-04-30 14:44:10 -04:00
  • 92b9d68863 Add OIDC, LDAP to supervisor discovery test Benjamin A. Petersen 2024-04-30 14:18:00 -04:00
  • 1f2d2bff71 rerun kube 1.30 codegen after merging main Ryan Richard 2024-04-29 14:24:57 -07:00
  • 3bdb380a1a don't change public signature of endpointaddr.Parse() Ryan Richard 2024-04-29 13:31:49 -07:00
  • 1ac2215724 update an assertion in integration test leaderelection_test.go Ryan Richard 2024-04-26 12:53:45 -07:00
  • 9d92f21638 remove codegen for 1.21, 1.22, 1.23 Ryan Richard 2024-04-26 11:50:17 -07:00
  • 9838a7cb6d avoid the ValidatingAdmissionPolicy admission plugin when it can't work Ryan Richard 2024-04-25 15:22:32 -07:00
  • 0d709ea8db Merge pull request #1908 from vmware-tanzu/ben/github/identity-provider/federation-domain-resolved-github Ben Petersen 2024-04-29 16:07:51 -04:00
  • 9a21cb9cc7 update code generation Benjamin A. Petersen 2024-04-29 15:21:35 -04:00
  • 6424f45c19 Add IDP Discovery integration test for GitHub Benjamin A. Petersen 2024-04-29 14:57:14 -04:00
  • 51b1dbd2af WIP for deployment templates Joshua Casey 2024-04-22 17:15:22 -05:00
  • 9a8df262d9 Code generation: Add 1.30.0 and bump other patch versions Joshua Casey 2024-04-22 11:22:31 -05:00
  • 9c2df74e54 Adjust to new K8s 1.30 API Joshua Casey 2024-04-19 18:03:37 -05:00
  • 581f671643 Bump all dependencies Joshua Casey 2024-04-19 13:34:17 -05:00
  • b99da0c805 Merge pull request #1914 from vmware-tanzu/configurable_id_token_length Ryan Richard 2024-04-25 15:50:18 -07:00
  • 8a961bfa21 Add upstreamgithub unit tests Benjamin A. Petersen 2024-04-25 16:41:14 -04:00
  • cd86d57763 review cleanup, remove TODOs Benjamin A. Petersen 2024-04-25 11:07:55 -04:00
  • 2753b468fd Update TestSupervisorFederationDomainStatus test Benjamin A. Petersen 2024-04-23 11:30:10 -04:00
  • be1915d2d7 fixed fuzzing Joshua Casey 2024-04-17 17:39:59 -05:00
  • 42ef46b74e expand TestUpstreamGitHubIdentityProvider Benjamin A. Petersen 2024-04-22 16:36:14 -04:00
  • 79d0e74056 Fix github_upstream_watcher so GitHub is listed in Supervisor idp discovery doc Benjamin A. Petersen 2024-04-11 13:19:24 -04:00
  • 8de4524428 Add github to kubeconfig.go Benjamin A. Petersen 2024-04-10 15:43:43 -04:00
  • 8f71f965b9 Add github to login_oidc.go Benjamin A. Petersen 2024-04-10 15:15:11 -04:00
  • 0e3641bba2 Fix test idp lister Benjamin A. Petersen 2024-04-10 15:11:17 -04:00
  • e3aa495e0b Update idp discovery handler test Benjamin A. Petersen 2024-04-10 15:09:23 -04:00
  • 0edee37498 Update idp discovery types Benjamin A. Petersen 2024-04-10 15:05:18 -04:00
  • 7968ed6d69 Allow GitHubIdentityProvider IDP type by FederationDomainWatcher Benjamin A. Petersen 2024-04-04 16:13:14 -04:00
  • 44edba6f75 Add tests for Github in FederationDomain ListerFinder Benjamin A. Petersen 2024-04-03 15:25:51 -04:00
  • 0c7e95539f Add GitHub to FederationDomain IdP ListerFinder Benjamin A. Petersen 2024-04-03 11:14:13 -04:00
  • 8938990c04 Merge pull request #1925 from vmware-tanzu/jtc/polish-up-github-validations Ben Petersen 2024-04-25 16:40:24 -04:00
  • 57a07a498f Refactors for custom ID token lifetime based on PR feedback Ryan Richard 2024-04-24 15:05:00 -07:00
  • 136bc7ac09 Mild refactor of integration test for custom ID token lifetimes Ryan Richard 2024-04-18 10:45:46 -07:00
  • a1efcefdce Unit tests for token endpoint for custom ID token lifetimes Ryan Richard 2024-04-18 09:48:21 -07:00
  • 5dbf05c31d Update the session storage versions due to new ID token lifetime field Ryan Richard 2024-04-17 09:42:15 -07:00
  • af9612e98e Update more unit tests for configurable token lifetimes Ryan Richard 2024-04-16 14:55:13 -07:00
  • b31a893caf Add integration test and fix totalExpectedAPIFields Joshua Casey 2024-03-28 10:33:53 -05:00
  • c8bc192e0b Start working on units tests for configurable token lifetimes Joshua Casey 2024-03-28 12:43:52 -05:00
  • def2b35e6e Make ID token lifetimes configurable on OIDCClient resources Ryan Richard 2024-02-02 10:57:57 -08:00
  • 14b1b7c862 Polish up the github_upstream_watcher: default and verify spec.claims correctly Joshua Casey 2024-04-24 11:49:12 -05:00
  • c8b90df6f1 Inline using phttp.Default Joshua Casey 2024-04-23 18:06:26 -05:00
  • d0bbfca831 Merge pull request #1924 from vmware-tanzu/jtc/merge-main-5fe94c4e-into-github Joshua Casey 2024-04-23 14:25:02 -05:00
  • fe5d037600 Merge branch 'main' into jtc/merge-main-5fe94c4e-into-github Joshua Casey 2024-04-23 12:42:07 -05:00
  • 5fe94c4e2b Merge pull request #1922 from vmware-tanzu/clarify_err_msg Ryan Richard 2024-04-22 10:15:41 -07:00
  • 1d8310ed44 clarify error message for when there is no healthy controller manager Ryan Richard 2024-04-22 09:29:37 -07:00
  • c79f8c89d7 Merge pull request #1917 from vmware-tanzu/dial_config Ryan Richard 2024-04-19 13:37:32 -07:00
  • 7c0c3211d1 fix typo in securetls_fips_test.go Ryan Richard 2024-04-19 12:37:24 -07:00
  • 0ef98f0558 Use new helpers to assert that all webhook dials use ptls settings Ryan Richard 2024-04-19 11:15:59 -07:00
  • 94bee9e882 Remove testutil.TLSTestServerWithCert in favor of the testutil/tlsserver package Joshua Casey 2024-04-19 10:20:41 -05:00