diff --git a/packages/builder/assets/integromat.png b/packages/builder/assets/integromat.png deleted file mode 100644 index 1fbbe63e74..0000000000 Binary files a/packages/builder/assets/integromat.png and /dev/null differ diff --git a/packages/builder/assets/make.svg b/packages/builder/assets/make.svg new file mode 100644 index 0000000000..75c33cd0b5 --- /dev/null +++ b/packages/builder/assets/make.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ActionModal.svelte b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ActionModal.svelte index 3a85c7ed56..7c9f31352f 100644 --- a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ActionModal.svelte +++ b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ActionModal.svelte @@ -94,7 +94,7 @@ /> - {idx.charAt(0).toUpperCase() + idx.slice(1)} + {action.stepTitle || idx.charAt(0).toUpperCase() + idx.slice(1)} diff --git a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ExternalActions.js b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ExternalActions.js index 843445a3c2..c6f8d25640 100644 --- a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ExternalActions.js +++ b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ExternalActions.js @@ -1,11 +1,11 @@ import DiscordLogo from "assets/discord.svg" import ZapierLogo from "assets/zapier.png" -import IntegromatLogo from "assets/integromat.png" +import MakeLogo from "assets/make.svg" import SlackLogo from "assets/slack.svg" export const externalActions = { zapier: { name: "zapier", icon: ZapierLogo }, discord: { name: "discord", icon: DiscordLogo }, slack: { name: "slack", icon: SlackLogo }, - integromat: { name: "integromat", icon: IntegromatLogo }, + integromat: { name: "integromat", icon: MakeLogo }, } diff --git a/packages/server/src/automations/actions.ts b/packages/server/src/automations/actions.ts index 2a6b760725..94d41deabe 100644 --- a/packages/server/src/automations/actions.ts +++ b/packages/server/src/automations/actions.ts @@ -9,7 +9,7 @@ import * as serverLog from "./steps/serverLog" import * as discord from "./steps/discord" import * as slack from "./steps/slack" import * as zapier from "./steps/zapier" -import * as integromat from "./steps/integromat" +import * as make from "./steps/make" import * as filter from "./steps/filter" import * as delay from "./steps/delay" import * as queryRow from "./steps/queryRows" @@ -43,7 +43,7 @@ const ACTION_IMPLS: Record< discord: discord.run, slack: slack.run, zapier: zapier.run, - integromat: integromat.run, + integromat: make.run, } export const BUILTIN_ACTION_DEFINITIONS: Record = { @@ -63,7 +63,7 @@ export const BUILTIN_ACTION_DEFINITIONS: Record = discord: discord.definition, slack: slack.definition, zapier: zapier.definition, - integromat: integromat.definition, + integromat: make.definition, } // don't add the bash script/definitions unless in self host diff --git a/packages/server/src/automations/steps/integromat.ts b/packages/server/src/automations/steps/make.ts similarity index 93% rename from packages/server/src/automations/steps/integromat.ts rename to packages/server/src/automations/steps/make.ts index d7c78a6dd8..324193c2a4 100644 --- a/packages/server/src/automations/steps/integromat.ts +++ b/packages/server/src/automations/steps/make.ts @@ -9,10 +9,11 @@ import { } from "@budibase/types" export const definition: AutomationStepSchema = { - name: "Integromat Integration", - tagline: "Trigger an Integromat scenario", + name: "Make Integration", + stepTitle: "Make", + tagline: "Trigger a Make scenario", description: - "Performs a webhook call to Integromat and gets the response (if configured)", + "Performs a webhook call to Make and gets the response (if configured)", icon: "ri-shut-down-line", stepId: AutomationActionStepId.integromat, type: AutomationStepType.ACTION, diff --git a/packages/types/src/documents/app/automation.ts b/packages/types/src/documents/app/automation.ts index aa600c6375..110a2c0642 100644 --- a/packages/types/src/documents/app/automation.ts +++ b/packages/types/src/documents/app/automation.ts @@ -104,6 +104,7 @@ interface InputOutputBlock { export interface AutomationStepSchema { name: string + stepTitle?: string tagline: string icon: string description: string