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..22b0c0f56 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.com')) 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..732669bed 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 @@ -134,24 +134,8 @@