disable integration

This commit is contained in:
Maidul Islam
2023-01-12 15:56:49 -08:00
parent 71f60f1589
commit a707fe1498
+33 -33
View File
@@ -11,10 +11,10 @@ const INTEGRATION_VERCEL = 'vercel';
const INTEGRATION_NETLIFY = 'netlify'; const INTEGRATION_NETLIFY = 'netlify';
const INTEGRATION_GITHUB = 'github'; const INTEGRATION_GITHUB = 'github';
const INTEGRATION_SET = new Set([ const INTEGRATION_SET = new Set([
INTEGRATION_HEROKU, INTEGRATION_HEROKU,
INTEGRATION_VERCEL, INTEGRATION_VERCEL,
INTEGRATION_NETLIFY, INTEGRATION_NETLIFY,
INTEGRATION_GITHUB INTEGRATION_GITHUB
]); ]);
// integration types // integration types
@@ -23,10 +23,10 @@ const INTEGRATION_OAUTH2 = 'oauth2';
// integration oauth endpoints // integration oauth endpoints
const INTEGRATION_HEROKU_TOKEN_URL = 'https://id.heroku.com/oauth/token'; const INTEGRATION_HEROKU_TOKEN_URL = 'https://id.heroku.com/oauth/token';
const INTEGRATION_VERCEL_TOKEN_URL = const INTEGRATION_VERCEL_TOKEN_URL =
'https://api.vercel.com/v2/oauth/access_token'; 'https://api.vercel.com/v2/oauth/access_token';
const INTEGRATION_NETLIFY_TOKEN_URL = 'https://api.netlify.com/oauth/token'; const INTEGRATION_NETLIFY_TOKEN_URL = 'https://api.netlify.com/oauth/token';
const INTEGRATION_GITHUB_TOKEN_URL = const INTEGRATION_GITHUB_TOKEN_URL =
'https://github.com/login/oauth/access_token'; 'https://github.com/login/oauth/access_token';
// integration apps endpoints // integration apps endpoints
const INTEGRATION_HEROKU_API_URL = 'https://api.heroku.com'; const INTEGRATION_HEROKU_API_URL = 'https://api.heroku.com';
@@ -37,7 +37,7 @@ const INTEGRATION_OPTIONS = [
{ {
name: 'Heroku', name: 'Heroku',
slug: 'heroku', slug: 'heroku',
image: 'Heroku', image: 'Heroku',
isAvailable: true, isAvailable: true,
type: 'oauth2', type: 'oauth2',
clientId: CLIENT_ID_HEROKU, clientId: CLIENT_ID_HEROKU,
@@ -46,8 +46,8 @@ const INTEGRATION_OPTIONS = [
{ {
name: 'Vercel', name: 'Vercel',
slug: 'vercel', slug: 'vercel',
image: 'Vercel', image: 'Vercel',
isAvailable: true, isAvailable: false,
type: 'vercel', type: 'vercel',
clientId: '', clientId: '',
clientSlug: CLIENT_SLUG_VERCEL, clientSlug: CLIENT_SLUG_VERCEL,
@@ -56,8 +56,8 @@ const INTEGRATION_OPTIONS = [
{ {
name: 'Netlify', name: 'Netlify',
slug: 'netlify', slug: 'netlify',
image: 'Netlify', image: 'Netlify',
isAvailable: true, isAvailable: false,
type: 'oauth2', type: 'oauth2',
clientId: CLIENT_ID_NETLIFY, clientId: CLIENT_ID_NETLIFY,
docsLink: '' docsLink: ''
@@ -65,17 +65,17 @@ const INTEGRATION_OPTIONS = [
{ {
name: 'GitHub', name: 'GitHub',
slug: 'github', slug: 'github',
image: 'GitHub', image: 'GitHub',
isAvailable: true, isAvailable: false,
type: 'oauth2', type: 'oauth2',
clientId: CLIENT_ID_GITHUB, clientId: CLIENT_ID_GITHUB,
docsLink: '' docsLink: ''
}, },
{ {
name: 'Google Cloud Platform', name: 'Google Cloud Platform',
slug: 'gcp', slug: 'gcp',
image: 'Google Cloud Platform', image: 'Google Cloud Platform',
isAvailable: false, isAvailable: false,
type: '', type: '',
clientId: '', clientId: '',
@@ -84,7 +84,7 @@ const INTEGRATION_OPTIONS = [
{ {
name: 'Amazon Web Services', name: 'Amazon Web Services',
slug: 'aws', slug: 'aws',
image: 'Amazon Web Services', image: 'Amazon Web Services',
isAvailable: false, isAvailable: false,
type: '', type: '',
clientId: '', clientId: '',
@@ -93,7 +93,7 @@ const INTEGRATION_OPTIONS = [
{ {
name: 'Microsoft Azure', name: 'Microsoft Azure',
slug: 'azure', slug: 'azure',
image: 'Microsoft Azure', image: 'Microsoft Azure',
isAvailable: false, isAvailable: false,
type: '', type: '',
clientId: '', clientId: '',
@@ -102,7 +102,7 @@ const INTEGRATION_OPTIONS = [
{ {
name: 'Travis CI', name: 'Travis CI',
slug: 'travisci', slug: 'travisci',
image: 'Travis CI', image: 'Travis CI',
isAvailable: false, isAvailable: false,
type: '', type: '',
clientId: '', clientId: '',
@@ -111,7 +111,7 @@ const INTEGRATION_OPTIONS = [
{ {
name: 'Circle CI', name: 'Circle CI',
slug: 'circleci', slug: 'circleci',
image: 'Circle CI', image: 'Circle CI',
isAvailable: false, isAvailable: false,
type: '', type: '',
clientId: '', clientId: '',
@@ -120,18 +120,18 @@ const INTEGRATION_OPTIONS = [
] ]
export { export {
INTEGRATION_HEROKU, INTEGRATION_HEROKU,
INTEGRATION_VERCEL, INTEGRATION_VERCEL,
INTEGRATION_NETLIFY, INTEGRATION_NETLIFY,
INTEGRATION_GITHUB, INTEGRATION_GITHUB,
INTEGRATION_SET, INTEGRATION_SET,
INTEGRATION_OAUTH2, INTEGRATION_OAUTH2,
INTEGRATION_HEROKU_TOKEN_URL, INTEGRATION_HEROKU_TOKEN_URL,
INTEGRATION_VERCEL_TOKEN_URL, INTEGRATION_VERCEL_TOKEN_URL,
INTEGRATION_NETLIFY_TOKEN_URL, INTEGRATION_NETLIFY_TOKEN_URL,
INTEGRATION_GITHUB_TOKEN_URL, INTEGRATION_GITHUB_TOKEN_URL,
INTEGRATION_HEROKU_API_URL, INTEGRATION_HEROKU_API_URL,
INTEGRATION_VERCEL_API_URL, INTEGRATION_VERCEL_API_URL,
INTEGRATION_NETLIFY_API_URL, INTEGRATION_NETLIFY_API_URL,
INTEGRATION_OPTIONS INTEGRATION_OPTIONS
}; };