Commit Graph

  • da135d9958 Webhookcachefiller now uses a real tls.Dial, which means we can test IPv6 Joshua Casey 2024-04-19 09:24:17 -05:00
  • 206a16f9e3 Integration test fixes - updated condition messages Joshua Casey 2024-04-18 21:32:54 -05:00
  • e048859afd Use ptls package when calling webhook during authentication Ryan Richard 2024-04-18 16:00:57 -07:00
  • 8c081c50d4 Use ptls package to determine TLS config when probing webhook for status Ryan Richard 2024-04-18 12:55:49 -07:00
  • 0dc7dfcb50 Merge pull request #1907 from vmware-tanzu/jtc/add-github-idp-validations Ben Petersen 2024-04-16 17:09:48 -04:00
  • c9b61ef010 Populate internal GitHub IDP Config from CRD Joshua Casey 2024-04-02 21:53:03 -05:00
  • 59fef0c1b2 Merge pull request #1913 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-04-12 08:50:23 -05:00
  • 23d8a279c4 Bump dependencies Pinny 2024-04-12 13:03:21 +00:00
  • 349039ff5d Merge pull request #1912 from vmware-tanzu/ben/github/identity-provider/supervisor-hack-script Joshua Casey 2024-04-11 16:01:25 -05:00
  • a72155a57f Update prepare-supervisor-on-kind.sh final polish Ben Petersen 2024-04-11 16:51:53 -04:00
  • 41f8663dcd Update prepare-supervisor-on-kind.sh & remove hard-coded github claims Ben Petersen 2024-04-11 16:50:14 -04:00
  • 84007cb1ec Update prepare-supervisor-on-kind.sh add github environment variables Ben Petersen 2024-04-11 16:44:58 -04:00
  • 265c51b8aa Update prepare-supervisor-on-kind.sh to use vars for github secret Ben Petersen 2024-04-11 16:23:18 -04:00
  • f50ab87b53 Merge pull request #1911 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-04-11 13:34:54 -05:00
  • 4c5d041c21 Initial add Github to hack/prepare-supervisor-on-kind.sh Benjamin A. Petersen 2024-04-11 13:02:03 -04:00
  • df9a06ddfe Bump dependencies Pinny 2024-04-11 13:02:28 +00:00
  • 55aaf33d94 Merge pull request #1902 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-04-08 07:36:22 -05:00
  • 8ea339139e ldap.Conn.Start() is now deprecated as of https://github.com/go-ldap/ldap/releases/tag/v3.4.7 Joshua Casey 2024-04-08 06:49:03 -05:00
  • e950e7e001 bump deps Joshua Casey 2024-04-08 05:41:59 -05:00
  • 68339f3acb Bump deps Joshua Casey 2024-04-04 21:57:34 -05:00
  • f4660f0250 Merge remote-tracking branch 'origin/dependabot/go_modules/hack/update-go-mod/golang.org/x/mod-0.17.0' into pinny/bump-deps Joshua Casey 2024-04-04 21:56:30 -05:00
  • bf3cda54ba Bump golang.org/x/mod from 0.16.0 to 0.17.0 in /hack/update-go-mod dependabot[bot] 2024-04-05 01:44:49 +00:00
  • 1b4194373b Pin go-oidc to v3.9.0 Joshua Casey 2024-04-04 15:52:24 -05:00
  • 241093bb96 Bump dependencies Pinny 2024-04-04 13:03:04 +00:00
  • ccef7bd1bc Merge pull request #1903 from vmware-tanzu/ben/github/identity-provider/controller Ben Petersen 2024-04-02 14:49:07 -04:00
  • e2db152c6c Stub in TestUpstreamGithubIdentityProvider for unit tests Benjamin A. Petersen 2024-04-02 13:16:04 -04:00
  • 5c490e999d Stub in unit tests for github_upstream_watcher Benjamin A. Petersen 2024-04-02 12:38:06 -04:00
  • a11e1527f0 Add github-upstream-observer Controller Benjamin A. Petersen 2024-03-26 12:51:33 -04:00
  • 6ac11a554a Merge pull request #1900 from vmware-tanzu/jtc/github_idp_crd Ben Petersen 2024-04-01 17:06:54 -04:00
  • 42dd8d1d9d First draft of a GitHubIdentityProvider CRD Joshua Casey 2024-03-14 22:33:10 -05:00
  • 722f00e485 Merge pull request #1904 from vmware-tanzu/ben/site/debugging-with-kapp-and-ytt-enhancements Ben Petersen 2024-04-01 10:34:26 -04:00
  • 67c328f4d0 Revise log level instructions for kapp and kubectl in docs Benjamin A. Petersen 2024-03-28 12:56:34 -04:00
  • 146e61ed03 Merge pull request #1824 from vmware-tanzu/ben/site/pinniped-debug-env Joshua Casey 2024-03-27 16:17:37 -05:00
  • 6718a32fe4 Site debugging revisions. Benjamin A. Petersen 2024-03-27 17:05:23 -04:00
  • 2af6f4cdf6 Update status in proposal docs to reflect current states Ryan Richard 2024-03-27 13:15:04 -07:00
  • 60bdd3eccd Update proposal for Authenticating Users via GitHub Ryan Richard 2024-03-27 13:08:18 -07:00
  • c1b93179ff Add proposal for Authenticating Users via GitHub Ryan Richard 2024-02-06 14:09:28 -08:00
  • 7387f675e2 Add debugging page to docs Benjamin A. Petersen 2024-01-02 15:18:00 -05:00
  • f0a43e0402 Merge pull request #1894 from vmware-tanzu/ben/status/webhook-authenticator Ben Petersen 2024-03-26 20:25:35 -04:00
  • c6b0820438 Fix some utils, spacing, func naming, test inputs, etc. Benjamin A. Petersen 2024-03-26 16:02:34 -04:00
  • f86c46e160 Update WebhookAuthenticator Status WebhookConnectionValid Benjamin A. Petersen 2024-03-26 15:33:44 -04:00
  • eed0c9d5b0 Update ParseFromURL usage comment. Ben Petersen 2024-03-26 15:32:15 -04:00
  • e38a27d93d Add endpointaddr.ParseFromURL helper, WebhookAuthenticator handle additional IPv6 cases Benjamin A. Petersen 2024-03-22 11:57:05 -04:00
  • b0904c2e99 change TestNewWebhookAuthenticator to test table style Benjamin A. Petersen 2024-03-20 11:39:55 -04:00
  • bec5fe85cc change WebhookAuthenticator TLSConnectionNegotiationValid to ConnectionProbeValid Benjamin A. Petersen 2024-03-19 18:00:40 -04:00
  • 5bc4e678bf WebhookAuthenticator Status integration test refactor to test table Benjamin A. Petersen 2024-03-19 17:45:26 -04:00
  • 90e7343fb5 Add IPv6 test to WebhookAuthenticator ctrl tests Joshua Casey 2024-03-19 12:31:11 -05:00
  • 5c0d67dc50 refactor WebhookAuthenticator newWebhookAuthenticator func Benjamin A. Petersen 2024-03-19 12:41:36 -04:00
  • b6512bcbb6 add WebhookCacheFiller updateStatus tests Benjamin A. Petersen 2024-03-18 17:03:34 -04:00
  • 097e6d5340 Always pass spec to CreateTestWebhookAuthenticator Benjamin A. Petersen 2024-03-18 16:14:42 -04:00
  • a45a537cdb Improve JWTAuthenticator validation of Issuer,Discovery Benjamin A. Petersen 2024-03-13 17:18:57 -04:00
  • 0467e5c1d5 Refactor logLines to SplitByNewline, deduplicate Benjamin A. Petersen 2024-03-18 12:05:21 -04:00
  • 5c1fa6d52c Adjust testlib/client.go for lint quirk Benjamin A. Petersen 2024-03-13 12:30:35 -04:00
  • 337459feb0 Update webhook status integration tests Benjamin A. Petersen 2024-03-13 10:55:02 -04:00
  • 590e2d18f7 Add WebhookAuthenticator integration tests, expand unit tests Benjamin A. Petersen 2024-02-21 15:05:01 -05:00
  • ef36b454ba Improve WebhookAuthenticator Status and Validations Benjamin A. Petersen 2024-02-21 11:12:20 -05:00
  • 4465810ff8 Merge pull request #1899 from vmware-tanzu/pinny/bump-deps Ryan Richard 2024-03-18 10:14:33 -07:00
  • d301bc60b7 Bump dependencies Pinny 2024-03-18 13:02:27 +00:00
  • 6307a3212b Merge pull request #1897 from vmware-tanzu/cli_skip_print_url_env_var Ryan Richard 2024-03-15 13:19:48 -07:00
  • 92a082b0f7 Merge branch 'main' into cli_skip_print_url_env_var Joshua Casey 2024-03-15 09:51:25 -05:00
  • 15627e7803 Updated versions in docs for v0.29.0 release Pinny 2024-03-14 22:28:54 +00:00
  • a70ce9cef7 Add PINNIPED_SKIP_PRINT_LOGIN_URL env var to CLI Ryan Richard 2024-03-14 11:25:25 -07:00
  • eab6f0d713 Updated versions in docs for v0.28.0 release Pinny 2024-03-14 17:36:50 +00:00
  • cc96f85ec7 Merge pull request #1893 from vmware-tanzu/pinny/bump-deps v0.29.0 Joshua Casey 2024-03-13 09:46:15 -05:00
  • 6557197bae Bump dependencies Pinny 2024-03-13 13:03:41 +00:00
  • ed351938d4 Merge pull request #1892 from vmware-tanzu/pinny/bump-deps Ryan Richard 2024-03-12 09:13:47 -07:00
  • 718cf234b8 Bump dependencies Pinny 2024-03-12 13:02:12 +00:00
  • 159b2d50eb Merge pull request #1891 from vmware-tanzu/jtc/use-uber-mock-1778 Joshua Casey 2024-03-11 16:08:50 -05:00
  • bc8aebeffe Use go.uber.org/mock instead of github.com/golang/mock and rerun mock generation Joshua Casey 2024-03-11 13:42:30 -05:00
  • 135eab037e Merge pull request #1890 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-03-11 10:26:39 -05:00
  • 714aa59a34 Bump dependencies Pinny 2024-03-11 13:02:32 +00:00
  • 33fe2bcff4 Merge pull request #1880 from vmware-tanzu/dependabot/go_modules/hack/update-go-mod/golang.org/x/mod-0.16.0 Ryan Richard 2024-03-09 09:35:29 -08:00
  • 665b921d63 Bump golang.org/x/mod from 0.15.0 to 0.16.0 in /hack/update-go-mod dependabot[bot] 2024-03-09 16:38:21 +00:00
  • b99634764f Merge pull request #1883 from vmware-tanzu/ghcr Ryan Richard 2024-03-08 16:40:17 -08:00
  • 4a8cd180f8 Use ghcr instead of Harbor as the default for pinniped-server images Ryan Richard 2024-03-05 14:34:59 -08:00
  • 6c7d3e62dd Merge pull request #1885 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-03-08 17:28:34 -06:00
  • c4b5476088 Bump dependencies Pinny 2024-03-08 14:02:58 +00:00
  • 61835e9f08 Merge pull request #1887 from vmware-tanzu/cli_callback_cors_get Ryan Richard 2024-03-08 14:24:01 -08:00
  • d49b011d65 Merge branch 'main' into cli_callback_cors_get Ryan Richard 2024-03-08 11:36:32 -08:00
  • f881bbb137 Merge pull request #1884 from vmware-tanzu/jtc/new-whoami-identity-document-extra-fields Ryan Richard 2024-03-08 11:16:23 -08:00
  • f55d56bf4a CLI's localhost listener handles CORS preflight requests for GETs Ryan Richard 2024-03-06 14:33:47 -08:00
  • ffc49d96b3 Integration tests should use a valid value for CredentialIssuer spec.impersonationProxy.service.type Joshua Casey 2024-03-06 21:45:59 -06:00
  • 8a40dda3ab Bump google.golang.org/protobuf to v1.33.0 for CVE-2024-24786 Joshua Casey 2024-03-06 15:56:04 -06:00
  • ab0682917a whoami integration test now allows for additional extra fields in K8s 1.30+ Joshua Casey 2024-03-05 22:00:17 -06:00
  • ed15927d90 Merge pull request #1882 from vmware-tanzu/chrome_debugging Joshua Casey 2024-03-05 16:15:40 -06:00
  • e43cf81c38 Add some logging and comments making it easier to debug with chrome Ryan Richard 2024-03-05 13:26:08 -08:00
  • eb08a9f91f Merge pull request #1881 from vmware-tanzu/pinny/bump-deps Ryan Richard 2024-03-05 08:18:47 -08:00
  • 9423ff5e48 Bump dependencies Pinny 2024-03-05 14:01:54 +00:00
  • df580fcb39 Merge pull request #1879 from vmware-tanzu/replace_otelhttptrace Joshua Casey 2024-03-04 17:33:00 -06:00
  • ca58911cc2 replace verison of otelhttptrace in go.mod Ryan Richard 2024-03-04 14:38:42 -08:00
  • 6afc48849a Merge pull request #1878 from vmware-tanzu/pinny/bump-deps Ryan Richard 2024-03-01 09:29:44 -08:00
  • 5569b114ba Bump dependencies Pinny 2024-03-01 14:02:56 +00:00
  • c8bfe780c7 Merge pull request #1877 from vmware-tanzu/codegen-Feb29 Ryan Richard 2024-02-29 12:57:11 -08:00
  • b79a2ccf7c Add 1.29 and update patch versions in kube-versions.txt; run codegen Ryan Richard 2024-02-29 12:00:02 -08:00
  • 27d0c58319 Change codegen scripts to work with Kube 1.29 Ryan Richard 2024-02-29 09:47:00 -08:00
  • ffadca7f68 Merge pull request #1876 from vmware-tanzu/pinny/bump-deps Ryan Richard 2024-02-28 08:18:08 -08:00
  • 62c086a725 Bump dependencies Pinny 2024-02-28 14:02:53 +00:00
  • 99781443b0 Merge pull request #1851 from vmware-tanzu/ben/status/jwt-authenticator Ryan Richard 2024-02-27 16:41:54 -08:00
  • f498cb3918 wait for JWTAuthenticator to be phase=ready in supervisor warnings test Ryan Richard 2024-02-26 15:36:21 -08:00
  • e8482ab9e9 Update jwtauthenticator unit tests to check actions Benjamin A. Petersen 2024-02-22 23:50:09 -05:00