From fe087b18ecf9f71f21c500e5a07fa4630c839b2b Mon Sep 17 00:00:00 2001 From: hugocasa Date: Thu, 15 Oct 2026 19:05:05 +0200 Subject: [PATCH] fix: say who configured each native trigger service, and name removal for what it removes Co-Authored-By: Claude Opus 5.5 --- .../WorkspaceIntegrations.svelte | 21 +++++++------------ 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/frontend/src/lib/components/workspaceSettings/WorkspaceIntegrations.svelte b/frontend/src/lib/components/workspaceSettings/WorkspaceIntegrations.svelte index 7dbb6f9fce..ecda4adc08 100644 --- a/frontend/src/lib/components/workspaceSettings/WorkspaceIntegrations.svelte +++ b/frontend/src/lib/components/workspaceSettings/WorkspaceIntegrations.svelte @@ -139,9 +139,9 @@ const displayName = supportedServices[serviceName]?.displayName ?? serviceName const confirmed = await confirmationModal.ask({ - title: `Remove the ${displayName} integration?`, + title: `Remove the ${displayName} configuration?`, confirmationText: 'Remove', - children: `This removes the OAuth app configuration, every connected ${displayName} account and all ${displayName} triggers. This action cannot be undone.` + children: `This deletes the workspace's ${displayName} OAuth app, every ${displayName} account connected through it and all ${displayName} triggers, which stop receiving events. This action cannot be undone.` }) if (!confirmed) return @@ -292,7 +292,7 @@
@@ -318,17 +318,12 @@
{config.displayName}
{config.description}
-
- +
{workspaceApp - ? 'Workspace OAuth app' + ? 'Configured in workspace' : usesInstanceApp - ? 'Instance OAuth app' - : 'Not set up'} + ? 'Configured by instance' + : 'Not configured'}
{#if workspaceApp || usesInstanceApp} deleteIntegration(serviceName)