diff --git a/backend/src/helpers/secrets.ts b/backend/src/helpers/secrets.ts index e9f6a9c37..17e5c93ce 100644 --- a/backend/src/helpers/secrets.ts +++ b/backend/src/helpers/secrets.ts @@ -1062,7 +1062,6 @@ export const expandSecrets = async ( Object.keys(secrets).forEach((key) => { if (secrets[key].value.match(INTERPOLATION_SYNTAX_REG)) { - console.log("KEY that matches ====>", key) interpolatedSec[key] = secrets[key].value; } else { expandedSec[key] = secrets[key].value; diff --git a/backend/src/queues/integrations/syncSecretsToThirdPartyServices.ts b/backend/src/queues/integrations/syncSecretsToThirdPartyServices.ts index 7de760cd9..c594aab34 100644 --- a/backend/src/queues/integrations/syncSecretsToThirdPartyServices.ts +++ b/backend/src/queues/integrations/syncSecretsToThirdPartyServices.ts @@ -11,7 +11,7 @@ type TSyncSecretsToThirdPartyServices = { environment?: string } -export const syncSecretsToThirdPartyServices = new Queue('sync-secrets-to-third-party-services', process.env.REDIS_URL as string); +export const syncSecretsToThirdPartyServices = new Queue("sync-secrets-to-third-party-services", process.env.REDIS_URL as string); syncSecretsToThirdPartyServices.process(async (job: Job) => { const { workspaceId, environment }: TSyncSecretsToThirdPartyServices = job.data @@ -57,7 +57,7 @@ syncSecretsToThirdPartyServices.process(async (job: Job) => { }) syncSecretsToThirdPartyServices.on("error", (error) => { - console.log("QUEUE ERROR:", error) + console.log("QUEUE ERROR:", error) // eslint-disable-line }) export const syncSecretsToActiveIntegrationsQueue = (jobDetails: TSyncSecretsToThirdPartyServices) => { @@ -65,7 +65,7 @@ export const syncSecretsToActiveIntegrationsQueue = (jobDetails: TSyncSecretsToT attempts: 5, backoff: { type: "exponential", - delay: 1000 + delay: 3000 }, removeOnComplete: true, removeOnFail: { diff --git a/backend/src/routes/status/status.ts b/backend/src/routes/status/status.ts index c6038846e..51dc0e6b7 100644 --- a/backend/src/routes/status/status.ts +++ b/backend/src/routes/status/status.ts @@ -1,5 +1,5 @@ import express, { Request, Response } from "express"; -import { getInviteOnlySignup, getSecretScanningGitAppId, getSecretScanningPrivateKey, getSecretScanningWebhookSecret, getSmtpConfigured } from "../../config"; +import { getInviteOnlySignup, getRedisUrl, getSecretScanningGitAppId, getSecretScanningPrivateKey, getSecretScanningWebhookSecret, getSmtpConfigured } from "../../config"; const router = express.Router(); @@ -11,7 +11,8 @@ router.get( message: "Ok", emailConfigured: await getSmtpConfigured(), secretScanningConfigured: await getSecretScanningGitAppId() && await getSecretScanningWebhookSecret() && await getSecretScanningPrivateKey(), - inviteOnlySignup: await getInviteOnlySignup() + inviteOnlySignup: await getInviteOnlySignup(), + redisConfigured: await getRedisUrl() !== "" && await getRedisUrl() !== undefined }) } );