From 179c3c0ca531c0fab69df12a96df2874cfd205f0 Mon Sep 17 00:00:00 2001 From: MT <12283268+thoniTUB@users.noreply.github.com> Date: Mon, 23 Mar 2026 08:59:53 +0100 Subject: [PATCH 1/2] update keycloak-js --- frontend/package-lock.json | 41 +++++++------------------------------- frontend/package.json | 2 +- frontend/src/keycloak.ts | 2 +- 3 files changed, 9 insertions(+), 36 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 906e790200..db9e685681 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -35,7 +35,7 @@ "helmet": "^7.0.0", "i18next": "^22.4.11", "i18next-browser-languagedetector": "^7.0.1", - "keycloak-js": "^19.0.1", + "keycloak-js": "^26.2.3", "lodash.difference": "^4.5.0", "mustache": "^4.2.0", "nodemon": "^3.0.1", @@ -5137,26 +5137,6 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "license": "MIT" }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, "node_modules/baseline-browser-mapping": { "version": "2.9.18", "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.18.tgz", @@ -9496,12 +9476,6 @@ "jiti": "bin/jiti.js" } }, - "node_modules/js-sha256": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/js-sha256/-/js-sha256-0.9.0.tgz", - "integrity": "sha512-sga3MHh9sgQN2+pJ9VYZ+1LPwXOxuBJBA5nrR5/ofPfuiJBE2hnjsaN8se8JznOmGLN2p49Pe5U/ttafcs/apA==", - "license": "MIT" - }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -9633,14 +9607,13 @@ } }, "node_modules/keycloak-js": { - "version": "19.0.3", - "resolved": "https://registry.npmjs.org/keycloak-js/-/keycloak-js-19.0.3.tgz", - "integrity": "sha512-mzCBxrzfl+vB551Q7MB+T9+40IHU4i0a6g1eTatzeEGrQMis5m/BqvPC3kxTsI+/LxHbB9XYQE3u9SlWKDHQCw==", + "version": "26.2.3", + "resolved": "https://registry.npmjs.org/keycloak-js/-/keycloak-js-26.2.3.tgz", + "integrity": "sha512-widjzw/9T6bHRgEp6H/Se3NCCarU7u5CwFKBcwtu7xfA1IfdZb+7Q7/KGusAnBo34Vtls8Oz9vzSqkQvQ7+b4Q==", "license": "Apache-2.0", - "dependencies": { - "base64-js": "^1.5.1", - "js-sha256": "^0.9.0" - } + "workspaces": [ + "test" + ] }, "node_modules/keyv": { "version": "4.5.4", diff --git a/frontend/package.json b/frontend/package.json index d93e8b46ec..8906ca7dd2 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -49,7 +49,7 @@ "helmet": "^7.0.0", "i18next": "^22.4.11", "i18next-browser-languagedetector": "^7.0.1", - "keycloak-js": "^19.0.1", + "keycloak-js": "^26.2.3", "lodash.difference": "^4.5.0", "mustache": "^4.2.0", "nodemon": "^3.0.1", diff --git a/frontend/src/keycloak.ts b/frontend/src/keycloak.ts index 216906d85c..e471d57586 100644 --- a/frontend/src/keycloak.ts +++ b/frontend/src/keycloak.ts @@ -4,7 +4,7 @@ import { idpClientId, idpRealm, idpUrl } from "./js/environment"; // Setup Keycloak instance as needed // Pass initialization options as required or leave blank to load from 'keycloak.json' -const keycloak = Keycloak({ +const keycloak = new Keycloak({ url: idpUrl, realm: idpRealm, clientId: idpClientId, From 7d601dc26087601dd3e4f7bc8883973b2c8d9e6b Mon Sep 17 00:00:00 2001 From: MT <12283268+thoniTUB@users.noreply.github.com> Date: Mon, 23 Mar 2026 09:16:23 +0100 Subject: [PATCH 2/2] prettier --- frontend/src/keycloak.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/keycloak.ts b/frontend/src/keycloak.ts index e471d57586..8d6adfe465 100644 --- a/frontend/src/keycloak.ts +++ b/frontend/src/keycloak.ts @@ -4,7 +4,7 @@ import { idpClientId, idpRealm, idpUrl } from "./js/environment"; // Setup Keycloak instance as needed // Pass initialization options as required or leave blank to load from 'keycloak.json' -const keycloak = new Keycloak({ +const keycloak = new Keycloak({ url: idpUrl, realm: idpRealm, clientId: idpClientId,