From a4d2de23a1de4a52e2be2e21dc49be5686eb1819 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 14 Jan 2023 21:02:44 +0000 Subject: [PATCH 01/18] Update dependency powerhooks to ^0.21.0 --- package.json | 4 ++-- yarn.lock | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index d4364f43..acc7d580 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keycloakify", - "version": "6.8.12", + "version": "6.8.13", "description": "Keycloak theme generator for Reacts app", "repository": { "type": "git", @@ -82,7 +82,7 @@ "minimal-polyfills": "^2.2.2", "minimist": "^1.2.6", "path-browserify": "^1.0.1", - "powerhooks": "^0.20.32", + "powerhooks": "^0.21.0", "react-markdown": "^5.0.3", "rfc4648": "^1.5.2", "scripting-tools": "^0.19.13", diff --git a/yarn.lock b/yarn.lock index 9b949354..10431e9f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1639,10 +1639,10 @@ please-upgrade-node@^3.2.0: dependencies: semver-compare "^1.0.0" -powerhooks@^0.20.32: - version "0.20.32" - resolved "https://registry.yarnpkg.com/powerhooks/-/powerhooks-0.20.32.tgz#c9ddff1dcd7d7bb250e54ea284a6c65d9c228e09" - integrity sha512-lp0rW5sAl8xrenhtB5eZOCwMFcPTtm55pn5++jeEMT1KaO/Rvd7hjaai+PPpDdwIbi5TaF+Zf5XhVO6gvfmXZQ== +powerhooks@^0.21.0: + version "0.21.0" + resolved "https://registry.yarnpkg.com/powerhooks/-/powerhooks-0.21.0.tgz#bafe67c2ce8c4c38cd26dec08de27fdf0d81da70" + integrity sha512-O9JG79YKv3yJ6Tkcx+eNWUC/rUKPCFUBkDIDbnoKM29P0+8VAx9pjp/C9eE2qnKNXr5azgnGtEoyLzGB/UKorQ== dependencies: evt "^2.4.13" memoizee "^0.4.15" From 3f620ffb6fd163946e16f5860aa3956cc7001735 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 16 Jan 2023 18:23:50 +0000 Subject: [PATCH 02/18] fix(deps): update dependency powerhooks to ^0.22.0 --- package.json | 4 ++-- yarn.lock | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index acc7d580..438d1b10 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keycloakify", - "version": "6.8.13", + "version": "6.8.14", "description": "Keycloak theme generator for Reacts app", "repository": { "type": "git", @@ -82,7 +82,7 @@ "minimal-polyfills": "^2.2.2", "minimist": "^1.2.6", "path-browserify": "^1.0.1", - "powerhooks": "^0.21.0", + "powerhooks": "^0.22.0", "react-markdown": "^5.0.3", "rfc4648": "^1.5.2", "scripting-tools": "^0.19.13", diff --git a/yarn.lock b/yarn.lock index 10431e9f..e095c960 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1639,10 +1639,10 @@ please-upgrade-node@^3.2.0: dependencies: semver-compare "^1.0.0" -powerhooks@^0.21.0: - version "0.21.0" - resolved "https://registry.yarnpkg.com/powerhooks/-/powerhooks-0.21.0.tgz#bafe67c2ce8c4c38cd26dec08de27fdf0d81da70" - integrity sha512-O9JG79YKv3yJ6Tkcx+eNWUC/rUKPCFUBkDIDbnoKM29P0+8VAx9pjp/C9eE2qnKNXr5azgnGtEoyLzGB/UKorQ== +powerhooks@^0.22.0: + version "0.22.0" + resolved "https://registry.yarnpkg.com/powerhooks/-/powerhooks-0.22.0.tgz#501cbdd28fd5427dd54e1796cd1089a02a101543" + integrity sha512-3HTG7MA9i8rE9Pk25TTO9bXAY12WWi+bypO5ZWGUN03MlqM1gWQDtxrTPJjx2zR3e6DbO+0jaunTdHv22fYNbg== dependencies: evt "^2.4.13" memoizee "^0.4.15" From 84ca9e6b811633f2744f0113313667b4c8895b97 Mon Sep 17 00:00:00 2001 From: rome-user <114131048+rome-user@users.noreply.github.com> Date: Sun, 22 Jan 2023 17:28:27 -0800 Subject: [PATCH 03/18] keycloak test script: use env to launch bash This minor change allows users to use the latest version of `bash` on Mac OS. `/bin/bash` is very old on Mac OS, and many users will have `bash` from MacPorts or Homebrew. This change allows such users to be able to use the newer `bash` installation. --- src/bin/keycloakify/generateStartKeycloakTestingContainer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/keycloakify/generateStartKeycloakTestingContainer.ts b/src/bin/keycloakify/generateStartKeycloakTestingContainer.ts index c9057839..bedf151c 100644 --- a/src/bin/keycloakify/generateStartKeycloakTestingContainer.ts +++ b/src/bin/keycloakify/generateStartKeycloakTestingContainer.ts @@ -34,7 +34,7 @@ export function generateStartKeycloakTestingContainer(params: { pathJoin(keycloakThemeBuildingDirPath, generateStartKeycloakTestingContainer.basename), Buffer.from( [ - "#!/bin/bash", + "#!/usr/bin/env bash", "", `docker rm ${containerName} || true`, "", From dcec058a225d8b6784a02440860a5504359c62f1 Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Mon, 23 Jan 2023 02:57:12 +0100 Subject: [PATCH 04/18] Bump version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 438d1b10..f7a94293 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keycloakify", - "version": "6.8.14", + "version": "6.8.15", "description": "Keycloak theme generator for Reacts app", "repository": { "type": "git", From f338dcbeede973ae42c557414651feb93a5ba292 Mon Sep 17 00:00:00 2001 From: garronej Date: Thu, 26 Jan 2023 10:48:24 +0100 Subject: [PATCH 05/18] #232 --- src/bin/keycloakify/generateJavaStackFiles.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bin/keycloakify/generateJavaStackFiles.ts b/src/bin/keycloakify/generateJavaStackFiles.ts index c3ce68db..0254fec1 100644 --- a/src/bin/keycloakify/generateJavaStackFiles.ts +++ b/src/bin/keycloakify/generateJavaStackFiles.ts @@ -30,12 +30,12 @@ export function generateJavaStackFiles(params: { doBundlesEmailTemplate } = params; + const artefactId = `${themeName}-keycloak-theme`; + { const { pomFileCode } = (function generatePomFileCode(): { pomFileCode: string; } { - const artefactId = `${themeName}-keycloak-theme`; - const pomFileCode = [ ``, ` Date: Thu, 26 Jan 2023 10:48:57 +0100 Subject: [PATCH 06/18] Bump version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d4364f43..eaa1c9f7 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keycloakify", - "version": "6.8.12", + "version": "6.8.13", "description": "Keycloak theme generator for Reacts app", "repository": { "type": "git", From 8ed4ed3fc496c25a7f1ce6a60e37d43784765422 Mon Sep 17 00:00:00 2001 From: Waldemar Reusch Date: Thu, 26 Jan 2023 22:29:51 +0100 Subject: [PATCH 07/18] Update src/bin/tools/downloadAndUnzip.ts --- src/bin/tools/downloadAndUnzip.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/tools/downloadAndUnzip.ts b/src/bin/tools/downloadAndUnzip.ts index 8643ebce..8cfffd6f 100644 --- a/src/bin/tools/downloadAndUnzip.ts +++ b/src/bin/tools/downloadAndUnzip.ts @@ -172,7 +172,7 @@ async function unzip(zipFile: string, dir: string, archiveDir?: string): Promise /** * - * @param file fileto read + * @param file file to read * @param start first byte to read * @param end last byte to read * @returns Promise of a buffer of read bytes From 091b9a57f5e4e9eaee6deffaca9f65f42ff3361a Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Fri, 27 Jan 2023 00:22:28 +0100 Subject: [PATCH 08/18] Bump version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index cb729b74..698ef20d 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keycloakify", - "version": "6.8.16", + "version": "6.9.0", "description": "Keycloak theme generator for Reacts app", "repository": { "type": "git", From 795b7c6234f6567665920a185a8f4f17ae107004 Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Fri, 27 Jan 2023 00:27:46 +0100 Subject: [PATCH 09/18] Update README.md --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d1a38810..4cc3c1b9 100644 --- a/README.md +++ b/README.md @@ -47,11 +47,15 @@ > [It features major improvements](https://github.com/InseeFrLab/keycloakify#600). > Checkout [the migration guide](https://docs.keycloakify.dev/v5-to-v6). -# Changelog highlights +# Changelog highlights + +## 6.9.0 + +- Widows compat (thanks to @lordvlad, [see PR](https://github.com/InseeFrLab/keycloakify/pull/226)). WSL is no longer required 🎉 ## 6.8.4 -- `@emotion/react` is no longer a peer dependency of Keycloakify. +- `@emotion/react` is no longer a peer dependency of Keycloakify. ## 6.8.0 From 0db4179d472d6cee218e390be7c44ea01cf58a40 Mon Sep 17 00:00:00 2001 From: garronej Date: Fri, 27 Jan 2023 00:32:41 +0100 Subject: [PATCH 10/18] fmt --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 4cc3c1b9..92d679c4 100644 --- a/README.md +++ b/README.md @@ -47,15 +47,15 @@ > [It features major improvements](https://github.com/InseeFrLab/keycloakify#600). > Checkout [the migration guide](https://docs.keycloakify.dev/v5-to-v6). -# Changelog highlights +# Changelog highlights -## 6.9.0 +## 6.9.0 -- Widows compat (thanks to @lordvlad, [see PR](https://github.com/InseeFrLab/keycloakify/pull/226)). WSL is no longer required 🎉 +- Widows compat (thanks to @lordvlad, [see PR](https://github.com/InseeFrLab/keycloakify/pull/226)). WSL is no longer required 🎉 ## 6.8.4 -- `@emotion/react` is no longer a peer dependency of Keycloakify. +- `@emotion/react` is no longer a peer dependency of Keycloakify. ## 6.8.0 From b4b376a1a557d22ca4dcbb3d66e0657df0636dd3 Mon Sep 17 00:00:00 2001 From: garronej Date: Fri, 27 Jan 2023 01:09:11 +0100 Subject: [PATCH 11/18] Relase candidate --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 698ef20d..b50ba3ee 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keycloakify", - "version": "6.9.0", + "version": "6.10.0-rc.0", "description": "Keycloak theme generator for Reacts app", "repository": { "type": "git", From f081c2fc2065b177e03f99f9e104028866f4daf0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 14 Jan 2023 21:02:44 +0000 Subject: [PATCH 12/18] Update dependency powerhooks to ^0.21.0 --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index eaa1c9f7..acc7d580 100755 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "minimal-polyfills": "^2.2.2", "minimist": "^1.2.6", "path-browserify": "^1.0.1", - "powerhooks": "^0.20.32", + "powerhooks": "^0.21.0", "react-markdown": "^5.0.3", "rfc4648": "^1.5.2", "scripting-tools": "^0.19.13", diff --git a/yarn.lock b/yarn.lock index 9b949354..10431e9f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1639,10 +1639,10 @@ please-upgrade-node@^3.2.0: dependencies: semver-compare "^1.0.0" -powerhooks@^0.20.32: - version "0.20.32" - resolved "https://registry.yarnpkg.com/powerhooks/-/powerhooks-0.20.32.tgz#c9ddff1dcd7d7bb250e54ea284a6c65d9c228e09" - integrity sha512-lp0rW5sAl8xrenhtB5eZOCwMFcPTtm55pn5++jeEMT1KaO/Rvd7hjaai+PPpDdwIbi5TaF+Zf5XhVO6gvfmXZQ== +powerhooks@^0.21.0: + version "0.21.0" + resolved "https://registry.yarnpkg.com/powerhooks/-/powerhooks-0.21.0.tgz#bafe67c2ce8c4c38cd26dec08de27fdf0d81da70" + integrity sha512-O9JG79YKv3yJ6Tkcx+eNWUC/rUKPCFUBkDIDbnoKM29P0+8VAx9pjp/C9eE2qnKNXr5azgnGtEoyLzGB/UKorQ== dependencies: evt "^2.4.13" memoizee "^0.4.15" From 988e46c8754b273eb585eee6616c4526f6fbde76 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 16 Jan 2023 18:23:50 +0000 Subject: [PATCH 13/18] fix(deps): update dependency powerhooks to ^0.22.0 --- package.json | 4 ++-- yarn.lock | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index acc7d580..438d1b10 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keycloakify", - "version": "6.8.13", + "version": "6.8.14", "description": "Keycloak theme generator for Reacts app", "repository": { "type": "git", @@ -82,7 +82,7 @@ "minimal-polyfills": "^2.2.2", "minimist": "^1.2.6", "path-browserify": "^1.0.1", - "powerhooks": "^0.21.0", + "powerhooks": "^0.22.0", "react-markdown": "^5.0.3", "rfc4648": "^1.5.2", "scripting-tools": "^0.19.13", diff --git a/yarn.lock b/yarn.lock index 10431e9f..e095c960 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1639,10 +1639,10 @@ please-upgrade-node@^3.2.0: dependencies: semver-compare "^1.0.0" -powerhooks@^0.21.0: - version "0.21.0" - resolved "https://registry.yarnpkg.com/powerhooks/-/powerhooks-0.21.0.tgz#bafe67c2ce8c4c38cd26dec08de27fdf0d81da70" - integrity sha512-O9JG79YKv3yJ6Tkcx+eNWUC/rUKPCFUBkDIDbnoKM29P0+8VAx9pjp/C9eE2qnKNXr5azgnGtEoyLzGB/UKorQ== +powerhooks@^0.22.0: + version "0.22.0" + resolved "https://registry.yarnpkg.com/powerhooks/-/powerhooks-0.22.0.tgz#501cbdd28fd5427dd54e1796cd1089a02a101543" + integrity sha512-3HTG7MA9i8rE9Pk25TTO9bXAY12WWi+bypO5ZWGUN03MlqM1gWQDtxrTPJjx2zR3e6DbO+0jaunTdHv22fYNbg== dependencies: evt "^2.4.13" memoizee "^0.4.15" From fd83a0c74326553190c591ed8270b96a61a05263 Mon Sep 17 00:00:00 2001 From: rome-user <114131048+rome-user@users.noreply.github.com> Date: Sun, 22 Jan 2023 17:28:27 -0800 Subject: [PATCH 14/18] keycloak test script: use env to launch bash This minor change allows users to use the latest version of `bash` on Mac OS. `/bin/bash` is very old on Mac OS, and many users will have `bash` from MacPorts or Homebrew. This change allows such users to be able to use the newer `bash` installation. --- src/bin/keycloakify/generateStartKeycloakTestingContainer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/keycloakify/generateStartKeycloakTestingContainer.ts b/src/bin/keycloakify/generateStartKeycloakTestingContainer.ts index c9057839..bedf151c 100644 --- a/src/bin/keycloakify/generateStartKeycloakTestingContainer.ts +++ b/src/bin/keycloakify/generateStartKeycloakTestingContainer.ts @@ -34,7 +34,7 @@ export function generateStartKeycloakTestingContainer(params: { pathJoin(keycloakThemeBuildingDirPath, generateStartKeycloakTestingContainer.basename), Buffer.from( [ - "#!/bin/bash", + "#!/usr/bin/env bash", "", `docker rm ${containerName} || true`, "", From 92a01f89ef45759632dcf8066f48c6615de10b6d Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Mon, 23 Jan 2023 02:57:12 +0100 Subject: [PATCH 15/18] Bump version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 438d1b10..f7a94293 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keycloakify", - "version": "6.8.14", + "version": "6.8.15", "description": "Keycloak theme generator for Reacts app", "repository": { "type": "git", From 99cc0f519bd7fe31c556ee4d6fb5e3c83323f1e7 Mon Sep 17 00:00:00 2001 From: garronej Date: Fri, 27 Jan 2023 01:13:16 +0100 Subject: [PATCH 16/18] Rollback via update --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f7a94293..ef7b5f9e 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keycloakify", - "version": "6.8.15", + "version": "6.9.1", "description": "Keycloak theme generator for Reacts app", "repository": { "type": "git", From 677cb5c330451763509b658f7f090781a351723a Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Fri, 27 Jan 2023 15:46:30 +0100 Subject: [PATCH 17/18] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 92d679c4..43bce86b 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,7 @@ # Changelog highlights -## 6.9.0 +## 6.10.0 - Widows compat (thanks to @lordvlad, [see PR](https://github.com/InseeFrLab/keycloakify/pull/226)). WSL is no longer required 🎉 From fa8e1195141eb5d0adffb2087c376df488240b4b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 31 Jan 2023 06:36:38 +0000 Subject: [PATCH 18/18] fix(deps): update garronej_modules_update --- package.json | 6 +++--- yarn.lock | 15 ++++++++++----- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 2887b0d1..7f308a92 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keycloakify", - "version": "6.10.0", + "version": "6.10.1", "description": "Keycloak theme generator for Reacts app", "repository": { "type": "git", @@ -82,11 +82,11 @@ "minimal-polyfills": "^2.2.2", "minimist": "^1.2.6", "path-browserify": "^1.0.1", - "powerhooks": "^0.22.0", + "powerhooks": "^0.22.1", "react-markdown": "^5.0.3", "rfc4648": "^1.5.2", "scripting-tools": "^0.19.13", - "tsafe": "^1.4.1", + "tsafe": "^1.4.2", "tss-react": "4.4.1-rc.0", "zod": "^3.17.10" } diff --git a/yarn.lock b/yarn.lock index e095c960..89617c67 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1639,15 +1639,15 @@ please-upgrade-node@^3.2.0: dependencies: semver-compare "^1.0.0" -powerhooks@^0.22.0: - version "0.22.0" - resolved "https://registry.yarnpkg.com/powerhooks/-/powerhooks-0.22.0.tgz#501cbdd28fd5427dd54e1796cd1089a02a101543" - integrity sha512-3HTG7MA9i8rE9Pk25TTO9bXAY12WWi+bypO5ZWGUN03MlqM1gWQDtxrTPJjx2zR3e6DbO+0jaunTdHv22fYNbg== +powerhooks@^0.22.1: + version "0.22.1" + resolved "https://registry.yarnpkg.com/powerhooks/-/powerhooks-0.22.1.tgz#4e6c720e702e138c0869447e0d04bd0550530bbb" + integrity sha512-wR/gVPtpOeVAkjJXAHbTB6IBAIWL3RZo69DqxPZ2rXV108cwzOW978KZKd2h7m0QHJdg4ZXYwOsZ13E1EGrTFA== dependencies: evt "^2.4.13" memoizee "^0.4.15" resize-observer-polyfill "^1.5.1" - tsafe "^1.4.1" + tsafe "^1.4.2" prettier@^2.3.0: version "2.7.1" @@ -2002,6 +2002,11 @@ tsafe@^1.4.1: resolved "https://registry.yarnpkg.com/tsafe/-/tsafe-1.4.1.tgz#59cdad8ac41babf88e56dcd1a683ae2fb145d059" integrity sha512-3IDBalvf6SyvHFS14UiwCWzqdSdo+Q0k2J7DZyJYaHW/iraW9DJpaBKDJpry3yQs3o/t/A+oGaRW3iVt2lKxzA== +tsafe@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/tsafe/-/tsafe-1.4.2.tgz#1cc597f6e286ef8a64b918a0a6284bd04347e11f" + integrity sha512-KfP0PYzRjl1LY1DnJPNlD4a0tZSg4uUuZxI4aG04T+j7WJvKZbh1zpaukphhSmtoJMgX1RV8eZVKTEiH8wOGbA== + tslib@^2.1.0: version "2.4.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3"