diff --git a/backend/src/integrations/apps.ts b/backend/src/integrations/apps.ts index 3d834d876..d54486e17 100644 --- a/backend/src/integrations/apps.ts +++ b/backend/src/integrations/apps.ts @@ -146,7 +146,8 @@ const getAppsVercel = async ({ const res = ( await axios.get(`${INTEGRATION_VERCEL_API_URL}/v9/projects`, { headers: { - Authorization: `Bearer ${accessToken}` + Authorization: `Bearer ${accessToken}`, + 'Accept-Encoding': 'application/json' }, ...( integrationAuth?.teamId ? { params: { @@ -155,7 +156,7 @@ const getAppsVercel = async ({ } : {}) }) ).data; - + apps = res.projects.map((a: any) => ({ name: a.name })); @@ -185,7 +186,8 @@ const getAppsNetlify = async ({ const res = ( await axios.get(`${INTEGRATION_NETLIFY_API_URL}/api/v1/sites`, { headers: { - Authorization: `Bearer ${accessToken}` + Authorization: `Bearer ${accessToken}`, + 'Accept-Encoding': 'application/json' } }) ).data; diff --git a/backend/src/integrations/exchange.ts b/backend/src/integrations/exchange.ts index 8650b31a0..1e08a701f 100644 --- a/backend/src/integrations/exchange.ts +++ b/backend/src/integrations/exchange.ts @@ -141,7 +141,7 @@ const exchangeCodeAzure = async ({ new URLSearchParams({ grant_type: 'authorization_code', code: code, - scope: 'https://vault.azure.net/.default openid offline_access', // TODO: do we need all these permissions? + scope: 'https://vault.azure.net/.default openid offline_access', client_id: CLIENT_ID_AZURE, client_secret: CLIENT_SECRET_AZURE, redirect_uri: `${SITE_URL}/integrations/azure-key-vault/oauth2/callback` diff --git a/backend/src/integrations/sync.ts b/backend/src/integrations/sync.ts index 8e44d591d..5cacc3cd1 100644 --- a/backend/src/integrations/sync.ts +++ b/backend/src/integrations/sync.ts @@ -355,7 +355,7 @@ const syncSecretsVercel = async ({ ...obj, [secret.key]: secret }), {}); - + const updateSecrets: VercelSecret[] = []; const deleteSecrets: VercelSecret[] = []; const newSecrets: VercelSecret[] = []; diff --git a/frontend/src/pages/integrations/flyio/authorize.tsx b/frontend/src/pages/integrations/flyio/authorize.tsx index 5b00e562a..2822bd49c 100644 --- a/frontend/src/pages/integrations/flyio/authorize.tsx +++ b/frontend/src/pages/integrations/flyio/authorize.tsx @@ -46,7 +46,7 @@ export default function FlyioCreateIntegrationPage() { return (
- Render Integration + Fly.io Integration