Commit Graph

  • 7c247e9000 Merge branch 'main' into dynamic_clients Ryan Richard 2022-09-15 12:00:41 -07:00
  • 6b3a2e87c0 Update ROADMAP.md anjalitelang 2022-09-09 11:18:48 -04:00
  • 3c2820fdae Update ROADMAP.md anjalitelang 2022-09-09 11:18:19 -04:00
  • 4441ac0600 Updated versions in docs for v0.19.0 release Pinny 2022-08-26 20:08:48 +00:00
  • dc39162597 Rerun codegen after merging main into dynamic_clients Ryan Richard 2022-08-26 12:13:53 -07:00
  • 8d8f980e86 Merge branch 'main' into dynamic_clients Ryan Richard 2022-08-26 11:35:35 -07:00
  • a5ac710831 Add unit test for expired refresh tokens used in refresh flow v0.19.0 Ryan Richard 2022-08-26 09:23:25 -07:00
  • 5246ff9005 Give more time for slow envs to update in concierge_api_serving_certs_test.go Ryan Richard 2022-08-25 11:20:54 -07:00
  • 24a3588eb0 Run codegen again using Go 1.19, causes whitespace diffs in generated code Ryan Richard 2022-08-25 09:36:54 -07:00
  • 8f27219ac9 Change allowed gcp auth plugin is deprecation warning text Ryan Richard 2022-08-25 08:11:37 -07:00
  • 736b385d7b Merge pull request #1264 from vmware-tanzu/access_token_validation Ryan Richard 2022-08-24 17:53:53 -07:00
  • c40465127e Merge branch 'main' into access_token_validation Ryan Richard 2022-08-24 16:50:21 -07:00
  • af7cf673e0 Merge pull request #1192 from vmware-tanzu/dependabot/docker/distroless/static-66cd130 Ryan Richard 2022-08-24 16:49:37 -07:00
  • ee99106160 Merge pull request #1193 from vmware-tanzu/dependabot/docker/hack/distroless/static-66cd130 Ryan Richard 2022-08-24 16:49:18 -07:00
  • 65197d0f9d Merge branch 'main' into access_token_validation Ryan Richard 2022-08-24 16:41:12 -07:00
  • f320a04125 Bump distroless/static from 2556293 to 66cd130 dependabot[bot] 2022-08-24 23:40:35 +00:00
  • 036c937db5 Bump distroless/static from 2556293 to 66cd130 in /hack dependabot[bot] 2022-08-24 23:40:34 +00:00
  • 4e8601e73b Merge pull request #1272 from vmware-tanzu/bump_deps_aug_2022 Ryan Richard 2022-08-24 16:39:45 -07:00
  • 138f1d263f Rerun godegen using Go 1.19, causes whitespace diffs in generated code Ryan Richard 2022-08-24 16:06:42 -07:00
  • 43af297b44 Add codegen for Kube 1.25, and update patch versions on older codegen Ryan Richard 2022-08-24 15:13:21 -07:00
  • c6c2c525a6 Upgrade the linter and fix all new linter warnings Ryan Richard 2022-08-24 14:45:55 -07:00
  • 03694d78a8 Implement new Destroy() interface from rest.Storage from Kube v1.25 Ryan Richard 2022-08-24 12:04:38 -07:00
  • fe083f73fc Bump to golang 1.19.0 and to latest distroless base image Ryan Richard 2022-08-24 11:18:53 -07:00
  • c1ebf5b737 Run go mod tidy -compat=1.17 Ryan Richard 2022-08-24 10:06:56 -07:00
  • dd7902faa0 bump golang deps Ryan Richard 2022-08-24 10:03:09 -07:00
  • 1384f75731 Improve token exchange error messages and error test cases Ryan Richard 2022-08-23 17:20:30 -07:00
  • 91cf439b31 Merge pull request #1249 from vmware-tanzu/username_scope Ryan Richard 2022-08-19 10:21:45 -07:00
  • 02a27e0186 Add docs for dynamic clients Ryan Richard 2022-08-11 14:35:18 -07:00
  • 0bb2c7beb7 Always add the azp claim to ID tokens to show the original client ID Ryan Richard 2022-08-09 16:07:23 -07:00
  • 8a5db99abf get kubeconfig cmd errors on audience values with reserved substring Ryan Richard 2022-08-09 09:12:25 -07:00
  • 22fbced863 Create username scope, required for clients to get username in ID token Ryan Richard 2022-08-08 16:29:22 -07:00
  • 6b29082c27 Merge pull request #1236 from vmware-tanzu/dynamic_clients_in_downstream_flows Ryan Richard 2022-07-26 11:18:15 -07:00
  • bda233482d Merge branch 'dynamic_clients' into dynamic_clients_in_downstream_flows Ryan Richard 2022-07-26 09:31:39 -07:00
  • 57f8e18dbc Merge branch 'main' into dynamic_clients Ryan Richard 2022-07-26 09:31:18 -07:00
  • a876591765 Merge pull request #1126 from vmware-tanzu/dynamic_clients_proposal Ryan Richard 2022-07-26 09:27:37 -07:00
  • b5c0b4b90e Merge pull request #1240 from vmware-tanzu/pause_community_meeting Ryan Richard 2022-07-26 09:24:19 -07:00
  • c07cc6b8ec Update e2e_test.go for clusters which have ServerSideFieldValidation Ryan Richard 2022-07-25 17:25:21 -07:00
  • 8c7fbd2c0c pause community meeting for a little while Ryan Richard 2022-07-25 12:07:18 -07:00
  • 88f611d31a Be extra defensive and don't lookup dynamic client ID's lacking prefix Ryan Richard 2022-07-22 15:19:19 -07:00
  • 2f1966dbc8 Merge branch 'dynamic_clients' into dynamic_clients_in_downstream_flows Ryan Richard 2022-07-22 10:01:26 -07:00
  • f1cd4eebb0 Merge branch 'main' into dynamic_clients Ryan Richard 2022-07-22 10:00:53 -07:00
  • 075bc824e7 Merge branch 'main' into dynamic_clients_proposal Ryan Richard 2022-07-22 09:56:40 -07:00
  • 7ccd41b5f2 docs gen tool changed its output, so rerun codegen Ryan Richard 2022-07-22 09:56:20 -07:00
  • ae917bfd8d Merge branch 'main' into dynamic_clients_proposal Ryan Richard 2022-07-22 09:33:45 -07:00
  • 7450fb6c8e A few more small changes to the dynamic clients proposal Ryan Richard 2022-07-22 09:26:24 -07:00
  • ee3646ef13 Merge pull request #1239 from enj/goodbye Mo Khan 2022-07-22 10:39:55 -04:00
  • b65f872dcd Configure printer columns for OIDCClient CRD Ryan Richard 2022-07-21 16:40:03 -07:00
  • 1e56968491 Update current maintainers ✌️👋🫡 Monis Khan 2022-07-21 17:51:26 -04:00
  • 0495286f97 Fix lint error and remove accidental direct dep on ory/x Ryan Richard 2022-07-21 13:50:33 -07:00
  • b507604b90 Update dynamic clients proposal with a link to the LDAP/AD UI release Ryan Richard 2022-07-21 11:37:58 -07:00
  • 1eefba537d Update dynamic clients proposal with details learned during implementation Ryan Richard 2022-07-21 11:26:04 -07:00
  • c12ffad29e Add integration test for failed client auth for a dynamic client Ryan Richard 2022-07-21 10:13:34 -07:00
  • e42f5488fa More unit tests for dynamic clients Ryan Richard 2022-07-21 09:26:00 -07:00
  • 34509e7430 Add more unit tests for dynamic clients and enhance token exchange Ryan Richard 2022-07-20 13:55:56 -07:00
  • 32ea6090ad Merge branch 'dynamic_clients' into dynamic_clients_in_downstream_flows Ryan Richard 2022-07-15 10:28:30 -07:00
  • f9dfd68420 Merge pull request #1221 from vmware-tanzu/oidcclient_controller2 Mo Khan 2022-07-15 08:51:44 -04:00
  • f5f55176af Enhance integration tests for OIDCClients in supervisor_login_test.go Ryan Richard 2022-07-14 18:50:23 -07:00
  • e0ecdc004b Allow dynamic clients to be used in downstream OIDC flows Ryan Richard 2022-07-14 09:51:11 -07:00
  • be85e1ed0a TotalClientSecrets field gets omitempty and becomes int32 Ryan Richard 2022-07-14 09:30:03 -07:00
  • 93939ccbd8 OIDCClient watcher controller updates based on PR feedback Ryan Richard 2022-07-06 10:34:24 -07:00
  • 8a23f244f3 Merge pull request #1215 from vmware-tanzu/prepare_supervisor_on_kind_linux Ryan Richard 2022-06-29 10:51:16 -07:00
  • 5b0c165dc8 fix usage of base64 in hack script Ryan Richard 2022-06-28 12:44:41 -07:00
  • 4878ae77e5 Merge pull request #1142 from vmware-tanzu/audit_logging_proposal Ryan Richard 2022-06-28 12:33:55 -07:00
  • 18a1f3a43a Merge branch 'main' into audit_logging_proposal Ryan Richard 2022-06-28 12:33:02 -07:00
  • 43a76648d5 Merge pull request #1213 from vmware-tanzu/fix-groups-scope-integration-tests Mo Khan 2022-06-24 11:12:07 -04:00
  • 98b0b6b21c One line fix to the supervisor warnings test Margo Crawford 2022-06-24 08:09:32 -07:00
  • f13c5e3f06 Fix supervisor scheme comment Monis Khan 2022-06-24 09:56:44 -04:00
  • d576e44f0a Merge pull request #1197 from vmware-tanzu/require-groups-scope Mo Khan 2022-06-23 14:06:46 -04:00
  • 8adc1ce345 Fix failing active directory integration test Margo Crawford 2022-06-22 16:16:32 -07:00
  • 3cf3b28c5b Update audit log proposal Ryan Richard 2022-06-22 15:12:28 -07:00
  • a010e72b29 Merge branch 'dynamic_clients' into require-groups-scope Margo Crawford 2022-06-22 14:27:06 -07:00
  • dac0395680 Add a couple tests, address pr comments Margo Crawford 2022-06-22 14:19:55 -07:00
  • f2005b4c7f Merge branch 'dynamic_clients' into require-groups-scope Margo Crawford 2022-06-22 12:30:54 -07:00
  • c70a0b99a8 Don't do ldap group search when group scope not specified Margo Crawford 2022-06-22 10:58:08 -07:00
  • 9903c5f79e Handle refresh requests without groups scope Margo Crawford 2022-06-22 08:21:16 -07:00
  • 0a2aa9338d Merge pull request #1198 from vmware-tanzu/oidcclient_controller Mo Khan 2022-06-17 13:39:49 -04:00
  • 5aa0d91267 New controller watches OIDCClients and updates validation Conditions Ryan Richard 2022-06-17 12:56:53 -04:00
  • f8183e0fab Merge pull request #1199 from enj/enj/f/dynamic_clients_name_fix Mo Khan 2022-06-17 09:05:08 -04:00
  • 36a5c4c20d Fix TestOIDCClientStaticValidation on old servers Monis Khan 2022-06-16 15:38:14 -04:00
  • 4bf734061d Merge pull request #1190 from vmware-tanzu/client-secret-api-noop Mo Khan 2022-06-16 10:30:13 -04:00
  • 90077f7135 Merge pull request #1195 from enj/enj/f/dynamic_clients_name Mo Khan 2022-06-16 10:29:03 -04:00
  • 64cd8b0b9f Add e2e test for groups scope Margo Crawford 2022-06-15 13:41:22 -07:00
  • 59d67322d3 Static validation for OIDC clients Monis Khan 2022-06-13 20:06:47 -04:00
  • ff26c424ae Remove unused role binding Margo Crawford 2022-06-15 10:19:56 -07:00
  • 424f925a14 Merge branch 'dynamic_clients' into client-secret-api-noop Margo Crawford 2022-06-15 09:38:55 -07:00
  • c117329553 Updates based on code review Margo Crawford 2022-06-15 09:38:21 -07:00
  • 4d0c2e16f4 require groups scope to get groups back from supervisor Margo Crawford 2022-06-15 08:00:17 -07:00
  • c77bee67c1 Merge pull request #1189 from vmware-tanzu/token_exchange_aud Mo Khan 2022-06-14 16:41:51 -04:00
  • c95efad180 Merge branch 'dynamic_clients' into client-secret-api-noop Margo Crawford 2022-06-13 17:12:00 -07:00
  • 268e1108d1 Merge pull request #1194 from vmware-tanzu/config_oidcclient Ryan Richard 2022-06-13 16:03:05 -07:00
  • 104e08b0f6 Merge branch 'dynamic_clients' into client-secret-api-noop Margo Crawford 2022-06-13 15:52:34 -07:00
  • 0c1f48cbc1 Move oidcclient into config.supervisor.pinniped.dev Margo Crawford 2022-06-13 15:48:54 -07:00
  • 8f4285dbff Change group names Margo Crawford 2022-06-13 14:28:05 -07:00
  • aceea7888b Merge branch 'main' into dynamic_clients Ryan Richard 2022-06-13 12:29:09 -07:00
  • b9272b2729 Reserve all of *.pinniped.dev for requested aud in token exchanges Ryan Richard 2022-06-13 12:08:11 -07:00
  • ba371423d9 Add integration test for OIDCClientSecretRequest Margo Crawford 2022-06-10 13:56:15 -07:00
  • 018bdacc6d Merge pull request #1191 from vmware-tanzu/codegen-docker-pull-always Margo Crawford 2022-06-10 13:31:47 -07:00
  • e7096c61a8 Merge branch 'main' into dynamic_clients Ryan Richard 2022-06-10 12:52:59 -07:00
  • b3ad29fe1c Always attempt to docker pull before codegen Margo Crawford 2022-06-10 12:26:40 -07:00
  • 479b6c421d fix out of date codegen images Margo Crawford 2022-06-10 09:51:37 -07:00