From e149809478b7aa84098699943681196548a83869 Mon Sep 17 00:00:00 2001 From: Lyubov Voloshko Date: Thu, 7 May 2026 11:23:27 +0000 Subject: [PATCH 1/4] add supabase and binary widget docs links --- .../src/app/components/connect-db/connect-db.component.ts | 1 + .../db-connection-confirm-dialog.component.ts | 2 ++ .../db-connection-ip-access-dialog.component.html | 4 ++++ .../db-table-view/db-table-widgets/widget/widget.component.ts | 1 + 4 files changed, 8 insertions(+) diff --git a/frontend/src/app/components/connect-db/connect-db.component.ts b/frontend/src/app/components/connect-db/connect-db.component.ts index a34bf2779..2e6b31cb9 100644 --- a/frontend/src/app/components/connect-db/connect-db.component.ts +++ b/frontend/src/app/components/connect-db/connect-db.component.ts @@ -508,6 +508,7 @@ export class ConnectDBComponent implements OnInit { if (this.db.host.endsWith('.mongodb.net')) provider = 'mongoatlas'; if (this.db.host.endsWith('.ondigitalocean.com')) provider = 'digitalocean'; if (this.db.host.endsWith('.scylla.cloud')) provider = 'scylladbcloud'; + if (this.db.host.endsWith('.supabase.co')) provider = 'supabase'; if (isIP(this.db.host)) { const hostIP = ipaddr.parse(this.db.host); for (const addr of googlIPsList) { diff --git a/frontend/src/app/components/connect-db/db-connection-confirm-dialog/db-connection-confirm-dialog.component.ts b/frontend/src/app/components/connect-db/db-connection-confirm-dialog/db-connection-confirm-dialog.component.ts index 89148a40c..34037d55b 100644 --- a/frontend/src/app/components/connect-db/db-connection-confirm-dialog/db-connection-confirm-dialog.component.ts +++ b/frontend/src/app/components/connect-db/db-connection-confirm-dialog/db-connection-confirm-dialog.component.ts @@ -24,6 +24,7 @@ export class DbConnectionConfirmDialogComponent implements OnInit { digitalocean: 'DigitalOcean', scylladbcloud: 'ScyllaDB Cloud', amazonDynamoDB: 'Amazon DynamoDB', + supabase: 'Supabase', }; public providerDocsLink = { amazon: 'https://docs.rocketadmin.com/Create%20connections/Direct%20connection/create_aws_mysql', @@ -34,6 +35,7 @@ export class DbConnectionConfirmDialogComponent implements OnInit { 'https://docs.rocketadmin.com/Create%20connections/Direct%20connection/create_digitalocean_postgresql', scylladbcloud: 'https://docs.rocketadmin.com/Create%20connections/Direct%20connection/create_scylladb', amazonDynamoDB: 'https://docs.rocketadmin.com/Create%20connections/Direct%20connection/create_aws_dynamodb', + supabase: 'https://docs.rocketadmin.com/Create%20connections/Direct%20connection/create_supabase', }; constructor( diff --git a/frontend/src/app/components/connect-db/db-connection-ip-access-dialog/db-connection-ip-access-dialog.component.html b/frontend/src/app/components/connect-db/db-connection-ip-access-dialog/db-connection-ip-access-dialog.component.html index 3856827fc..11d96c8a2 100644 --- a/frontend/src/app/components/connect-db/db-connection-ip-access-dialog/db-connection-ip-access-dialog.component.html +++ b/frontend/src/app/components/connect-db/db-connection-ip-access-dialog/db-connection-ip-access-dialog.component.html @@ -154,6 +154,10 @@

Give access to our IP address

href="https://docs.rocketadmin.com/Create%20connections/Direct%20connection/create_digitalocean_postgresql"> Setup guide + + Setup guide + - - Setup guide - - - Setup guide - - - Setup guide - - - Setup guide - - - Setup guide - - + Setup guide