From 7c24e0181a0147992df74ea1f5f94ab1fb766345 Mon Sep 17 00:00:00 2001 From: Sunil Kumar Date: Mon, 17 Jul 2023 15:09:15 +0530 Subject: [PATCH] add windmill variables to integration --- backend/src/variables/integration.ts | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/backend/src/variables/integration.ts b/backend/src/variables/integration.ts index 18eaeb049..bd077a019 100644 --- a/backend/src/variables/integration.ts +++ b/backend/src/variables/integration.ts @@ -26,6 +26,7 @@ export const INTEGRATION_SUPABASE = "supabase"; export const INTEGRATION_CHECKLY = "checkly"; export const INTEGRATION_HASHICORP_VAULT = "hashicorp-vault"; export const INTEGRATION_CLOUDFLARE_PAGES = "cloudflare-pages"; +export const INTEGRATION_WINDMILL = "windmill"; export const INTEGRATION_SET = new Set([ INTEGRATION_AZURE_KEY_VAULT, INTEGRATION_HEROKU, @@ -41,7 +42,8 @@ export const INTEGRATION_SET = new Set([ INTEGRATION_SUPABASE, INTEGRATION_CHECKLY, INTEGRATION_HASHICORP_VAULT, - INTEGRATION_CLOUDFLARE_PAGES + INTEGRATION_CLOUDFLARE_PAGES, + INTEGRATION_WINDMILL ]); // integration types @@ -71,6 +73,7 @@ export const INTEGRATION_SUPABASE_API_URL = "https://api.supabase.com"; export const INTEGRATION_LARAVELFORGE_API_URL = "https://forge.laravel.com"; export const INTEGRATION_CHECKLY_API_URL = "https://api.checklyhq.com"; export const INTEGRATION_CLOUDFLARE_PAGES_API_URL = "https://api.cloudflare.com"; +export const INTEGRATION_WINDMILL_API_URL = "https://app.windmill.dev/api"; export const getIntegrationOptions = async () => { const INTEGRATION_OPTIONS = [ @@ -245,7 +248,17 @@ export const getIntegrationOptions = async () => { type: "pat", clientId: "", docsLink: "" - } + }, + { + name: "Windmill", + slug: "windmill", + image: "Cloudflare.png", + isAvailable: true, + type: "pat", + clientId: "", + docsLink: "" + }, + ] return INTEGRATION_OPTIONS;