From 600c48840f36ebfe9f285dda435da11ac585bf2b Mon Sep 17 00:00:00 2001
From: Danny White <3104761+dnywh@users.noreply.github.com>
Date: Fri, 9 Oct 2026 14:24:08 +1100
Subject: [PATCH] chore(studio): remove outdated Pipelines feedback button
(#51424)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
## Problem
The Pipelines header links to an older feedback discussion. The
dashboard's existing Feedback control already captures the current
route.
## Solution
Remove the “Leave feedback” button and its unused URL constant.
| Before | After |
| --- | --- |
|
|
|
## Review instructions
1. Open a project's Database > Pipelines page at
`/project/[/database/pipelines`.
2. Confirm the header shows the documentation button without “Leave
feedback”.
3. Confirm the diagram and the usage and enable/disable dropdown actions
are unchanged.
---
.../Database/Replication/Replication.constants.ts | 2 --
.../pages/project/[ref]/database/pipelines/index.tsx | 8 --------
2 files changed, 10 deletions(-)
diff --git a/apps/studio/components/interfaces/Database/Replication/Replication.constants.ts b/apps/studio/components/interfaces/Database/Replication/Replication.constants.ts
index 8215818913f..54c7199c371 100644
--- a/apps/studio/components/interfaces/Database/Replication/Replication.constants.ts
+++ b/apps/studio/components/interfaces/Database/Replication/Replication.constants.ts
@@ -6,5 +6,3 @@ export enum PipelineStatusName {
STOPPING = 'stopping',
UNKNOWN = 'unknown',
}
-
-export const PIPELINES_FEEDBACK_URL = 'https://github.com/orgs/supabase/discussions/39416'
diff --git a/apps/studio/pages/project/[ref]/database/pipelines/index.tsx b/apps/studio/pages/project/[ref]/database/pipelines/index.tsx
index fa6223730fb..a968ff30b05 100644
--- a/apps/studio/pages/project/[ref]/database/pipelines/index.tsx
+++ b/apps/studio/pages/project/[ref]/database/pipelines/index.tsx
@@ -1,6 +1,4 @@
import { useParams } from 'common'
-import { MessageSquare } from 'lucide-react'
-import { Button } from 'ui'
import { PageContainer } from 'ui-patterns/PageContainer'
import {
PageHeader,
@@ -14,7 +12,6 @@ import { PageSection, PageSectionContent } from 'ui-patterns/PageSection'
import { GenericTableLoader, ShimmeringLoader } from 'ui-patterns/ShimmeringLoader'
import { Destinations } from '@/components/interfaces/Database/Replication/Destinations'
-import { PIPELINES_FEEDBACK_URL } from '@/components/interfaces/Database/Replication/Replication.constants'
import { ReplicationDiagram } from '@/components/interfaces/Database/Replication/ReplicationDiagram'
import { InstanceConfiguration } from '@/components/interfaces/Settings/Infrastructure/InfrastructureConfiguration/InstanceConfiguration'
import { PipelinesLayout } from '@/components/layouts/DatabaseLayout/PipelinesLayout'
@@ -70,11 +67,6 @@ const DatabasePipelinesPage: NextPageWithLayout = () => {
- }>
-
- Leave feedback
-
-
]