From baa093b99f640b865ea3b7a52ff97a598f7c3583 Mon Sep 17 00:00:00 2001 From: Serhii Filonenko Date: Fri, 16 Jan 2026 15:31:25 +0200 Subject: [PATCH 1/2] HCK-14403: improve logging --- reverse_engineering/helpers/ssoHelper.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reverse_engineering/helpers/ssoHelper.js b/reverse_engineering/helpers/ssoHelper.js index ad9e6e76..d0997250 100644 --- a/reverse_engineering/helpers/ssoHelper.js +++ b/reverse_engineering/helpers/ssoHelper.js @@ -4,6 +4,9 @@ const snowflakeHelper = require('./snowflakeHelper'); const ssoAuthenticatorError = { message: "Can't get SSO URL. Please, check the SAML settings" }; const getSsoUrlData = async (logger, { host, redirectPort = 8080 }) => { + logger.log('info', `Starting SSO connection...`, 'Connection'); + logger.log('info', `Redirect port: ${redirectPort}`, 'Connection'); + const account = snowflakeHelper.getAccount(host); const accessUrl = snowflakeHelper.getAccessUrl(account); const ssoUrlsData = await axios.post(`${accessUrl}/session/authenticator-request`, { @@ -13,8 +16,6 @@ const getSsoUrlData = async (logger, { host, redirectPort = 8080 }) => { }, }); - logger.log('info', `Starting SSO connection...`, 'Connection'); - const ssoUrl = _.get(ssoUrlsData, 'data.data.ssoUrl', ''); const proofKey = _.get(ssoUrlsData, 'data.data.proofKey', ''); logger.log('info', `SSO URL: ${ssoUrl}`, 'Connection'); From f2109162bb23d5519e808f49b1dd1abebd5b34cb Mon Sep 17 00:00:00 2001 From: Serhii Filonenko Date: Fri, 16 Jan 2026 15:32:55 +0200 Subject: [PATCH 2/2] HCK-14403: add default external browser port --- forward_engineering/config.json | 1 + reverse_engineering/config.json | 1 + 2 files changed, 2 insertions(+) diff --git a/forward_engineering/config.json b/forward_engineering/config.json index 391cc25c..511cb29f 100644 --- a/forward_engineering/config.json +++ b/forward_engineering/config.json @@ -49,6 +49,7 @@ } ] }, + "externalBrowserPort": 8080, "additionalOptions": [ { "id": "applyDropStatements", diff --git a/reverse_engineering/config.json b/reverse_engineering/config.json index a325b89d..9aa88096 100644 --- a/reverse_engineering/config.json +++ b/reverse_engineering/config.json @@ -15,5 +15,6 @@ "value": "connectByExternalBrowser" } ], + "externalBrowserPort": 8080, "helpUrl": "https://hackolade.com/help/ConnecttoaSnowflakeinstance.html" }