From 1102b2bd67705fbbb5774e5c63959565c409553b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 14 Apr 2025 11:50:18 +0000 Subject: [PATCH 1/2] chore: version-packages --- .changeset/brave-pears-help.md | 5 ---- .changeset/fifty-berries-repeat.md | 5 ---- .changeset/fuzzy-elephants-fry.md | 5 ---- .changeset/fuzzy-feet-act.md | 5 ---- .changeset/gorgeous-cats-love.md | 5 ---- .changeset/long-islands-call.md | 5 ---- .changeset/plenty-apples-matter.md | 5 ---- .changeset/renovate-80b2460.md | 5 ---- .changeset/shiny-emus-ring.md | 5 ---- .changeset/spicy-fans-speak.md | 5 ---- .changeset/spicy-phones-jam.md | 5 ---- .changeset/thin-tools-kneel.md | 5 ---- .../2025-04-14T11_50_06_150Z-debug-0.log | 19 ++++++++++++ e2e/davinci-app/package.json | 4 ++- packages/davinci-client/CHANGELOG.md | 30 +++++++++++++++++++ packages/davinci-client/package.json | 20 +++++++++---- 16 files changed, 67 insertions(+), 66 deletions(-) delete mode 100644 .changeset/brave-pears-help.md delete mode 100644 .changeset/fifty-berries-repeat.md delete mode 100644 .changeset/fuzzy-elephants-fry.md delete mode 100644 .changeset/fuzzy-feet-act.md delete mode 100644 .changeset/gorgeous-cats-love.md delete mode 100644 .changeset/long-islands-call.md delete mode 100644 .changeset/plenty-apples-matter.md delete mode 100644 .changeset/renovate-80b2460.md delete mode 100644 .changeset/shiny-emus-ring.md delete mode 100644 .changeset/spicy-fans-speak.md delete mode 100644 .changeset/spicy-phones-jam.md delete mode 100644 .changeset/thin-tools-kneel.md create mode 100644 .npm/_logs/2025-04-14T11_50_06_150Z-debug-0.log diff --git a/.changeset/brave-pears-help.md b/.changeset/brave-pears-help.md deleted file mode 100644 index da1ade1c7..000000000 --- a/.changeset/brave-pears-help.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': minor ---- - -adding support for fields in DROPDOWN, CHECKBOX, COMBOBOX, RADIO, FLOW_LINK. diff --git a/.changeset/fifty-berries-repeat.md b/.changeset/fifty-berries-repeat.md deleted file mode 100644 index 37899e7aa..000000000 --- a/.changeset/fifty-berries-repeat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': minor ---- - -Introduce request middleware feature to DaVinci Client diff --git a/.changeset/fuzzy-elephants-fry.md b/.changeset/fuzzy-elephants-fry.md deleted file mode 100644 index ec46510a9..000000000 --- a/.changeset/fuzzy-elephants-fry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': minor ---- - -add support for default data, add support for multivalue/multiselector diff --git a/.changeset/fuzzy-feet-act.md b/.changeset/fuzzy-feet-act.md deleted file mode 100644 index 2a6e19f7d..000000000 --- a/.changeset/fuzzy-feet-act.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': minor ---- - -Add support for label and password validate field components diff --git a/.changeset/gorgeous-cats-love.md b/.changeset/gorgeous-cats-love.md deleted file mode 100644 index e89a97714..000000000 --- a/.changeset/gorgeous-cats-love.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': minor ---- - -adds the ability to call start with query parameters which are appended to the /authorize call diff --git a/.changeset/long-islands-call.md b/.changeset/long-islands-call.md deleted file mode 100644 index 648379275..000000000 --- a/.changeset/long-islands-call.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': patch ---- - -handle formData lookup with more saftey in case it is not in response diff --git a/.changeset/plenty-apples-matter.md b/.changeset/plenty-apples-matter.md deleted file mode 100644 index 67fbf39a7..000000000 --- a/.changeset/plenty-apples-matter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': patch ---- - -fix return value for social-login diff --git a/.changeset/renovate-80b2460.md b/.changeset/renovate-80b2460.md deleted file mode 100644 index ef069338b..000000000 --- a/.changeset/renovate-80b2460.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': patch ---- - -Updated dependency `@forgerock/javascript-sdk` to `4.7.0`. diff --git a/.changeset/shiny-emus-ring.md b/.changeset/shiny-emus-ring.md deleted file mode 100644 index 6360636a9..000000000 --- a/.changeset/shiny-emus-ring.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': patch ---- - -Error node is now submittable and a user can recover more gracefully from an error state diff --git a/.changeset/spicy-fans-speak.md b/.changeset/spicy-fans-speak.md deleted file mode 100644 index 8117a443d..000000000 --- a/.changeset/spicy-fans-speak.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': patch ---- - -fixes the checks to determine what node state we are in based on the response from p1 diff --git a/.changeset/spicy-phones-jam.md b/.changeset/spicy-phones-jam.md deleted file mode 100644 index afa8a450e..000000000 --- a/.changeset/spicy-phones-jam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': minor ---- - -Replace less valuable `details` property from error with `collectors` diff --git a/.changeset/thin-tools-kneel.md b/.changeset/thin-tools-kneel.md deleted file mode 100644 index 8bd6a6ea1..000000000 --- a/.changeset/thin-tools-kneel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': minor ---- - -add social-login feature to davinci-client diff --git a/.npm/_logs/2025-04-14T11_50_06_150Z-debug-0.log b/.npm/_logs/2025-04-14T11_50_06_150Z-debug-0.log new file mode 100644 index 000000000..809857e56 --- /dev/null +++ b/.npm/_logs/2025-04-14T11_50_06_150Z-debug-0.log @@ -0,0 +1,19 @@ +0 verbose cli /opt/hostedtoolcache/node/22.14.0/x64/bin/node /opt/hostedtoolcache/node/22.14.0/x64/bin/npm +1 info using npm@10.9.2 +2 info using node@v22.14.0 +3 silly config load:file:/opt/hostedtoolcache/node/22.14.0/x64/lib/node_modules/npm/npmrc +4 silly config load:file:/home/runner/work/ping-javascript-sdk/ping-javascript-sdk/.npmrc +5 silly config load:file:/opt/hostedtoolcache/node/22.14.0/x64/etc/npmrc +6 verbose title npm ls @scarf/scarf +7 verbose argv "ls" "@scarf/scarf" "--json" "--long" +8 verbose logfile logs-max:10 dir:/home/runner/work/ping-javascript-sdk/ping-javascript-sdk/.npm/_logs/2025-04-14T11_50_06_150Z- +9 verbose logfile /home/runner/work/ping-javascript-sdk/ping-javascript-sdk/.npm/_logs/2025-04-14T11_50_06_150Z-debug-0.log +10 silly logfile done cleaning log files +11 silly packumentCache heap:4345298944 maxSize:1086324736 maxEntrySize:543162368 +12 verbose cwd /home/runner/work/ping-javascript-sdk/ping-javascript-sdk +13 verbose os Linux 6.8.0-1021-azure +14 verbose node v22.14.0 +15 verbose npm v10.9.2 +16 verbose exit 1 +17 verbose code 1 +18 error A complete log of this run can be found in: /home/runner/work/ping-javascript-sdk/ping-javascript-sdk/.npm/_logs/2025-04-14T11_50_06_150Z-debug-0.log diff --git a/e2e/davinci-app/package.json b/e2e/davinci-app/package.json index ae88bac20..ac46549f5 100644 --- a/e2e/davinci-app/package.json +++ b/e2e/davinci-app/package.json @@ -5,7 +5,9 @@ "type": "module", "private": true, "nx": { - "tags": ["scope:app"] + "tags": [ + "scope:app" + ] }, "scripts": { "build": "pnpm nx nxBuild", diff --git a/packages/davinci-client/CHANGELOG.md b/packages/davinci-client/CHANGELOG.md index 000098f80..2ba303b07 100644 --- a/packages/davinci-client/CHANGELOG.md +++ b/packages/davinci-client/CHANGELOG.md @@ -1,5 +1,35 @@ # @forgerock/davinci-client +## 1.1.0 + +### Minor Changes + +- [#3](https://github.com/ForgeRock/ping-javascript-sdk/pull/3) [`5fc1b35`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5fc1b35927ab697c47a2fd11b0c777c9e9968650) Thanks [@ryanbas21](https://github.com/ryanbas21)! - adding support for fields in DROPDOWN, CHECKBOX, COMBOBOX, RADIO, FLOW_LINK. + +- [#171](https://github.com/ForgeRock/ping-javascript-sdk/pull/171) [`dc469d5`](https://github.com/ForgeRock/ping-javascript-sdk/commit/dc469d5aab01bc4552d759f81884aed307b10644) Thanks [@cerebrl](https://github.com/cerebrl)! - Introduce request middleware feature to DaVinci Client + +- [#14](https://github.com/ForgeRock/ping-javascript-sdk/pull/14) [`b2b8bcc`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b2b8bccc139d52639651035f2d8daa00668ccef9) Thanks [@ryanbas21](https://github.com/ryanbas21)! - add support for default data, add support for multivalue/multiselector + +- [#94](https://github.com/ForgeRock/ping-javascript-sdk/pull/94) [`34f4140`](https://github.com/ForgeRock/ping-javascript-sdk/commit/34f4140a88ab71d95d4275580c371cce380c09e4) Thanks [@cerebrl](https://github.com/cerebrl)! - Add support for label and password validate field components + +- [#7](https://github.com/ForgeRock/ping-javascript-sdk/pull/7) [`6ce29c4`](https://github.com/ForgeRock/ping-javascript-sdk/commit/6ce29c4297a603ecb3afa2e3c5d1a40c2f27f300) Thanks [@ryanbas21](https://github.com/ryanbas21)! - adds the ability to call start with query parameters which are appended to the /authorize call + +- [#134](https://github.com/ForgeRock/ping-javascript-sdk/pull/134) [`15e8c8a`](https://github.com/ForgeRock/ping-javascript-sdk/commit/15e8c8a5d18e1d3285da9b03c8f9e07d2d043f18) Thanks [@cerebrl](https://github.com/cerebrl)! - Replace less valuable `details` property from error with `collectors` + +- [#128](https://github.com/ForgeRock/ping-javascript-sdk/pull/128) [`c002af0`](https://github.com/ForgeRock/ping-javascript-sdk/commit/c002af09b0c6aeac63acdde4944834b0e6876fd8) Thanks [@ryanbas21](https://github.com/ryanbas21)! - add social-login feature to davinci-client + +### Patch Changes + +- [#226](https://github.com/ForgeRock/ping-javascript-sdk/pull/226) [`5bd7e8a`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5bd7e8a74505b62a14de6b01d3c8711aaae05a46) Thanks [@ryanbas21](https://github.com/ryanbas21)! - handle formData lookup with more saftey in case it is not in response + +- [#204](https://github.com/ForgeRock/ping-javascript-sdk/pull/204) [`f473565`](https://github.com/ForgeRock/ping-javascript-sdk/commit/f47356596767bf8c5499c451a3e8004c1674accd) Thanks [@ryanbas21](https://github.com/ryanbas21)! - fix return value for social-login + +- [#22](https://github.com/ForgeRock/ping-javascript-sdk/pull/22) [`e8698fc`](https://github.com/ForgeRock/ping-javascript-sdk/commit/e8698fce2a4ad90174dd40a1e14154785348b3ed) Thanks [@renovate](https://github.com/apps/renovate)! - Updated dependency `@forgerock/javascript-sdk` to `4.7.0`. + +- [#161](https://github.com/ForgeRock/ping-javascript-sdk/pull/161) [`1e904ae`](https://github.com/ForgeRock/ping-javascript-sdk/commit/1e904ae4fc6f696f415e853e762f543a5dd0c848) Thanks [@ryanbas21](https://github.com/ryanbas21)! - Error node is now submittable and a user can recover more gracefully from an error state + +- [#15](https://github.com/ForgeRock/ping-javascript-sdk/pull/15) [`a8c7124`](https://github.com/ForgeRock/ping-javascript-sdk/commit/a8c71243d5c93c692b83a98c352ca1efcbe59da3) Thanks [@ryanbas21](https://github.com/ryanbas21)! - fixes the checks to determine what node state we are in based on the response from p1 + ## 1.0.0 ### Major Changes diff --git a/packages/davinci-client/package.json b/packages/davinci-client/package.json index b3c829e30..6e935f41f 100644 --- a/packages/davinci-client/package.json +++ b/packages/davinci-client/package.json @@ -1,12 +1,14 @@ { "name": "@forgerock/davinci-client", - "version": "1.0.0", + "version": "1.1.0", "repository": { "type": "git", "url": "git+https://github.com:ForgeRock/forgerock-javascript-sdk.git", "directory": "packages/davinci-client" }, - "sideEffects": ["./src/types.js"], + "sideEffects": [ + "./src/types.js" + ], "type": "module", "exports": { ".": "./dist/src/index.js", @@ -15,7 +17,11 @@ "main": "./dist/src/index.js", "module": "./dist/src/index.js", "typings": "./dist/src/index.d.ts", - "files": ["dist", "!dist/tsconfig.lib.tsbuildinfo", "./LICENSE"], + "files": [ + "dist", + "!dist/tsconfig.lib.tsbuildinfo", + "./LICENSE" + ], "scripts": { "lint": "pnpm nx nxLint", "test": "pnpm nx nxTest", @@ -33,11 +39,15 @@ "access": "public" }, "nx": { - "tags": ["scope:package"], + "tags": [ + "scope:package" + ], "targets": { "build": { "executor": "@nx/js:tsc", - "outputs": ["{options.outputPath}"], + "outputs": [ + "{options.outputPath}" + ], "options": { "outputPath": "packages/davinci-client/dist", "main": "packages/davinci-client/src/index.ts", From 3d6c3a52d0cb7c1d8f965b1e27d9c2b0db81670b Mon Sep 17 00:00:00 2001 From: ryanbas21 Date: Mon, 14 Apr 2025 13:03:06 -0600 Subject: [PATCH 2/2] chore: sync-release --- .github/workflows/ci.yml | 3 +++ .gitignore | 1 + .../2025-04-14T11_50_06_150Z-debug-0.log | 19 ------------------- e2e/davinci-app/package.json | 4 +--- packages/davinci-client/package.json | 18 ++++-------------- 5 files changed, 9 insertions(+), 36 deletions(-) delete mode 100644 .npm/_logs/2025-04-14T11_50_06_150Z-debug-0.log diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 024708d0c..619fc7178 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,6 +21,9 @@ jobs: permissions: pull-requests: write contents: write + pages: write + id-token: write + steps: - uses: actions/checkout@v4 with: diff --git a/.gitignore b/.gitignore index 9eed2781e..07bb2634c 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ */DS_Store **/*.DS_Store .pnpm-store/* +.npm/logs/* # Generated code tmp/ diff --git a/.npm/_logs/2025-04-14T11_50_06_150Z-debug-0.log b/.npm/_logs/2025-04-14T11_50_06_150Z-debug-0.log deleted file mode 100644 index 809857e56..000000000 --- a/.npm/_logs/2025-04-14T11_50_06_150Z-debug-0.log +++ /dev/null @@ -1,19 +0,0 @@ -0 verbose cli /opt/hostedtoolcache/node/22.14.0/x64/bin/node /opt/hostedtoolcache/node/22.14.0/x64/bin/npm -1 info using npm@10.9.2 -2 info using node@v22.14.0 -3 silly config load:file:/opt/hostedtoolcache/node/22.14.0/x64/lib/node_modules/npm/npmrc -4 silly config load:file:/home/runner/work/ping-javascript-sdk/ping-javascript-sdk/.npmrc -5 silly config load:file:/opt/hostedtoolcache/node/22.14.0/x64/etc/npmrc -6 verbose title npm ls @scarf/scarf -7 verbose argv "ls" "@scarf/scarf" "--json" "--long" -8 verbose logfile logs-max:10 dir:/home/runner/work/ping-javascript-sdk/ping-javascript-sdk/.npm/_logs/2025-04-14T11_50_06_150Z- -9 verbose logfile /home/runner/work/ping-javascript-sdk/ping-javascript-sdk/.npm/_logs/2025-04-14T11_50_06_150Z-debug-0.log -10 silly logfile done cleaning log files -11 silly packumentCache heap:4345298944 maxSize:1086324736 maxEntrySize:543162368 -12 verbose cwd /home/runner/work/ping-javascript-sdk/ping-javascript-sdk -13 verbose os Linux 6.8.0-1021-azure -14 verbose node v22.14.0 -15 verbose npm v10.9.2 -16 verbose exit 1 -17 verbose code 1 -18 error A complete log of this run can be found in: /home/runner/work/ping-javascript-sdk/ping-javascript-sdk/.npm/_logs/2025-04-14T11_50_06_150Z-debug-0.log diff --git a/e2e/davinci-app/package.json b/e2e/davinci-app/package.json index ac46549f5..ae88bac20 100644 --- a/e2e/davinci-app/package.json +++ b/e2e/davinci-app/package.json @@ -5,9 +5,7 @@ "type": "module", "private": true, "nx": { - "tags": [ - "scope:app" - ] + "tags": ["scope:app"] }, "scripts": { "build": "pnpm nx nxBuild", diff --git a/packages/davinci-client/package.json b/packages/davinci-client/package.json index 6e935f41f..cb40601c7 100644 --- a/packages/davinci-client/package.json +++ b/packages/davinci-client/package.json @@ -6,9 +6,7 @@ "url": "git+https://github.com:ForgeRock/forgerock-javascript-sdk.git", "directory": "packages/davinci-client" }, - "sideEffects": [ - "./src/types.js" - ], + "sideEffects": ["./src/types.js"], "type": "module", "exports": { ".": "./dist/src/index.js", @@ -17,11 +15,7 @@ "main": "./dist/src/index.js", "module": "./dist/src/index.js", "typings": "./dist/src/index.d.ts", - "files": [ - "dist", - "!dist/tsconfig.lib.tsbuildinfo", - "./LICENSE" - ], + "files": ["dist", "!dist/tsconfig.lib.tsbuildinfo", "./LICENSE"], "scripts": { "lint": "pnpm nx nxLint", "test": "pnpm nx nxTest", @@ -39,15 +33,11 @@ "access": "public" }, "nx": { - "tags": [ - "scope:package" - ], + "tags": ["scope:package"], "targets": { "build": { "executor": "@nx/js:tsc", - "outputs": [ - "{options.outputPath}" - ], + "outputs": ["{options.outputPath}"], "options": { "outputPath": "packages/davinci-client/dist", "main": "packages/davinci-client/src/index.ts",