diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-03-17 21:08:54 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-03-17 21:08:54 +0300 |
commit | 1038f06b8654472558735796de54647888dabec4 (patch) | |
tree | 598742afff03a355d27236bc6b8966d47c66e737 /app/assets/javascripts/security_configuration | |
parent | 6c41e447edac3453ae0df99fb9232ec71b679b75 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/security_configuration')
-rw-r--r-- | app/assets/javascripts/security_configuration/components/constants.js | 7 | ||||
-rw-r--r-- | app/assets/javascripts/security_configuration/components/training_provider_list.vue | 6 |
2 files changed, 11 insertions, 2 deletions
diff --git a/app/assets/javascripts/security_configuration/components/constants.js b/app/assets/javascripts/security_configuration/components/constants.js index 6a4009b222d..39a2939f52a 100644 --- a/app/assets/javascripts/security_configuration/components/constants.js +++ b/app/assets/javascripts/security_configuration/components/constants.js @@ -292,3 +292,10 @@ export const TEMP_PROVIDER_LOGOS = { svg: scwLogo, }, }; + +// Use the `url` field from the GraphQL query once this issue is resolved +// https://gitlab.com/gitlab-org/gitlab/-/issues/356129 +export const TEMP_PROVIDER_URLS = { + Kontra: 'https://application.security/', + [__('Secure Code Warrior')]: 'https://www.securecodewarrior.com/', +}; diff --git a/app/assets/javascripts/security_configuration/components/training_provider_list.vue b/app/assets/javascripts/security_configuration/components/training_provider_list.vue index 6f130bec15e..bb540303cfd 100644 --- a/app/assets/javascripts/security_configuration/components/training_provider_list.vue +++ b/app/assets/javascripts/security_configuration/components/training_provider_list.vue @@ -25,7 +25,7 @@ import { updateSecurityTrainingCache, updateSecurityTrainingOptimisticResponse, } from '~/security_configuration/graphql/cache_utils'; -import { TEMP_PROVIDER_LOGOS } from './constants'; +import { TEMP_PROVIDER_LOGOS, TEMP_PROVIDER_URLS } from './constants'; const i18n = { providerQueryErrorMessage: __( @@ -206,6 +206,7 @@ export default { }, i18n, TEMP_PROVIDER_LOGOS, + TEMP_PROVIDER_URLS, }; </script> @@ -247,7 +248,8 @@ export default { <p> {{ provider.description }} <gl-link - :href="provider.url" + v-if="$options.TEMP_PROVIDER_URLS[provider.name]" + :href="$options.TEMP_PROVIDER_URLS[provider.name]" target="_blank" @click="trackProviderLearnMoreClick(provider.id)" > |