From 23621d1b06557626b570179d6b69b6c7370923ef Mon Sep 17 00:00:00 2001 From: Faruk AYDIN Date: Wed, 24 Nov 2021 15:04:34 +0100 Subject: [PATCH] fix: Add ssl flag to the postgresql authentication --- .../src/apps/postgresql/authentication.ts | 1 + .../backend/src/apps/postgresql/info.json | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/packages/backend/src/apps/postgresql/authentication.ts b/packages/backend/src/apps/postgresql/authentication.ts index ecdf2dd9..9a5eab3a 100644 --- a/packages/backend/src/apps/postgresql/authentication.ts +++ b/packages/backend/src/apps/postgresql/authentication.ts @@ -13,6 +13,7 @@ export default class Authentication { database: connectionData.database, user: connectionData.username, password: connectionData.password, + ssl: connectionData.ssl, }) this.connectionData = connectionData; diff --git a/packages/backend/src/apps/postgresql/info.json b/packages/backend/src/apps/postgresql/info.json index a185ddf8..fb8fa633 100644 --- a/packages/backend/src/apps/postgresql/info.json +++ b/packages/backend/src/apps/postgresql/info.json @@ -64,6 +64,18 @@ "description": null, "docUrl": "https://automatisch.io/docs/postgresql#password", "clickToCopy": false + }, + { + "key": "ssl", + "label": "Use SSL?", + "type": "boolean", + "required": true, + "readOnly": false, + "value": false, + "placeholder": null, + "description": null, + "docUrl": "https://automatisch.io/docs/postgresql#ssl", + "clickToCopy": false } ], "authenticationSteps": [ @@ -99,6 +111,10 @@ { "name": "password", "value": "{fields.password}" + }, + { + "name": "ssl", + "value": "{fields.ssl}" } ] } @@ -160,6 +176,10 @@ { "name": "password", "value": "{fields.password}" + }, + { + "name": "ssl", + "value": "{fields.ssl}" } ] }