Commit Graph

  • 34d02466d9 Merge pull request #1973 from vmware-tanzu/jtc/use-dependabot-for-major-versions-only Ryan Richard 2024-05-30 07:44:33 -07:00
  • 8dd34d9ea9 Bump dependencies Pinny 2024-05-30 13:01:05 +00:00
  • 3c0bad9ea2 Use dependabot to automate major-only dependency bumps Joshua Casey 2024-05-29 17:37:25 -05:00
  • 2bf11ffde1 update error message assertion for github in supervisor_login_test.go Ryan Richard 2024-05-29 09:45:43 -07:00
  • bb9cb739c6 more unit tests for github in token_handler_test.go Ryan Richard 2024-05-29 08:55:41 -07:00
  • cc8d637715 Fix lint Joshua Casey 2024-05-28 20:33:55 -05:00
  • eafc9ad78c Merge pull request #1970 from vmware-tanzu/use_latest_dir_for_api_docs Joshua Casey 2024-05-28 18:10:22 -05:00
  • c1719c8f1a use "latest" dir for API docs in doc URLs on the web site Ryan Richard 2024-05-28 15:59:40 -07:00
  • d3fb567fdb Add callback_handler tests for GitHub+IdentityTransformations Joshua Casey 2024-05-28 15:59:52 -05:00
  • 8b1e5aa320 Add callback_handler tests to confirm GitHub with downstream form_post and GitHub with an error case Joshua Casey 2024-05-28 15:16:48 -05:00
  • 37e654faa0 bunch of renames Joshua Casey 2024-05-28 13:41:03 -05:00
  • 7c73b5e3df Merge pull request #1969 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-05-27 11:49:02 -05:00
  • 6a9661b374 Bump dependencies Pinny 2024-05-27 13:03:01 +00:00
  • 6429164852 Merge pull request #1968 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-05-24 08:55:22 -05:00
  • fa68cbbe4e Bump dependencies Pinny 2024-05-24 13:02:57 +00:00
  • f323690049 refactor upstream refresh test helpers to be more specific to IDP type Ryan Richard 2024-05-23 13:35:31 -07:00
  • 02ffff01d5 fix lint Joshua Casey 2024-05-23 12:32:18 -05:00
  • 2cdeb85cd6 Merge pull request #1967 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-05-23 12:29:41 -05:00
  • 6ea7c48ae9 Bump dependencies Pinny 2024-05-23 13:01:01 +00:00
  • 65682aa60d Add sample unit test for GitHub in token_handler_test.go Joshua Casey 2024-05-22 23:04:15 -05:00
  • bb1737daec slow down github integration tests to avoid OTP reuse errors from github Ryan Richard 2024-05-22 10:59:14 -07:00
  • fef494949f implement upstream refresh for github Ryan Richard 2024-05-22 10:58:38 -07:00
  • 0a15d488c8 Merge callback_handler_github_test.go into callback_handler_test.go Ryan Richard 2024-05-21 14:50:35 -07:00
  • e69eb46911 Add github integration tests to supervisor_login_test.go Ryan Richard 2024-05-21 13:57:46 -07:00
  • 8f8db3f542 Make github org comparison case-insensitive, but return original case Ryan Richard 2024-05-21 11:57:55 -07:00
  • 8923704f3c Finish initial github login flow Ryan Richard 2024-05-20 16:36:31 -07:00
  • ba2d122308 fix lint Joshua Casey 2024-05-20 11:34:52 -05:00
  • 938bea9910 upstreamgitub.go now uses githubclient to determine username and groups Joshua Casey 2024-05-20 09:46:57 -05:00
  • 8719c7a2db Standardize error messages and url handling within NewGitHubClient Joshua Casey 2024-05-17 15:22:50 -05:00
  • 16fa12f455 Handle empty or invalid github API responses Ryan Richard 2024-05-17 15:03:13 -05:00
  • 555b1c80e3 Use passed-in context Joshua Casey 2024-05-17 14:07:23 -05:00
  • a12a5f387a Empty allowedOrganizations will return all teams Joshua Casey 2024-05-17 13:24:37 -05:00
  • c087e33b86 Add client wrapper for github.com/google/go-github/v62 Joshua Casey 2024-05-17 00:22:24 -05:00
  • 49c468f00a Add GetUser() interface and implement LoginFromCallback() for GitHub Ryan Richard 2024-05-17 16:37:11 -07:00
  • b7f79f0adc Add github-specific tests in callback_handler_github_test.go Joshua Casey 2024-05-17 11:21:23 -05:00
  • 2756a106a9 Merge pull request #1966 from vmware-tanzu/jtc/add-docs-for-github-app Ryan Richard 2024-05-22 15:04:38 -07:00
  • efffa0def2 document creating GitHub OAuth App Ryan Richard 2024-05-22 15:03:09 -07:00
  • 6beb1c135c Add docs for GitHub App configuration on github.com Joshua Casey 2024-05-22 15:03:08 -05:00
  • 24ab2e85e5 Merge pull request #1965 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-05-22 13:27:11 -05:00
  • c6749560b5 Fix plog test assertions that contain the plog library version Joshua Casey 2024-05-22 09:35:16 -05:00
  • a0160b8e47 Bump dependencies Pinny 2024-05-22 13:01:15 +00:00
  • 2f9df8c8e2 Add module generate command and update all generated files Joshua Casey 2024-05-21 10:43:52 -05:00
  • 0076f1251c Move all mock files into internal/mocks and use mock prefix Joshua Casey 2024-05-21 10:38:25 -05:00
  • fe911a7b7a Prefer slices package and slices.Concat where possible Joshua Casey 2024-05-20 22:15:53 -05:00
  • bdd79a9984 Enforce more imports Joshua Casey 2024-05-12 18:30:52 -05:00
  • 513f43f465 Enforce more imports Joshua Casey 2024-05-12 17:03:48 -05:00
  • f5116cddb4 Enable 'makezero' and 'prealloc' linters, and require 'any' instead of 'interface{}' Joshua Casey 2024-05-11 22:44:42 -05:00
  • bbe10004b4 Enforce more imports Joshua Casey 2024-05-11 22:27:52 -05:00
  • e9252a9ee3 Enforce more imports Joshua Casey 2024-05-11 22:17:37 -05:00
  • 875b0739aa Enforce aliases for 'k8s.io/apimachinery/pkg/util/errors' and 'k8s.io/apimachinery/pkg/api/errors' Joshua Casey 2024-05-11 16:54:11 -05:00
  • 7f56115abc Merge pull request #1964 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-05-21 08:56:10 -05:00
  • 5a29f19faa Bump dependencies Pinny 2024-05-21 13:02:31 +00:00
  • ae45e158a3 Merge pull request #1962 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-05-20 10:02:00 -05:00
  • 81c44528ba Bump dependencies Pinny 2024-05-20 13:02:19 +00:00
  • 9cfb6baaf2 Merge pull request #1961 from vmware-tanzu/pinny/bump-deps Ryan Richard 2024-05-17 14:12:20 -07:00
  • 1de902fe8d Bump dependencies Pinny 2024-05-17 13:02:24 +00:00
  • 7ac141ba08 Merge pull request #1960 from vmware-tanzu/jtc/merge-main-at-3fe3cf71-into-github Joshua Casey 2024-05-16 20:37:42 -05:00
  • fd7838ef2c Add 'github' as an example to the 'pinniped login oidc --upstream-identity-provider-type' help text Joshua Casey 2024-05-16 16:22:13 -05:00
  • 7ffb1de1c9 Merge branch 'github_identity_provider' into jtc/merge-main-at-3fe3cf71-into-github Joshua Casey 2024-05-16 16:07:30 -05:00
  • e4daa5a924 Merge branch 'main' into jtc/merge-main-at-3fe3cf71-into-github Joshua Casey 2024-05-16 16:05:34 -05:00
  • 147022234e Merge pull request #1959 from vmware-tanzu/github_hack_prepare_supervisor Joshua Casey 2024-05-16 16:04:41 -05:00
  • 2054708c53 update hack/prepare-supervisor-on-kind.sh for GitHub IDPs Ryan Richard 2024-05-16 13:49:53 -07:00
  • 3fe3cf71ab Merge pull request #1928 from vmware-tanzu/jtc/add-idp-type-discovery Ryan Richard 2024-05-16 13:06:38 -07:00
  • 7787885463 Add federation domain cleanup in E2E integration test Joshua Casey 2024-05-16 14:18:32 -05:00
  • f320980006 Add integration test to prove that 'pinniped login oidc' will infer the flowtype from the Supervisor's IDP discovery Ryan Richard 2024-05-16 12:53:34 -05:00
  • 7e0a3c114d Pinniped CLI and the oidc-client package are now enhanced by pinniped_supported_identity_provider_types Ryan Richard 2024-05-02 16:12:12 -07:00
  • a86d7d27c1 Add pinniped_supported_identity_provider_types to the IDP discovery endpoint Joshua Casey 2024-04-29 16:51:44 -05:00
  • b00cf65732 Merge pull request #1958 from vmware-tanzu/jtc/merge-main-at-6b3f175-into-github Joshua Casey 2024-05-16 11:02:50 -05:00
  • 69364b2183 Merge branch 'main' into jtc/merge-main-at-6b3f175-into-github Joshua Casey 2024-05-16 09:22:28 -05:00
  • 6b3f175885 Merge pull request #1957 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-05-16 08:55:13 -05:00
  • cb7aa561cf Bump dependencies Pinny 2024-05-16 13:02:49 +00:00
  • 253869ad46 Merge pull request #1954 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-05-15 14:41:24 -05:00
  • 109da32164 Bump dependencies Pinny 2024-05-15 17:50:34 +00:00
  • b69c0ac746 Merge pull request #1860 from vmware-tanzu/github_proposal Joshua Casey 2024-05-15 12:11:42 -05:00
  • 4cc61c038e Merge pull request #1951 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-05-15 08:54:31 -05:00
  • ae725feee9 Bump dependencies Pinny 2024-05-15 13:02:47 +00:00
  • 49a57576dd Merge pull request #1953 from vmware-tanzu/site_and_readme_updates Joshua Casey 2024-05-14 14:45:46 -05:00
  • b94b9ad2d8 some small readme and site updates Ryan Richard 2024-05-14 09:57:16 -07:00
  • b28e416d0c Merge pull request #1950 from vmware-tanzu/refactor_ptls Joshua Casey 2024-05-13 20:32:43 -05:00
  • e13f4a7f29 refactor ptls to clarify the difference between FIPS and non-FIPS modes Ryan Richard 2024-05-13 16:08:56 -07:00
  • f96cbea521 Merge pull request #1948 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-05-13 09:33:18 -05:00
  • d4fb9be250 Bump dependencies Pinny 2024-05-13 13:01:21 +00:00
  • 41cdb6bbaf Merge pull request #1946 from vmware-tanzu/jtc/merge-main-at-d7849c79-to-github Joshua Casey 2024-05-10 16:35:35 -05:00
  • f43b6f04dc Fix lint issues from golangci-lint 1.58.1 Joshua Casey 2024-05-10 14:32:24 -05:00
  • 791b785dea Merge branch 'main' into jtc/merge-main-at-d7849c79-to-github Joshua Casey 2024-05-10 14:22:09 -05:00
  • d7849c793c Merge pull request #1939 from vmware-tanzu/jtc/bump-golangci-lint-to-1-58 Ryan Richard 2024-05-10 12:17:18 -07:00
  • 5568372bb9 Do not use v for the version prefix in lint-version.txt Joshua Casey 2024-05-10 13:27:15 -05:00
  • cba26c92f5 Remove with_modules from hack/module.sh Joshua Casey 2024-05-10 13:12:00 -05:00
  • 47de5118f2 Remove deprecated .golangci.yaml options Joshua Casey 2024-05-10 09:05:17 -05:00
  • 81f3acfa38 Update some build tags since go1.22+ is now required Joshua Casey 2024-05-09 10:01:51 -05:00
  • aac48fc308 Enable 'spancheck' linter Joshua Casey 2024-05-08 15:12:36 -05:00
  • 5635d6c862 Enable 'fatcontext' linter and mark 'canonicalheader' as unusable Joshua Casey 2024-05-08 15:01:46 -05:00
  • e9d0ac5110 Enable 'intrange' linter Joshua Casey 2024-05-08 11:43:48 -05:00
  • 7b36c8ab54 Enable 'copyloopvar' linter Joshua Casey 2024-05-08 10:41:55 -05:00
  • e04e5e0185 Fix revive linter issues for all production code, and exclude revive linter issues for test code Joshua Casey 2024-05-07 22:34:32 -05:00
  • 67d3b5fb82 Fix misspell lint issues Joshua Casey 2024-05-07 14:10:34 -05:00
  • c31a0e37bf Add module command lint_with_docker to run lint within docker with a pinned golangci-lint version Joshua Casey 2024-05-07 13:21:47 -05:00
  • ab01ce41ed Merge pull request #1929 from vmware-tanzu/ben/github/UpstreamAuthorizeRedirectURL Joshua Casey 2024-05-10 12:19:00 -05:00
  • 1e6b8a0be0 Merge pull request #1945 from vmware-tanzu/jtc/update-codegen Ryan Richard 2024-05-10 09:22:12 -07:00
  • dba0de88f3 Bump generated 1.30 toolchains to go1.22.3 Joshua Casey 2024-05-10 09:17:22 -05:00