From faffd9974cac2e7e1cbef1da363f820babc4479a Mon Sep 17 00:00:00 2001 From: Anish Sarkar <104695310+AnishSarkar22@users.noreply.github.com> Date: Tue, 14 Jul 2026 01:17:24 +0530 Subject: [PATCH] refactor(connector-popup): simplify terminology by renaming "Manage External MCP Connectors" to "MCP Connectors" across components and tests --- surfsense_web/components/assistant-ui/connector-popup.tsx | 2 +- .../connector-popup/components/connector-dialog-header.tsx | 4 ++-- surfsense_web/components/assistant-ui/thread.tsx | 4 ++-- surfsense_web/messages/en.json | 2 +- surfsense_web/tests/connectors/clickup/journey.spec.ts | 2 +- .../tests/connectors/composio/calendar/journey.spec.ts | 2 +- surfsense_web/tests/connectors/composio/gmail/journey.spec.ts | 2 +- surfsense_web/tests/connectors/confluence/journey.spec.ts | 2 +- .../tests/connectors/google/calendar/journey.spec.ts | 2 +- surfsense_web/tests/connectors/google/gmail/journey.spec.ts | 2 +- surfsense_web/tests/connectors/jira/journey.spec.ts | 2 +- surfsense_web/tests/connectors/linear/journey.spec.ts | 2 +- surfsense_web/tests/connectors/notion/journey.spec.ts | 2 +- surfsense_web/tests/connectors/slack/journey.spec.ts | 2 +- surfsense_web/tests/helpers/ui/connector-popup.ts | 2 +- 15 files changed, 17 insertions(+), 17 deletions(-) diff --git a/surfsense_web/components/assistant-ui/connector-popup.tsx b/surfsense_web/components/assistant-ui/connector-popup.tsx index b1a02b953..a8bfc29bd 100644 --- a/surfsense_web/components/assistant-ui/connector-popup.tsx +++ b/surfsense_web/components/assistant-ui/connector-popup.tsx @@ -189,7 +189,7 @@ export const ConnectorIndicator = forwardRef - Manage External MCP Connectors + MCP Connectors {/* YouTube Crawler View - shown when adding YouTube videos */} {isYouTubeView && workspaceId ? ( diff --git a/surfsense_web/components/assistant-ui/connector-popup/components/connector-dialog-header.tsx b/surfsense_web/components/assistant-ui/connector-popup/components/connector-dialog-header.tsx index 435685b0f..61d1ef844 100644 --- a/surfsense_web/components/assistant-ui/connector-popup/components/connector-dialog-header.tsx +++ b/surfsense_web/components/assistant-ui/connector-popup/components/connector-dialog-header.tsx @@ -31,10 +31,10 @@ export const ConnectorDialogHeader: FC = ({ > - Manage External MCP Connectors + MCP Connectors - Connect Surfsense to your favorite tools and services. + Connect external tools and services through MCP. diff --git a/surfsense_web/components/assistant-ui/thread.tsx b/surfsense_web/components/assistant-ui/thread.tsx index d3210cd87..066df6e5f 100644 --- a/surfsense_web/components/assistant-ui/thread.tsx +++ b/surfsense_web/components/assistant-ui/thread.tsx @@ -1239,7 +1239,7 @@ const ComposerAction: FC = ({ setConnectorDialogOpen(true)}> - Manage External MCP Connectors + MCP Connectors setToolsPopoverOpen(true)}> @@ -1459,7 +1459,7 @@ const ComposerAction: FC = ({ setConnectorDialogOpen(true)}> - Manage External MCP Connectors + MCP Connectors { waitUntil: "domcontentloaded", }); await openConnectorPopup(page); - const connectorDialog = page.getByRole("dialog", { name: "Manage External MCP Connectors" }); + const connectorDialog = page.getByRole("dialog", { name: "MCP Connectors" }); await expect(connectorDialog).toBeVisible(); await expect(connectorDialog.getByText("ClickUp")).toBeVisible(); diff --git a/surfsense_web/tests/connectors/composio/calendar/journey.spec.ts b/surfsense_web/tests/connectors/composio/calendar/journey.spec.ts index a24fca929..e56f59318 100644 --- a/surfsense_web/tests/connectors/composio/calendar/journey.spec.ts +++ b/surfsense_web/tests/connectors/composio/calendar/journey.spec.ts @@ -27,7 +27,7 @@ test.describe("Composio Calendar journey", () => { waitUntil: "domcontentloaded", }); await openConnectorPopup(page); - const connectorDialog = page.getByRole("dialog", { name: "Manage External MCP Connectors" }); + const connectorDialog = page.getByRole("dialog", { name: "MCP Connectors" }); await expect(connectorDialog).toBeVisible(); const beforeChatDocs = await listDocuments(request, apiToken, workspace.id); diff --git a/surfsense_web/tests/connectors/composio/gmail/journey.spec.ts b/surfsense_web/tests/connectors/composio/gmail/journey.spec.ts index bbe0c8b12..02a473015 100644 --- a/surfsense_web/tests/connectors/composio/gmail/journey.spec.ts +++ b/surfsense_web/tests/connectors/composio/gmail/journey.spec.ts @@ -27,7 +27,7 @@ test.describe("Composio Gmail journey", () => { waitUntil: "domcontentloaded", }); await openConnectorPopup(page); - const connectorDialog = page.getByRole("dialog", { name: "Manage External MCP Connectors" }); + const connectorDialog = page.getByRole("dialog", { name: "MCP Connectors" }); await expect(connectorDialog).toBeVisible(); const beforeChatDocs = await listDocuments(request, apiToken, workspace.id); diff --git a/surfsense_web/tests/connectors/confluence/journey.spec.ts b/surfsense_web/tests/connectors/confluence/journey.spec.ts index 20b48fcd6..9c51ff140 100644 --- a/surfsense_web/tests/connectors/confluence/journey.spec.ts +++ b/surfsense_web/tests/connectors/confluence/journey.spec.ts @@ -48,7 +48,7 @@ test.describe("Confluence connector journey", () => { waitUntil: "domcontentloaded", }); await openConnectorPopup(page); - const connectorDialog = page.getByRole("dialog", { name: "Manage External MCP Connectors" }); + const connectorDialog = page.getByRole("dialog", { name: "MCP Connectors" }); await expect(connectorDialog).toBeVisible(); await connectorDialog.getByPlaceholder("Search").fill("Confluence"); await expect(connectorDialog.getByText("Confluence", { exact: true })).toBeVisible(); diff --git a/surfsense_web/tests/connectors/google/calendar/journey.spec.ts b/surfsense_web/tests/connectors/google/calendar/journey.spec.ts index 6874761f9..e332d8dd1 100644 --- a/surfsense_web/tests/connectors/google/calendar/journey.spec.ts +++ b/surfsense_web/tests/connectors/google/calendar/journey.spec.ts @@ -32,7 +32,7 @@ test.describe("Native Google Calendar journey", () => { waitUntil: "domcontentloaded", }); await openConnectorPopup(page); - const connectorDialog = page.getByRole("dialog", { name: "Manage External MCP Connectors" }); + const connectorDialog = page.getByRole("dialog", { name: "MCP Connectors" }); await expect(connectorDialog).toBeVisible(); const beforeDocs = await listDocuments(request, apiToken, workspace.id); diff --git a/surfsense_web/tests/connectors/google/gmail/journey.spec.ts b/surfsense_web/tests/connectors/google/gmail/journey.spec.ts index 67781f7f2..6343ab3f9 100644 --- a/surfsense_web/tests/connectors/google/gmail/journey.spec.ts +++ b/surfsense_web/tests/connectors/google/gmail/journey.spec.ts @@ -32,7 +32,7 @@ test.describe("Native Google Gmail journey", () => { waitUntil: "domcontentloaded", }); await openConnectorPopup(page); - const connectorDialog = page.getByRole("dialog", { name: "Manage External MCP Connectors" }); + const connectorDialog = page.getByRole("dialog", { name: "MCP Connectors" }); await expect(connectorDialog).toBeVisible(); const beforeDocs = await listDocuments(request, apiToken, workspace.id); diff --git a/surfsense_web/tests/connectors/jira/journey.spec.ts b/surfsense_web/tests/connectors/jira/journey.spec.ts index b6b561eac..d0dc2eb89 100644 --- a/surfsense_web/tests/connectors/jira/journey.spec.ts +++ b/surfsense_web/tests/connectors/jira/journey.spec.ts @@ -42,7 +42,7 @@ test.describe("Jira connector journey", () => { waitUntil: "domcontentloaded", }); await openConnectorPopup(page); - const connectorDialog = page.getByRole("dialog", { name: "Manage External MCP Connectors" }); + const connectorDialog = page.getByRole("dialog", { name: "MCP Connectors" }); await expect(connectorDialog).toBeVisible(); await connectorDialog.getByPlaceholder("Search").fill("Jira"); await expect(connectorDialog.getByText("Jira", { exact: true })).toBeVisible(); diff --git a/surfsense_web/tests/connectors/linear/journey.spec.ts b/surfsense_web/tests/connectors/linear/journey.spec.ts index db1696999..50d8d1fcb 100644 --- a/surfsense_web/tests/connectors/linear/journey.spec.ts +++ b/surfsense_web/tests/connectors/linear/journey.spec.ts @@ -42,7 +42,7 @@ test.describe("Linear connector journey", () => { waitUntil: "domcontentloaded", }); await openConnectorPopup(page); - const connectorDialog = page.getByRole("dialog", { name: "Manage External MCP Connectors" }); + const connectorDialog = page.getByRole("dialog", { name: "MCP Connectors" }); await expect(connectorDialog).toBeVisible(); const beforeDocs = await listDocuments(request, apiToken, workspace.id); diff --git a/surfsense_web/tests/connectors/notion/journey.spec.ts b/surfsense_web/tests/connectors/notion/journey.spec.ts index 720fe4424..dc66650cc 100644 --- a/surfsense_web/tests/connectors/notion/journey.spec.ts +++ b/surfsense_web/tests/connectors/notion/journey.spec.ts @@ -43,7 +43,7 @@ test.describe("Notion connector journey", () => { waitUntil: "domcontentloaded", }); await openConnectorPopup(page); - const connectorDialog = page.getByRole("dialog", { name: "Manage External MCP Connectors" }); + const connectorDialog = page.getByRole("dialog", { name: "MCP Connectors" }); await expect(connectorDialog).toBeVisible(); await connectorDialog.getByPlaceholder("Search").fill("Notion"); await expect(connectorDialog.getByText("Notion", { exact: true })).toBeVisible(); diff --git a/surfsense_web/tests/connectors/slack/journey.spec.ts b/surfsense_web/tests/connectors/slack/journey.spec.ts index 65283107d..876d16b9a 100644 --- a/surfsense_web/tests/connectors/slack/journey.spec.ts +++ b/surfsense_web/tests/connectors/slack/journey.spec.ts @@ -44,7 +44,7 @@ test.describe("Slack connector journey", () => { waitUntil: "domcontentloaded", }); await openConnectorPopup(page); - const connectorDialog = page.getByRole("dialog", { name: "Manage External MCP Connectors" }); + const connectorDialog = page.getByRole("dialog", { name: "MCP Connectors" }); await expect(connectorDialog).toBeVisible(); await connectorDialog.getByPlaceholder("Search").fill("Slack"); await expect(connectorDialog.getByText("Slack", { exact: true })).toBeVisible(); diff --git a/surfsense_web/tests/helpers/ui/connector-popup.ts b/surfsense_web/tests/helpers/ui/connector-popup.ts index 5cf8ba5d3..a506bdff6 100644 --- a/surfsense_web/tests/helpers/ui/connector-popup.ts +++ b/surfsense_web/tests/helpers/ui/connector-popup.ts @@ -21,7 +21,7 @@ export async function openConnectorPopup(page: Page): Promise { await expect(trigger).toBeVisible({ timeout: 60_000 }); await trigger.click(); - await expect(page.getByRole("dialog", { name: "Manage External MCP Connectors" })).toBeVisible(); + await expect(page.getByRole("dialog", { name: "MCP Connectors" })).toBeVisible(); } /**