diff --git a/public/images/camunda.png b/public/images/camunda.png new file mode 100644 index 000000000..5909cd9c6 Binary files /dev/null and b/public/images/camunda.png differ diff --git a/shared/editor/embeds/index.tsx b/shared/editor/embeds/index.tsx index 141d66b73..3e38ab1c4 100644 --- a/shared/editor/embeds/index.tsx +++ b/shared/editor/embeds/index.tsx @@ -150,6 +150,17 @@ const embeds: EmbedDescriptor[] = [ `https://player.bilibili.com/player.html?bvid=${matches[2]}&page=1&high_quality=1`, icon: Bilibili, }), + new EmbedDescriptor({ + title: "Camunda Modeler", + keywords: "bpmn process cawemo", + defaultHidden: true, + regexMatch: [ + new RegExp("^https?://modeler.cloud.camunda.io/(?:share|embed)/(.*)$"), + ], + transformMatch: (matches: RegExpMatchArray) => + `https://modeler.cloud.camunda.io/embed/${matches[1]}`, + icon: Camunda, + }), new EmbedDescriptor({ title: "Canva", keywords: "design",