From 7f803c1ddd97718de0d8899218f236680275210a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 20 Dec 2023 11:27:51 +0000 Subject: [PATCH 01/18] chore(deps): update dependency eslint-plugin-n to v16.5.0 --- infra/apps/cloud-primary/package.json | 2 +- infra/apps/remote-browser/package.json | 2 +- infra/apps/uier/package.json | 2 +- infra/packages/pulumi/package.json | 2 +- infra/pnpm-lock.yaml | 32 +++++++++++++------------- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/infra/apps/cloud-primary/package.json b/infra/apps/cloud-primary/package.json index 7dd9cd57e8..965b04dde9 100644 --- a/infra/apps/cloud-primary/package.json +++ b/infra/apps/cloud-primary/package.json @@ -18,7 +18,7 @@ "eslint": "8.56.0", "eslint-config-standard": "17.1.0", "eslint-plugin-import": "2.29.1", - "eslint-plugin-n": "16.4.0", + "eslint-plugin-n": "16.5.0", "eslint-plugin-node": "11.1.0", "eslint-plugin-promise": "6.1.1", "tsup": "8.0.1", diff --git a/infra/apps/remote-browser/package.json b/infra/apps/remote-browser/package.json index 5528a3062e..a008e0a22c 100644 --- a/infra/apps/remote-browser/package.json +++ b/infra/apps/remote-browser/package.json @@ -14,7 +14,7 @@ "eslint": "8.56.0", "eslint-config-standard": "17.1.0", "eslint-plugin-import": "2.29.1", - "eslint-plugin-n": "16.4.0", + "eslint-plugin-n": "16.5.0", "eslint-plugin-node": "11.1.0", "eslint-plugin-promise": "6.1.1", "tsup": "8.0.1", diff --git a/infra/apps/uier/package.json b/infra/apps/uier/package.json index f94021a1f3..02e1e72d97 100644 --- a/infra/apps/uier/package.json +++ b/infra/apps/uier/package.json @@ -18,7 +18,7 @@ "eslint": "8.56.0", "eslint-config-standard": "17.1.0", "eslint-plugin-import": "2.29.1", - "eslint-plugin-n": "16.4.0", + "eslint-plugin-n": "16.5.0", "eslint-plugin-node": "11.1.0", "eslint-plugin-promise": "6.1.1", "tsup": "8.0.1", diff --git a/infra/packages/pulumi/package.json b/infra/packages/pulumi/package.json index db62e4ee37..dea4678a99 100644 --- a/infra/packages/pulumi/package.json +++ b/infra/packages/pulumi/package.json @@ -35,7 +35,7 @@ "eslint": "8.56.0", "eslint-config-standard": "17.1.0", "eslint-plugin-import": "2.29.1", - "eslint-plugin-n": "16.4.0", + "eslint-plugin-n": "16.5.0", "eslint-plugin-node": "11.1.0", "eslint-plugin-promise": "6.1.1", "typescript": "5.3.3" diff --git a/infra/pnpm-lock.yaml b/infra/pnpm-lock.yaml index db94cb7b79..64322d9921 100644 --- a/infra/pnpm-lock.yaml +++ b/infra/pnpm-lock.yaml @@ -62,13 +62,13 @@ importers: version: 8.56.0 eslint-config-standard: specifier: 17.1.0 - version: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.4.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) + version: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.5.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) eslint-plugin-import: specifier: 2.29.1 version: 2.29.1(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) eslint-plugin-n: - specifier: 16.4.0 - version: 16.4.0(eslint@8.56.0) + specifier: 16.5.0 + version: 16.5.0(eslint@8.56.0) eslint-plugin-node: specifier: 11.1.0 version: 11.1.0(eslint@8.56.0) @@ -126,13 +126,13 @@ importers: version: 8.56.0 eslint-config-standard: specifier: 17.1.0 - version: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.4.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) + version: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.5.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) eslint-plugin-import: specifier: 2.29.1 version: 2.29.1(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) eslint-plugin-n: - specifier: 16.4.0 - version: 16.4.0(eslint@8.56.0) + specifier: 16.5.0 + version: 16.5.0(eslint@8.56.0) eslint-plugin-node: specifier: 11.1.0 version: 11.1.0(eslint@8.56.0) @@ -190,13 +190,13 @@ importers: version: 8.56.0 eslint-config-standard: specifier: 17.1.0 - version: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.4.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) + version: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.5.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) eslint-plugin-import: specifier: 2.29.1 version: 2.29.1(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) eslint-plugin-n: - specifier: 16.4.0 - version: 16.4.0(eslint@8.56.0) + specifier: 16.5.0 + version: 16.5.0(eslint@8.56.0) eslint-plugin-node: specifier: 11.1.0 version: 11.1.0(eslint@8.56.0) @@ -284,13 +284,13 @@ importers: version: 8.56.0 eslint-config-standard: specifier: 17.1.0 - version: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.4.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) + version: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.5.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) eslint-plugin-import: specifier: 2.29.1 version: 2.29.1(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) eslint-plugin-n: - specifier: 16.4.0 - version: 16.4.0(eslint@8.56.0) + specifier: 16.5.0 + version: 16.5.0(eslint@8.56.0) eslint-plugin-node: specifier: 11.1.0 version: 11.1.0(eslint@8.56.0) @@ -1690,7 +1690,7 @@ packages: eslint: 8.56.0 dev: true - /eslint-config-standard@17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.4.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0): + /eslint-config-standard@17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.5.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0): resolution: {integrity: sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1701,7 +1701,7 @@ packages: dependencies: eslint: 8.56.0 eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-n: 16.4.0(eslint@8.56.0) + eslint-plugin-n: 16.5.0(eslint@8.56.0) eslint-plugin-promise: 6.1.1(eslint@8.56.0) dev: true @@ -1835,8 +1835,8 @@ packages: - supports-color dev: true - /eslint-plugin-n@16.4.0(eslint@8.56.0): - resolution: {integrity: sha512-IkqJjGoWYGskVaJA7WQuN8PINIxc0N/Pk/jLeYT4ees6Fo5lAhpwGsYek6gS9tCUxgDC4zJ+OwY2bY/6/9OMKQ==} + /eslint-plugin-n@16.5.0(eslint@8.56.0): + resolution: {integrity: sha512-Hw02Bj1QrZIlKyj471Tb1jSReTl4ghIMHGuBGiMVmw+s0jOPbI4CBuYpGbZr+tdQ+VAvSK6FDSta3J4ib/SKHQ==} engines: {node: '>=16.0.0'} peerDependencies: eslint: '>=7.0.0' From b6ca2f77646c445aa07710f56b7eb0f39e2615f0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 20 Dec 2023 11:28:37 +0000 Subject: [PATCH 02/18] chore(deps): update dependency lucide-react to v0.299.0 --- web/packages/ui-icons/package.json | 2 +- web/pnpm-lock.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/packages/ui-icons/package.json b/web/packages/ui-icons/package.json index bca3ef981f..a515f42669 100644 --- a/web/packages/ui-icons/package.json +++ b/web/packages/ui-icons/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@signalco/tsconfig": "workspace:*", "@signalco/eslint-config-signalco": "workspace:*", - "lucide-react": "0.298.0", + "lucide-react": "0.299.0", "react": "18.2.0", "react-dom": "18.2.0", "typescript": "5.3.3" diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index fcc14785d5..90f18e2a70 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -1402,8 +1402,8 @@ importers: specifier: workspace:* version: link:../tsconfig lucide-react: - specifier: 0.298.0 - version: 0.298.0(react@18.2.0) + specifier: 0.299.0 + version: 0.299.0(react@18.2.0) react: specifier: 18.2.0 version: 18.2.0 @@ -14034,8 +14034,8 @@ packages: es5-ext: 0.10.62 dev: true - /lucide-react@0.298.0(react@18.2.0): - resolution: {integrity: sha512-tWoxZ663Zf/n8VxXTHnTJsU/w1ysWT1LORnIL1pzqElFdSqBhWbZeJ3sLdCZ5FpzpbkpkYEtluhuTyG2BTDYNQ==} + /lucide-react@0.299.0(react@18.2.0): + resolution: {integrity: sha512-59MiDzDzFI/efHhb4n0vGdXelMNwou7JlAFvVS4boA1G/7aYU7garPciYo73CODzkhrhz0JOgdtSTPSe5dMrlQ==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 dependencies: From 254db347744e211016a3669201aa42ca6d653847 Mon Sep 17 00:00:00 2001 From: Aleksandar Toplek Date: Wed, 20 Dec 2023 23:37:40 +0100 Subject: [PATCH 03/18] fix(infra): Added missing zoneid config for uier stacks --- infra/apps/uier/Pulumi.next.yaml | 2 ++ infra/apps/uier/Pulumi.production.yaml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/infra/apps/uier/Pulumi.next.yaml b/infra/apps/uier/Pulumi.next.yaml index e91c66e7e2..8da0b9b45f 100644 --- a/infra/apps/uier/Pulumi.next.yaml +++ b/infra/apps/uier/Pulumi.next.yaml @@ -1,6 +1,8 @@ config: cloudflare:apiToken: secure: AAABAAqPzyAV9mvmavpxCxB+Ws+snM4JK8mNiAxa+WqmzniW5gNmJpHXGgXZI69SkL251Lhhrp43BUrvHnTEbAFf3lG8/Wsl + uier:zoneid: + secure: AAABAJK2ySr7F+7XlKpMjtxnW6fzUm06HdbFbM5lVT6isD2OQ36zJO+sg5NVhGrF+SnbDe4wYL1TIyDsDR7Sxw== vercel:apiToken: secure: AAABAA4uxruLwvuYUDigNjy8yKK8Q3fYt/nM8JmX+RWMNsAMCiDNTbw8uFgFetLzaM4ZkQyLh/8= vercel:team: team_Ade0MlfC3211ml3wYJZ4c9hn diff --git a/infra/apps/uier/Pulumi.production.yaml b/infra/apps/uier/Pulumi.production.yaml index 0a4c471fd5..8c7bf97f11 100644 --- a/infra/apps/uier/Pulumi.production.yaml +++ b/infra/apps/uier/Pulumi.production.yaml @@ -1,6 +1,8 @@ config: cloudflare:apiToken: secure: AAABACGEfMwr2aNFBpAz+WdsfG/AgG31Ktvpe0KVGFCpoiCN8wjhe7NJYY4NJT3o/M+q8x85EOwn3Q9CfljxdPEUq4SPuXxo + uier:zoneid: + secure: AAABAPxKQi4LwTWTzWHQkIS6gaaasxCftcUlYDqlVjkiaobpZ7v2NpYRpaFjlBjqSX3uRfU145qJ/vp0PFfhYA== vercel:apiToken: secure: AAABAIqY6swLmFBuXsBC1nImEqM4nxOHyxnJn61fsVuM5MrM/gif2yN6U8ZkY5f/lIEQB9H/kSM= vercel:team: team_Ade0MlfC3211ml3wYJZ4c9hn From 9324b279e85f9e80502b44c94c672425a3b098fe Mon Sep 17 00:00:00 2001 From: Aleksandar Toplek Date: Wed, 20 Dec 2023 23:53:07 +0100 Subject: [PATCH 04/18] feat(infra): Split cloud deployments to two jobs, reusing deployment workflow --- .github/workflows/cloud-deploy.yml | 102 ++++-------------- ...reusable.yml => infra-deploy_reusable.yml} | 23 ++-- .../workflows/web-nextjs_bundle_analysis.yml | 8 +- 3 files changed, 40 insertions(+), 93 deletions(-) rename .github/workflows/{cloud-deploy-preview_reusable.yml => infra-deploy_reusable.yml} (77%) diff --git a/.github/workflows/cloud-deploy.yml b/.github/workflows/cloud-deploy.yml index c9d2814dce..59e232baf2 100644 --- a/.github/workflows/cloud-deploy.yml +++ b/.github/workflows/cloud-deploy.yml @@ -1,6 +1,6 @@ # yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json -name: "[Cloud] Deploy" +name: "[Infra] Deploy" on: push: @@ -10,85 +10,23 @@ on: - "infra/**" - ".github/workflows/cloud-deploy.yml" -env: - DOTNET_VERSION: "7.0.x" # set this to the dotnet version to use - -defaults: - run: - working-directory: ./infra - jobs: - build-and-deploy: - runs-on: ubuntu-latest - steps: - - name: "Checkout GitHub Action" - uses: actions/checkout@v4 - - - name: ✋ Set up mutex - id: mutex-setup - run: | - pushd ../discrete/Signalco.Discrete.Api.Mutex/node-cli - npm install - npm install -g - npx mutex wait signalcoclouddeploy - popd - - - name: ✨ Setup DotNet ${{ env.DOTNET_VERSION }} Environment - uses: actions/setup-dotnet@v4 - with: - dotnet-version: ${{ env.DOTNET_VERSION }} - - - name: ✨ Setup pnpm - uses: pnpm/action-setup@v2.4.0 - with: - version: 'latest' - - - name: ✨ Setup Node LTS - uses: actions/setup-node@v4 - with: - node-version: "20.x" - cache: pnpm - cache-dependency-path: ./infra - - - name: 📦️ Installing dependencies - run: pnpm i --frozen-lockfile - - - name: 🔎 Determine stack - shell: bash - run: | - [[ $(echo ${GITHUB_REF#refs/heads/}) = "main" ]] && echo "##[set-output name=branch;]production" || echo "##[set-output name=branch;]$(echo ${GITHUB_REF#refs/heads/})" - id: extract_branch - env: - BASE_BRANCH: ${{ github.base_ref }} - - - name: ⚒️ Build Infrastructure - run: pnpm build - - - name: ⚡ Deploy signalco Infrastructure - uses: pulumi/actions@v4 - with: - command: up - stack-name: signalco/cloud-primary/${{ steps.extract_branch.outputs.branch }} - work-dir: ./infra/apps/cloud-primary - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - PULUMI_ACCESS_TOKEN: ${{ secrets.PULUMI_ACCESS_TOKEN }} - - - name: ⚡ Deploy uier Infrastructure - uses: pulumi/actions@v4 - with: - command: up - stack-name: signalco/uier/${{ steps.extract_branch.outputs.branch }} - work-dir: ./infra/apps/uier - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - PULUMI_ACCESS_TOKEN: ${{ secrets.PULUMI_ACCESS_TOKEN }} - - - name: ✋ Release mutex - if: always() && steps.mutex-setup.outcome == 'success' - run: | - pushd ../discrete/Signalco.Discrete.Api.Mutex/node-cli - npm install - npm install -g - npx mutex release signalcoclouddeploy - popd + infra_cloud-primary_up: + name: "Cloud Primary infrastructure (deploy)" + uses: ./.github/workflows/infra-deploy_reusable.yml + if: success() && github.event_name == 'pull_request' + with: + project: "cloud-primary" + baseRef: ${{ github.base_ref }} + command: "up" + secrets: inherit + + infra_uier_up: + name: "uier infrastructure (deploy)" + uses: ./.github/workflows/infra-deploy_reusable.yml + if: success() && github.event_name == 'pull_request' + with: + project: "uier" + baseRef: ${{ github.base_ref }} + command: "up" + secrets: inherit \ No newline at end of file diff --git a/.github/workflows/cloud-deploy-preview_reusable.yml b/.github/workflows/infra-deploy_reusable.yml similarity index 77% rename from .github/workflows/cloud-deploy-preview_reusable.yml rename to .github/workflows/infra-deploy_reusable.yml index e0cb024565..73e2c2b07b 100644 --- a/.github/workflows/cloud-deploy-preview_reusable.yml +++ b/.github/workflows/infra-deploy_reusable.yml @@ -1,6 +1,6 @@ # yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json -name: "[Cloud] Preview Deploy" +name: "[Infra] Deploy" on: workflow_call: @@ -13,13 +13,20 @@ on: required: true type: string description: "The base branch to deploy to" + command: + required: true + type: string + description: "The Pulumi command to run - preview, up, destroy, etc." defaults: run: working-directory: ./infra +env: + DOTNET_VERSION: "7.0.x" # set this to the dotnet version to use + jobs: - build-and-preview: + infra-build-and-execute: runs-on: ubuntu-latest steps: - name: "Checkout GitHub Action" @@ -31,20 +38,20 @@ jobs: pushd ../discrete/Signalco.Discrete.Api.Mutex/node-cli npm install npm install -g - npx mutex wait signalcoinfrapreview${{ inputs.project }} + npx mutex wait signalcoinfra${{ inputs.command }}${{ inputs.project }} popd - - name: ✨ Setup DotNet + - name: ✨ Setup DotNet ${{ env.DOTNET_VERSION }} Environment uses: actions/setup-dotnet@v4 with: - dotnet-version: "7.0.x" + dotnet-version: ${{ env.DOTNET_VERSION }} - name: ✨ Setup pnpm uses: pnpm/action-setup@v2.4.0 with: version: 'latest' - - name: ✨ Setup Node LTS + - name: ✨ Setup Node uses: actions/setup-node@v4 with: node-version: "20.x" @@ -73,7 +80,7 @@ jobs: - name: ⚡ Preview Deploy Infrastructure uses: pulumi/actions@v4 with: - command: preview + command: ${{ inputs.command }} stack-name: signalco/${{ inputs.project }}/${{ steps.extract_branch.outputs.stack }} work-dir: ./infra/apps/${{ inputs.project }} comment-on-pr: true @@ -87,5 +94,5 @@ jobs: pushd ../discrete/Signalco.Discrete.Api.Mutex/node-cli npm install npm install -g - npx mutex release signalcoinfrapreview${{ inputs.project }} + npx mutex release signalcoinfra${{ inputs.command }}${{ inputs.project }} popd diff --git a/.github/workflows/web-nextjs_bundle_analysis.yml b/.github/workflows/web-nextjs_bundle_analysis.yml index c97b378842..b83fa2e687 100644 --- a/.github/workflows/web-nextjs_bundle_analysis.yml +++ b/.github/workflows/web-nextjs_bundle_analysis.yml @@ -26,21 +26,23 @@ on: jobs: cloud_preview: - name: "Cloud (preview)" - uses: ./.github/workflows/cloud-deploy-preview_reusable.yml + name: "Cloud Primary infrastructure (preview)" + uses: ./.github/workflows/infra-deploy_reusable.yml if: success() && github.event_name == 'pull_request' with: project: "cloud-primary" baseRef: ${{ github.base_ref }} + command: "preview" secrets: inherit uier_infra_preview: name: "uier infrastructure (preview)" - uses: ./.github/workflows/cloud-deploy-preview_reusable.yml + uses: ./.github/workflows/infra-deploy_reusable.yml if: success() && github.event_name == 'pull_request' with: project: "uier" baseRef: ${{ github.base_ref }} + command: "preview" secrets: inherit analyze_blog: From 4ddf60523241c7074f07d270ee2d669a15866a4f Mon Sep 17 00:00:00 2001 From: Aleksandar Toplek Date: Wed, 20 Dec 2023 23:54:20 +0100 Subject: [PATCH 05/18] Update index.ts --- infra/apps/uier/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infra/apps/uier/src/index.ts b/infra/apps/uier/src/index.ts index 951846e95f..73782641a0 100644 --- a/infra/apps/uier/src/index.ts +++ b/infra/apps/uier/src/index.ts @@ -19,7 +19,7 @@ const up = async () => { }); if (stack === 'next') { - dnsRecord('vercel-uier', 'uier', 'cname.vercel-dns.com', 'CNAME', false); + dnsRecord('vercel-uier', 'next', 'cname.vercel-dns.com', 'CNAME', false); } else if (stack === 'production') { // TODO: Handle A record for production } From b52598ebcf224c5f3356c9d92222f6ce4e24480c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 21 Dec 2023 02:04:18 +0000 Subject: [PATCH 06/18] fix(deps): update dependency @pulumi/pulumi to v3.99.0 --- infra/apps/cloud-primary/package.json | 2 +- infra/apps/remote-browser/package.json | 2 +- infra/apps/uier/package.json | 2 +- infra/packages/pulumi/package.json | 2 +- infra/pnpm-lock.yaml | 34 +++++++++++++------------- 5 files changed, 21 insertions(+), 21 deletions(-) diff --git a/infra/apps/cloud-primary/package.json b/infra/apps/cloud-primary/package.json index 965b04dde9..42e15d7ce9 100644 --- a/infra/apps/cloud-primary/package.json +++ b/infra/apps/cloud-primary/package.json @@ -31,7 +31,7 @@ "@pulumi/cloudflare": "5.16.0", "@pulumi/command": "0.9.2", "@pulumi/docker": "4.5.0", - "@pulumi/pulumi": "3.98.0", + "@pulumi/pulumi": "3.99.0", "@pulumiverse/vercel": "1.0.1" } } \ No newline at end of file diff --git a/infra/apps/remote-browser/package.json b/infra/apps/remote-browser/package.json index a008e0a22c..764df45ab0 100644 --- a/infra/apps/remote-browser/package.json +++ b/infra/apps/remote-browser/package.json @@ -27,7 +27,7 @@ "@pulumi/cloudflare": "5.16.0", "@pulumi/command": "0.9.2", "@pulumi/docker": "4.5.0", - "@pulumi/pulumi": "3.98.0", + "@pulumi/pulumi": "3.99.0", "@pulumiverse/vercel": "1.0.1" } } \ No newline at end of file diff --git a/infra/apps/uier/package.json b/infra/apps/uier/package.json index 02e1e72d97..37635e4fa9 100644 --- a/infra/apps/uier/package.json +++ b/infra/apps/uier/package.json @@ -31,7 +31,7 @@ "@pulumi/cloudflare": "5.16.0", "@pulumi/command": "0.9.2", "@pulumi/docker": "4.5.0", - "@pulumi/pulumi": "3.98.0", + "@pulumi/pulumi": "3.99.0", "@pulumiverse/vercel": "1.0.1" } } \ No newline at end of file diff --git a/infra/packages/pulumi/package.json b/infra/packages/pulumi/package.json index dea4678a99..04c326c987 100644 --- a/infra/packages/pulumi/package.json +++ b/infra/packages/pulumi/package.json @@ -47,7 +47,7 @@ "@pulumi/cloudflare": "5.16.0", "@pulumi/command": "0.9.2", "@pulumi/docker": "4.5.0", - "@pulumi/pulumi": "3.98.0", + "@pulumi/pulumi": "3.99.0", "@pulumiverse/vercel": "1.0.1" } } \ No newline at end of file diff --git a/infra/pnpm-lock.yaml b/infra/pnpm-lock.yaml index 64322d9921..7fb68970cd 100644 --- a/infra/pnpm-lock.yaml +++ b/infra/pnpm-lock.yaml @@ -39,8 +39,8 @@ importers: specifier: 4.5.0 version: 4.5.0 '@pulumi/pulumi': - specifier: 3.98.0 - version: 3.98.0 + specifier: 3.99.0 + version: 3.99.0 '@pulumiverse/vercel': specifier: 1.0.1 version: 1.0.1 @@ -103,8 +103,8 @@ importers: specifier: 4.5.0 version: 4.5.0 '@pulumi/pulumi': - specifier: 3.98.0 - version: 3.98.0 + specifier: 3.99.0 + version: 3.99.0 '@pulumiverse/vercel': specifier: 1.0.1 version: 1.0.1 @@ -167,8 +167,8 @@ importers: specifier: 4.5.0 version: 4.5.0 '@pulumi/pulumi': - specifier: 3.98.0 - version: 3.98.0 + specifier: 3.99.0 + version: 3.99.0 '@pulumiverse/vercel': specifier: 1.0.1 version: 1.0.1 @@ -258,8 +258,8 @@ importers: specifier: 4.5.0 version: 4.5.0 '@pulumi/pulumi': - specifier: 3.98.0 - version: 3.98.0 + specifier: 3.99.0 + version: 3.99.0 '@pulumiverse/vercel': specifier: 1.0.1 version: 1.0.1 @@ -314,7 +314,7 @@ packages: resolution: {integrity: sha512-YPNYtwEnKu23VDHNFu91xd/Ueu5zYONHcYwKDA5qTvtgZZ1nzrvPJgrO15KF0fLRVlGo7yckirDS26GpvBTe6w==} requiresBuild: true dependencies: - '@pulumi/pulumi': 3.98.0 + '@pulumi/pulumi': 3.99.0 transitivePeerDependencies: - supports-color dev: false @@ -846,7 +846,7 @@ packages: /@pulumi/aws@6.15.0: resolution: {integrity: sha512-ZAk1VJDM1Hn5Kr+8elPvH4yuRP0Gmpv9YUdqoYHcEIsjg4BtUXaS0Db7KmSKoUf1SmQRkBCdOqRBcit7RorpUA==} dependencies: - '@pulumi/pulumi': 3.98.0 + '@pulumi/pulumi': 3.99.0 builtin-modules: 3.0.0 mime: 2.6.0 read-package-tree: 5.3.1 @@ -858,7 +858,7 @@ packages: /@pulumi/azure-native@2.22.1: resolution: {integrity: sha512-X/apQqagDZt+2uR9p4tQGb3dm9SYLzCabSG3j5rQ8XJk3/qrDRs8wi+k62hJfMoUJv1QihEFZsLBntph2HIRLw==} dependencies: - '@pulumi/pulumi': 3.98.0 + '@pulumi/pulumi': 3.99.0 transitivePeerDependencies: - supports-color dev: false @@ -866,7 +866,7 @@ packages: /@pulumi/cloudflare@5.16.0: resolution: {integrity: sha512-7FjJIpsGz9lv+o+nNnbV8UOUXAF248LHCILmExxIfVTblwbp0Mb8Ri68rLOK9qpVPOIwkj2QBorLiZ6Y4anHSg==} dependencies: - '@pulumi/pulumi': 3.98.0 + '@pulumi/pulumi': 3.99.0 transitivePeerDependencies: - supports-color dev: false @@ -875,7 +875,7 @@ packages: resolution: {integrity: sha512-9RaGDiy8jFCiaarj4EOrMW/fVCM/AgBigzwM6CKzlR49x8UFiRDmKrXfEVHb8r2P9IpC4IaAZf5VbNNAHwN/rA==} requiresBuild: true dependencies: - '@pulumi/pulumi': 3.98.0 + '@pulumi/pulumi': 3.99.0 transitivePeerDependencies: - supports-color dev: false @@ -883,14 +883,14 @@ packages: /@pulumi/docker@4.5.0: resolution: {integrity: sha512-DOiczZK1cF4NGlEWzacPLjGcoPKXHXISoqq4KqCO97YW28rZSu6LOdveQ8tLaUHGeyWQ+CS3PT45caSxHAbzbw==} dependencies: - '@pulumi/pulumi': 3.98.0 + '@pulumi/pulumi': 3.99.0 semver: 5.7.2 transitivePeerDependencies: - supports-color dev: false - /@pulumi/pulumi@3.98.0: - resolution: {integrity: sha512-G5LpwM7CvR5hLvyscgWp5TVVJYTOJqeLSL0uTUtHSBz/Tpiqv1lgygW8oUIUD4gPm33UfcK1cVejCASdQk+74Q==} + /@pulumi/pulumi@3.99.0: + resolution: {integrity: sha512-bS186PU6pfNKU8T7S91aDUSlvYpohcwJmnbQ+kStz6IZaGeZzu8iZoAZ+nM266dydeYxCaanK3Kjkp/iuxUBcg==} engines: {node: '>=8.13.0 || >=10.10.0'} dependencies: '@grpc/grpc-js': 1.9.6 @@ -930,7 +930,7 @@ packages: /@pulumiverse/vercel@1.0.1: resolution: {integrity: sha512-AOiOe2pzZOQVv9Z+C/iWmZeKpeZb+0qmqcfRBnYiU4DiVr9VhqE9ToJVPq7ElyxgYSoETA+4qfd1Kj01zxhd5A==} dependencies: - '@pulumi/pulumi': 3.98.0 + '@pulumi/pulumi': 3.99.0 transitivePeerDependencies: - supports-color dev: false From fe4b92c084e252ae52a81689cc530a95c847ca89 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 21 Dec 2023 15:35:44 +0000 Subject: [PATCH 07/18] fix(deps): update dependency @pulumi/azure-native to v2.23.0 --- infra/apps/cloud-primary/package.json | 2 +- infra/apps/remote-browser/package.json | 2 +- infra/apps/uier/package.json | 2 +- infra/packages/pulumi/package.json | 2 +- infra/pnpm-lock.yaml | 20 ++++++++++---------- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/infra/apps/cloud-primary/package.json b/infra/apps/cloud-primary/package.json index 42e15d7ce9..5d669bc573 100644 --- a/infra/apps/cloud-primary/package.json +++ b/infra/apps/cloud-primary/package.json @@ -27,7 +27,7 @@ "dependencies": { "@checkly/pulumi": "1.1.4", "@pulumi/aws": "6.15.0", - "@pulumi/azure-native": "2.22.1", + "@pulumi/azure-native": "2.23.0", "@pulumi/cloudflare": "5.16.0", "@pulumi/command": "0.9.2", "@pulumi/docker": "4.5.0", diff --git a/infra/apps/remote-browser/package.json b/infra/apps/remote-browser/package.json index 764df45ab0..7a1e7df9bd 100644 --- a/infra/apps/remote-browser/package.json +++ b/infra/apps/remote-browser/package.json @@ -23,7 +23,7 @@ "dependencies": { "@checkly/pulumi": "1.1.4", "@pulumi/aws": "6.15.0", - "@pulumi/azure-native": "2.22.1", + "@pulumi/azure-native": "2.23.0", "@pulumi/cloudflare": "5.16.0", "@pulumi/command": "0.9.2", "@pulumi/docker": "4.5.0", diff --git a/infra/apps/uier/package.json b/infra/apps/uier/package.json index 37635e4fa9..0bdb7f9fcd 100644 --- a/infra/apps/uier/package.json +++ b/infra/apps/uier/package.json @@ -27,7 +27,7 @@ "dependencies": { "@checkly/pulumi": "1.1.4", "@pulumi/aws": "6.15.0", - "@pulumi/azure-native": "2.22.1", + "@pulumi/azure-native": "2.23.0", "@pulumi/cloudflare": "5.16.0", "@pulumi/command": "0.9.2", "@pulumi/docker": "4.5.0", diff --git a/infra/packages/pulumi/package.json b/infra/packages/pulumi/package.json index 04c326c987..077ec3a255 100644 --- a/infra/packages/pulumi/package.json +++ b/infra/packages/pulumi/package.json @@ -43,7 +43,7 @@ "dependencies": { "@checkly/pulumi": "1.1.4", "@pulumi/aws": "6.15.0", - "@pulumi/azure-native": "2.22.1", + "@pulumi/azure-native": "2.23.0", "@pulumi/cloudflare": "5.16.0", "@pulumi/command": "0.9.2", "@pulumi/docker": "4.5.0", diff --git a/infra/pnpm-lock.yaml b/infra/pnpm-lock.yaml index 7fb68970cd..68f7c8e55a 100644 --- a/infra/pnpm-lock.yaml +++ b/infra/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: 6.15.0 version: 6.15.0 '@pulumi/azure-native': - specifier: 2.22.1 - version: 2.22.1 + specifier: 2.23.0 + version: 2.23.0 '@pulumi/cloudflare': specifier: 5.16.0 version: 5.16.0 @@ -91,8 +91,8 @@ importers: specifier: 6.15.0 version: 6.15.0 '@pulumi/azure-native': - specifier: 2.22.1 - version: 2.22.1 + specifier: 2.23.0 + version: 2.23.0 '@pulumi/cloudflare': specifier: 5.16.0 version: 5.16.0 @@ -155,8 +155,8 @@ importers: specifier: 6.15.0 version: 6.15.0 '@pulumi/azure-native': - specifier: 2.22.1 - version: 2.22.1 + specifier: 2.23.0 + version: 2.23.0 '@pulumi/cloudflare': specifier: 5.16.0 version: 5.16.0 @@ -246,8 +246,8 @@ importers: specifier: 6.15.0 version: 6.15.0 '@pulumi/azure-native': - specifier: 2.22.1 - version: 2.22.1 + specifier: 2.23.0 + version: 2.23.0 '@pulumi/cloudflare': specifier: 5.16.0 version: 5.16.0 @@ -855,8 +855,8 @@ packages: - supports-color dev: false - /@pulumi/azure-native@2.22.1: - resolution: {integrity: sha512-X/apQqagDZt+2uR9p4tQGb3dm9SYLzCabSG3j5rQ8XJk3/qrDRs8wi+k62hJfMoUJv1QihEFZsLBntph2HIRLw==} + /@pulumi/azure-native@2.23.0: + resolution: {integrity: sha512-y84BECYE+AIDScG3XA8BkOirYlAGUraA3dRay7LAGvQyqTMqAzbq0HItLkSf5SRkKSX+U7+hlXmsZC2yi02jkw==} dependencies: '@pulumi/pulumi': 3.99.0 transitivePeerDependencies: From 345719b4cb47c51dbc04b7d463beb7164e025318 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 21 Dec 2023 15:36:08 +0000 Subject: [PATCH 08/18] fix(deps): update dependency @vvo/tzdb to v6.121.0 --- web/apps/app/package.json | 2 +- web/pnpm-lock.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/apps/app/package.json b/web/apps/app/package.json index 87f9a06b66..6431db7942 100644 --- a/web/apps/app/package.json +++ b/web/apps/app/package.json @@ -47,7 +47,7 @@ "@tanstack/react-query-persist-client": "5.14.2", "@vercel/analytics": "1.1.1", "@vercel/speed-insights": "1.0.2", - "@vvo/tzdb": "6.120.0", + "@vvo/tzdb": "6.121.0", "autoprefixer": "10.4.16", "classix": "2.1.35", "cobe": "0.6.3", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 90f18e2a70..f7af848743 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -99,8 +99,8 @@ importers: specifier: 1.0.2 version: 1.0.2 '@vvo/tzdb': - specifier: 6.120.0 - version: 6.120.0 + specifier: 6.121.0 + version: 6.121.0 autoprefixer: specifier: 10.4.16 version: 10.4.16(postcss@8.4.32) @@ -8988,8 +8988,8 @@ packages: requiresBuild: true dev: false - /@vvo/tzdb@6.120.0: - resolution: {integrity: sha512-lZQlk2HQha36nxIdVYgjaYgZ7JprGau9grB25wd1745V51uBf/p9o8jIWI6llOkRCnoVAAFycxs+6SToFQWNZA==} + /@vvo/tzdb@6.121.0: + resolution: {integrity: sha512-ODnjZm9ZIKV+MkfsGA232jWPVDyI4zVr6SXcwacPlm9Ky2qI9V9rbTog/UpVt5hu76PEpeL/HNIepHbS7rHsMg==} dev: false /@webassemblyjs/ast@1.11.6: From ed315f8434bb5bab7a4e4d6d4437dd30ea71b9aa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 21 Dec 2023 19:08:28 +0000 Subject: [PATCH 09/18] fix(deps): update dependency @tanstack/react-query-devtools to v5.14.5 --- web/apps/app/package.json | 2 +- web/apps/doprocess/package.json | 2 +- web/apps/uier/package.json | 2 +- web/pnpm-lock.yaml | 22 +++++++++++----------- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/web/apps/app/package.json b/web/apps/app/package.json index 6431db7942..9aa2bab28a 100644 --- a/web/apps/app/package.json +++ b/web/apps/app/package.json @@ -43,7 +43,7 @@ "@signalco/ui-icons": "workspace:*", "@tanstack/query-sync-storage-persister": "5.14.2", "@tanstack/react-query": "5.14.2", - "@tanstack/react-query-devtools": "5.14.2", + "@tanstack/react-query-devtools": "5.14.5", "@tanstack/react-query-persist-client": "5.14.2", "@vercel/analytics": "1.1.1", "@vercel/speed-insights": "1.0.2", diff --git a/web/apps/doprocess/package.json b/web/apps/doprocess/package.json index b47e77244b..fcb297d59a 100644 --- a/web/apps/doprocess/package.json +++ b/web/apps/doprocess/package.json @@ -41,7 +41,7 @@ "@signalco/ui-notifications": "workspace:*", "@signalco/ui-primitives": "workspace:*", "@tanstack/react-query": "5.14.2", - "@tanstack/react-query-devtools": "5.14.2", + "@tanstack/react-query-devtools": "5.14.5", "@vercel/analytics": "1.1.1", "classix": "2.1.35", "drizzle-orm": "0.29.1", diff --git a/web/apps/uier/package.json b/web/apps/uier/package.json index b3106f78fb..c134c3bc00 100644 --- a/web/apps/uier/package.json +++ b/web/apps/uier/package.json @@ -28,7 +28,7 @@ "@signalco/ui-notifications": "workspace:*", "@signalco/ui-primitives": "workspace:*", "@tanstack/react-query": "5.14.2", - "@tanstack/react-query-devtools": "5.14.2", + "@tanstack/react-query-devtools": "5.14.5", "@vercel/analytics": "1.1.1", "classix": "2.1.35", "next": "14.0.4", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index f7af848743..d3cb9fd136 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -87,8 +87,8 @@ importers: specifier: 5.14.2 version: 5.14.2(react@18.2.0) '@tanstack/react-query-devtools': - specifier: 5.14.2 - version: 5.14.2(@tanstack/react-query@5.14.2)(react@18.2.0) + specifier: 5.14.5 + version: 5.14.5(@tanstack/react-query@5.14.2)(react@18.2.0) '@tanstack/react-query-persist-client': specifier: 5.14.2 version: 5.14.2(@tanstack/react-query@5.14.2)(react@18.2.0) @@ -579,8 +579,8 @@ importers: specifier: 5.14.2 version: 5.14.2(react@18.2.0) '@tanstack/react-query-devtools': - specifier: 5.14.2 - version: 5.14.2(@tanstack/react-query@5.14.2)(react@18.2.0) + specifier: 5.14.5 + version: 5.14.5(@tanstack/react-query@5.14.2)(react@18.2.0) '@vercel/analytics': specifier: 1.1.1 version: 1.1.1 @@ -948,8 +948,8 @@ importers: specifier: 5.14.2 version: 5.14.2(react@18.2.0) '@tanstack/react-query-devtools': - specifier: 5.14.2 - version: 5.14.2(@tanstack/react-query@5.14.2)(react@18.2.0) + specifier: 5.14.5 + version: 5.14.5(@tanstack/react-query@5.14.2)(react@18.2.0) '@vercel/analytics': specifier: 1.1.1 version: 1.1.1 @@ -7926,8 +7926,8 @@ packages: /@tanstack/query-core@5.14.2: resolution: {integrity: sha512-QmoJvC72sSWs3hgGis8JdmlDvqLfYGWUK4UG6OR9Q6t28JMN9m2FDwKPqoSJ9YVocELCSjMt/FGjEiLfk8000Q==} - /@tanstack/query-devtools@5.13.5: - resolution: {integrity: sha512-effSYz9AWcZ6sNd+c8LCBYFIuDZApoCTXEpRlEYChBZpMz9QUUVMLToThwCyUY49+T5pANL3XxgZf3HV7hwJlg==} + /@tanstack/query-devtools@5.14.5: + resolution: {integrity: sha512-xM8BQbE4FBAVEPr8t6MFbOJP+canDFz0hcY9Ho+5Z4LQciC60wE+7ZALx5n3InP4R7IELx8AodS5G3KYzBAwCg==} dev: false /@tanstack/query-persist-client-core@5.14.2: @@ -7943,13 +7943,13 @@ packages: '@tanstack/query-persist-client-core': 5.14.2 dev: false - /@tanstack/react-query-devtools@5.14.2(@tanstack/react-query@5.14.2)(react@18.2.0): - resolution: {integrity: sha512-qSV88emQbUNM61IWCZqUdqjShPNyVcQnEaAJMFM1eaCAcUnDIpRtsGRMNEYYAjuWAXbkCjAo/JdwArF/z5hyMQ==} + /@tanstack/react-query-devtools@5.14.5(@tanstack/react-query@5.14.2)(react@18.2.0): + resolution: {integrity: sha512-aDntW1dWc/feVUYwVqfM/r5OXa3RN06VhtYrTYW9fhj0Ks2dJw6Diknh9VpYqhI+gJrhVID95Rv/ZzS6W2lANA==} peerDependencies: '@tanstack/react-query': ^5.14.2 react: ^18.0.0 dependencies: - '@tanstack/query-devtools': 5.13.5 + '@tanstack/query-devtools': 5.14.5 '@tanstack/react-query': 5.14.2(react@18.2.0) react: 18.2.0 dev: false From 77e9fb79f3270c308027012f73b07ab4ce515692 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 21 Dec 2023 19:08:49 +0000 Subject: [PATCH 10/18] fix(deps): update dependency date-fns to v3.0.5 --- web/apps/app/package.json | 2 +- web/pnpm-lock.yaml | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/web/apps/app/package.json b/web/apps/app/package.json index 6431db7942..3c2db38bf5 100644 --- a/web/apps/app/package.json +++ b/web/apps/app/package.json @@ -54,7 +54,7 @@ "color": "4.2.3", "compare-versions": "6.1.0", "d3": "7.8.5", - "date-fns": "3.0.1", + "date-fns": "3.0.5", "monaco-editor": "0.45.0", "next": "14.0.4", "next-secure-headers": "2.2.0", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index f7af848743..e8bb200ec8 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 2.1.3 '@date-io/date-fns': specifier: 2.17.0 - version: 2.17.0(date-fns@3.0.1) + version: 2.17.0(date-fns@3.0.5) '@dnd-kit/core': specifier: 6.1.0 version: 6.1.0(react-dom@18.2.0)(react@18.2.0) @@ -120,8 +120,8 @@ importers: specifier: 7.8.5 version: 7.8.5 date-fns: - specifier: 3.0.1 - version: 3.0.1 + specifier: 3.0.5 + version: 3.0.5 monaco-editor: specifier: 0.45.0 version: 0.45.0 @@ -3642,7 +3642,7 @@ packages: resolution: {integrity: sha512-+EQE8xZhRM/hsY0CDTVyayMDDY5ihc4MqXCrPxooKw19yAzUIC6uUqsZeaOFNL9YKTNxYKrJP5DFgE8o5xRCOw==} dev: false - /@date-io/date-fns@2.17.0(date-fns@3.0.1): + /@date-io/date-fns@2.17.0(date-fns@3.0.5): resolution: {integrity: sha512-L0hWZ/mTpy3Gx/xXJ5tq5CzHo0L7ry6KEO9/w/JWiFWFLZgiNVo3ex92gOl3zmzjHqY/3Ev+5sehAr8UnGLEng==} peerDependencies: date-fns: ^2.0.0 @@ -3651,7 +3651,7 @@ packages: optional: true dependencies: '@date-io/core': 2.17.0 - date-fns: 3.0.1 + date-fns: 3.0.5 dev: false /@discoveryjs/json-ext@0.5.7: @@ -10788,8 +10788,8 @@ packages: resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} dev: true - /date-fns@3.0.1: - resolution: {integrity: sha512-cr9igCUa0QSqgAMj7JOrYTY6Nh1rmyGrFDko7ADqfmaQqP/I2N4rlfrLl7AWuzDaoIpz6MNjoEcTPzgZYIrhnA==} + /date-fns@3.0.5: + resolution: {integrity: sha512-Q4Tq5c5s/Zl/zbgdWf6pejn9ru7UwdIlLfvEEg1hVsQNQ7LKt76qIduagIT9OPK7+JCv1mAKherdU6bOqGYDnw==} dev: false /debug@2.6.9: From 316ffa4f505923806afd0223af1164d2ac91ce45 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 21 Dec 2023 19:09:09 +0000 Subject: [PATCH 11/18] fix(deps): update dependency @clerk/nextjs to v4.29.0 --- web/apps/doprocess/package.json | 2 +- web/pnpm-lock.yaml | 40 ++++++++++++++++----------------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/web/apps/doprocess/package.json b/web/apps/doprocess/package.json index b47e77244b..7ea0a4c5a2 100644 --- a/web/apps/doprocess/package.json +++ b/web/apps/doprocess/package.json @@ -21,7 +21,7 @@ "dependencies": { "@blocknote/core": "0.9.6", "@blocknote/react": "0.9.6", - "@clerk/nextjs": "4.28.1", + "@clerk/nextjs": "4.29.0", "@clerk/themes": "1.7.9", "@dnd-kit/core": "6.1.0", "@dnd-kit/modifiers": "7.0.0", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index f7af848743..ada6b3dd49 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -519,8 +519,8 @@ importers: specifier: 0.9.6 version: 0.9.6(@tiptap/pm@2.1.12)(@types/react@18.2.45)(react-dom@18.2.0)(react@18.2.0) '@clerk/nextjs': - specifier: 4.28.1 - version: 4.28.1(next@14.0.4)(react-dom@18.2.0)(react@18.2.0) + specifier: 4.29.0 + version: 4.29.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0) '@clerk/themes': specifier: 1.7.9 version: 1.7.9(react@18.2.0) @@ -3097,11 +3097,11 @@ packages: - supports-color dev: false - /@clerk/backend@0.36.0(react@18.2.0): - resolution: {integrity: sha512-iJTASBSitQqdgIUANzifwsRURmS+zaXJ2vtD/j3r/Ir/nmJWm1PwY9eGKWyE6rlk8iAnh+OoUmBJB1tz1SpXkw==} + /@clerk/backend@0.36.1(react@18.2.0): + resolution: {integrity: sha512-hBGU9DztqTW5uELx+ONSFgkvWBYy0ji7/SgAEEEgYEolMTQ1cs1+nTJgNuF/2tp6QWwC0qRqor7IUNCslMSKEQ==} engines: {node: '>=14'} dependencies: - '@clerk/shared': 1.1.1(react@18.2.0) + '@clerk/shared': 1.2.0(react@18.2.0) '@clerk/types': 3.60.0 '@peculiar/webcrypto': 1.4.1 '@types/node': 16.18.6 @@ -3114,24 +3114,24 @@ packages: - react dev: false - /@clerk/clerk-react@4.30.0(react@18.2.0): - resolution: {integrity: sha512-MArib2io8DNNc1SEocujOZPPApGIekmxHiSKgJ/lO8uo0w5EPwKqLZWan7bfUBYaPUAqwDcsnfRB/YmFB3eS9g==} + /@clerk/clerk-react@4.30.1(react@18.2.0): + resolution: {integrity: sha512-ML+fH5uMMLjBtA+47uMxDtVVA0grfngDXWqKP1W3RGgNY3Tcq4RVeu2WbnJZmO4buo5qQLGwAF92o6gvif7nMA==} engines: {node: '>=14'} peerDependencies: react: '>=16' dependencies: - '@clerk/shared': 1.1.1(react@18.2.0) + '@clerk/shared': 1.2.0(react@18.2.0) '@clerk/types': 3.60.0 react: 18.2.0 tslib: 2.4.1 dev: false - /@clerk/clerk-sdk-node@4.13.2(react@18.2.0): - resolution: {integrity: sha512-lnPxZFNxTZmRQYl3GUdvBxE/nNMertULTN9JZycNeeCeH97hdtbhF4GVcSoTB2M1HVwTgP21tkQigX8yu2Gqqw==} + /@clerk/clerk-sdk-node@4.13.3(react@18.2.0): + resolution: {integrity: sha512-f6pe9HfVcgOJ2qg8KJwi+iLsxa0fCPpsdhRBZOrjRbid9ot5IH2kbQXiNObyT9vghUjvWfjQxNt+M/0Gn0MoRw==} engines: {node: '>=14'} dependencies: - '@clerk/backend': 0.36.0(react@18.2.0) - '@clerk/shared': 1.1.1(react@18.2.0) + '@clerk/backend': 0.36.1(react@18.2.0) + '@clerk/shared': 1.2.0(react@18.2.0) '@clerk/types': 3.60.0 '@types/cookies': 0.7.7 '@types/express': 4.17.14 @@ -3143,18 +3143,18 @@ packages: - react dev: false - /@clerk/nextjs@4.28.1(next@14.0.4)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-gWNQBZc3nLPtPPTLbR7i69wV1tKQOQvbizvJcLysmVtEG2o/XQ3j7kn1c3ekrjoMcP1cmpUM1mleTDupmuWZOA==} + /@clerk/nextjs@4.29.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-d64wNe1AJwvRVME6+88xh/sYTTN14yj8jjiy3u7sGiLONvkK7CpEBO3CoipJ3/vFvcji4kXrFTZXzkwuS7fAFw==} engines: {node: '>=14'} peerDependencies: next: '>=10' react: ^17.0.2 || ^18.0.0-0 react-dom: ^17.0.2 || ^18.0.0-0 dependencies: - '@clerk/backend': 0.36.0(react@18.2.0) - '@clerk/clerk-react': 4.30.0(react@18.2.0) - '@clerk/clerk-sdk-node': 4.13.2(react@18.2.0) - '@clerk/shared': 1.1.1(react@18.2.0) + '@clerk/backend': 0.36.1(react@18.2.0) + '@clerk/clerk-react': 4.30.1(react@18.2.0) + '@clerk/clerk-sdk-node': 4.13.3(react@18.2.0) + '@clerk/shared': 1.2.0(react@18.2.0) '@clerk/types': 3.60.0 next: 14.0.4(@babel/core@7.23.6)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.5) path-to-regexp: 6.2.1 @@ -3163,8 +3163,8 @@ packages: tslib: 2.4.1 dev: false - /@clerk/shared@1.1.1(react@18.2.0): - resolution: {integrity: sha512-pEzhalD1Yo/gGsOE2BQugVQTjlIl2aYmoeRld3BDXHRDV1jnk+yUE2CFOw6bojgFWN9sbeN/ph/47UWvvoCSOg==} + /@clerk/shared@1.2.0(react@18.2.0): + resolution: {integrity: sha512-BZ33A2zN7wDQwuvjndJkXnaebWEVqvCu7H0MOn9ySURXSpwwODiGhCI4m2uizt+Wi4RofQimHe5jhXQK/D2RLg==} peerDependencies: react: '>=16' peerDependenciesMeta: From a72a829baa58102590e499e65cb4f708c934c3aa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 22 Dec 2023 01:13:28 +0000 Subject: [PATCH 12/18] chore(deps): update dependency @types/react-timeago to v4.1.7 --- web/packages/ui-primitives/package.json | 2 +- web/packages/ui/package.json | 2 +- web/packages/uier-toolbar/package.json | 2 +- web/pnpm-lock.yaml | 16 ++++++++-------- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/web/packages/ui-primitives/package.json b/web/packages/ui-primitives/package.json index 148ae31e89..94455d2cc2 100644 --- a/web/packages/ui-primitives/package.json +++ b/web/packages/ui-primitives/package.json @@ -27,7 +27,7 @@ "@signalco/tsconfig": "workspace:*", "@types/react": "18.2.45", "@types/react-dom": "18.2.18", - "@types/react-timeago": "4.1.6", + "@types/react-timeago": "4.1.7", "autoprefixer": "10.4.16", "classix": "2.1.35", "next": "14.0.4", diff --git a/web/packages/ui/package.json b/web/packages/ui/package.json index ab34206046..5fbefd526f 100644 --- a/web/packages/ui/package.json +++ b/web/packages/ui/package.json @@ -29,7 +29,7 @@ "@signalco/tsconfig": "workspace:*", "@types/react": "18.2.45", "@types/react-dom": "18.2.18", - "@types/react-timeago": "4.1.6", + "@types/react-timeago": "4.1.7", "autoprefixer": "10.4.16", "classix": "2.1.35", "postcss": "8.4.32", diff --git a/web/packages/uier-toolbar/package.json b/web/packages/uier-toolbar/package.json index 737e4853b8..66846b1435 100644 --- a/web/packages/uier-toolbar/package.json +++ b/web/packages/uier-toolbar/package.json @@ -33,7 +33,7 @@ "@signalco/tsconfig": "workspace:*", "@types/react": "18.2.45", "@types/react-dom": "18.2.18", - "@types/react-timeago": "4.1.6", + "@types/react-timeago": "4.1.7", "autoprefixer": "10.4.16", "classix": "2.1.35", "postcss": "8.4.32", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 1a22061ba8..4bcc882a91 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -1360,8 +1360,8 @@ importers: specifier: 18.2.18 version: 18.2.18 '@types/react-timeago': - specifier: 4.1.6 - version: 4.1.6 + specifier: 4.1.7 + version: 4.1.7 autoprefixer: specifier: 10.4.16 version: 10.4.16(postcss@8.4.32) @@ -1501,8 +1501,8 @@ importers: specifier: 18.2.18 version: 18.2.18 '@types/react-timeago': - specifier: 4.1.6 - version: 4.1.6 + specifier: 4.1.7 + version: 4.1.7 autoprefixer: specifier: 10.4.16 version: 10.4.16(postcss@8.4.32) @@ -1597,8 +1597,8 @@ importers: specifier: 18.2.18 version: 18.2.18 '@types/react-timeago': - specifier: 4.1.6 - version: 4.1.6 + specifier: 4.1.7 + version: 4.1.7 autoprefixer: specifier: 10.4.16 version: 10.4.16(postcss@8.4.32) @@ -8755,8 +8755,8 @@ packages: '@types/react': 18.2.45 dev: true - /@types/react-timeago@4.1.6: - resolution: {integrity: sha512-BFUH7FEple9m0K8dNvOqhba3+iCyrgsLcRtAnaZ6HlXvG8AJfC/7NCDcLaXfB1jvpAezwDRi/BflzdaLI4+Fow==} + /@types/react-timeago@4.1.7: + resolution: {integrity: sha512-ogD4Ror/hDG+pQggCX+TgPgJ8W2jeeUxsgNU485Qpm0Ma+E2TND2EJuKwK5+sxlkDXDEgsHradO0zWBkTgLzNg==} dependencies: '@types/react': 18.2.45 dev: true From 60cdbc6aec081bf4c7d36c957c08e78602f5b840 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 22 Dec 2023 04:38:11 +0000 Subject: [PATCH 13/18] chore(deps): update dependency tailwind-merge to v2.2.0 --- web/packages/ui-primitives/package.json | 2 +- web/packages/ui/package.json | 2 +- web/packages/uier-toolbar/package.json | 2 +- web/pnpm-lock.yaml | 16 ++++++++-------- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/web/packages/ui-primitives/package.json b/web/packages/ui-primitives/package.json index 94455d2cc2..9c4059edb1 100644 --- a/web/packages/ui-primitives/package.json +++ b/web/packages/ui-primitives/package.json @@ -37,7 +37,7 @@ "react-dom": "18.2.0", "react-timeago": "7.2.0", "sass": "1.69.5", - "tailwind-merge": "2.1.0", + "tailwind-merge": "2.2.0", "typescript": "5.3.3" } } diff --git a/web/packages/ui/package.json b/web/packages/ui/package.json index 5fbefd526f..3f4ea32b4c 100644 --- a/web/packages/ui/package.json +++ b/web/packages/ui/package.json @@ -38,7 +38,7 @@ "react-dom": "18.2.0", "react-timeago": "7.2.0", "sass": "1.69.5", - "tailwind-merge": "2.1.0", + "tailwind-merge": "2.2.0", "typescript": "5.3.3" } } diff --git a/web/packages/uier-toolbar/package.json b/web/packages/uier-toolbar/package.json index 66846b1435..a975547346 100644 --- a/web/packages/uier-toolbar/package.json +++ b/web/packages/uier-toolbar/package.json @@ -44,7 +44,7 @@ "react-timeago": "7.2.0", "sass": "1.69.5", "tsup": "8.0.1", - "tailwind-merge": "2.1.0", + "tailwind-merge": "2.2.0", "tailwindcss": "3.4.0", "tailwindcss-animate": "1.0.7", "typescript": "5.3.3" diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 4bcc882a91..30e941bfd4 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -1387,8 +1387,8 @@ importers: specifier: 1.69.5 version: 1.69.5 tailwind-merge: - specifier: 2.1.0 - version: 2.1.0 + specifier: 2.2.0 + version: 2.2.0 typescript: specifier: 5.3.3 version: 5.3.3 @@ -1531,8 +1531,8 @@ importers: specifier: 1.69.5 version: 1.69.5 tailwind-merge: - specifier: 2.1.0 - version: 2.1.0 + specifier: 2.2.0 + version: 2.2.0 typescript: specifier: 5.3.3 version: 5.3.3 @@ -1624,8 +1624,8 @@ importers: specifier: 1.69.5 version: 1.69.5 tailwind-merge: - specifier: 2.1.0 - version: 2.1.0 + specifier: 2.2.0 + version: 2.2.0 tailwindcss: specifier: 3.4.0 version: 3.4.0 @@ -18384,8 +18384,8 @@ packages: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} dev: false - /tailwind-merge@2.1.0: - resolution: {integrity: sha512-l11VvI4nSwW7MtLSLYT4ldidDEUwQAMWuSHk7l4zcXZDgnCRa0V3OdCwFfM7DCzakVXMNRwAeje9maFFXT71dQ==} + /tailwind-merge@2.2.0: + resolution: {integrity: sha512-SqqhhaL0T06SW59+JVNfAqKdqLs0497esifRrZ7jOaefP3o64fdFNDMrAQWZFMxTLJPiHVjRLUywT8uFz1xNWQ==} dependencies: '@babel/runtime': 7.23.5 dev: true From ec617e2a1f471721728869da0aba053da7923910 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 22 Dec 2023 09:23:34 +0000 Subject: [PATCH 14/18] fix(deps): update dependency date-fns to v3.0.6 --- web/apps/app/package.json | 2 +- web/pnpm-lock.yaml | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/web/apps/app/package.json b/web/apps/app/package.json index 6b1a6d2c39..5c01578384 100644 --- a/web/apps/app/package.json +++ b/web/apps/app/package.json @@ -54,7 +54,7 @@ "color": "4.2.3", "compare-versions": "6.1.0", "d3": "7.8.5", - "date-fns": "3.0.5", + "date-fns": "3.0.6", "monaco-editor": "0.45.0", "next": "14.0.4", "next-secure-headers": "2.2.0", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 30e941bfd4..ed40851f39 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 2.1.3 '@date-io/date-fns': specifier: 2.17.0 - version: 2.17.0(date-fns@3.0.5) + version: 2.17.0(date-fns@3.0.6) '@dnd-kit/core': specifier: 6.1.0 version: 6.1.0(react-dom@18.2.0)(react@18.2.0) @@ -120,8 +120,8 @@ importers: specifier: 7.8.5 version: 7.8.5 date-fns: - specifier: 3.0.5 - version: 3.0.5 + specifier: 3.0.6 + version: 3.0.6 monaco-editor: specifier: 0.45.0 version: 0.45.0 @@ -3642,7 +3642,7 @@ packages: resolution: {integrity: sha512-+EQE8xZhRM/hsY0CDTVyayMDDY5ihc4MqXCrPxooKw19yAzUIC6uUqsZeaOFNL9YKTNxYKrJP5DFgE8o5xRCOw==} dev: false - /@date-io/date-fns@2.17.0(date-fns@3.0.5): + /@date-io/date-fns@2.17.0(date-fns@3.0.6): resolution: {integrity: sha512-L0hWZ/mTpy3Gx/xXJ5tq5CzHo0L7ry6KEO9/w/JWiFWFLZgiNVo3ex92gOl3zmzjHqY/3Ev+5sehAr8UnGLEng==} peerDependencies: date-fns: ^2.0.0 @@ -3651,7 +3651,7 @@ packages: optional: true dependencies: '@date-io/core': 2.17.0 - date-fns: 3.0.5 + date-fns: 3.0.6 dev: false /@discoveryjs/json-ext@0.5.7: @@ -10788,8 +10788,8 @@ packages: resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} dev: true - /date-fns@3.0.5: - resolution: {integrity: sha512-Q4Tq5c5s/Zl/zbgdWf6pejn9ru7UwdIlLfvEEg1hVsQNQ7LKt76qIduagIT9OPK7+JCv1mAKherdU6bOqGYDnw==} + /date-fns@3.0.6: + resolution: {integrity: sha512-W+G99rycpKMMF2/YD064b2lE7jJGUe+EjOES7Q8BIGY8sbNdbgcs9XFTZwvzc9Jx1f3k7LB7gZaZa7f8Agzljg==} dev: false /debug@2.6.9: From aadced002abf0b9f6994f2e7f9bfd936ed6e3c61 Mon Sep 17 00:00:00 2001 From: Aleksandar Toplek Date: Fri, 22 Dec 2023 10:27:04 +0100 Subject: [PATCH 15/18] chore(dx): uier-toolbar added eslintignore for dist directory --- web/packages/uier-toolbar/.eslintignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 web/packages/uier-toolbar/.eslintignore diff --git a/web/packages/uier-toolbar/.eslintignore b/web/packages/uier-toolbar/.eslintignore new file mode 100644 index 0000000000..849ddff3b7 --- /dev/null +++ b/web/packages/uier-toolbar/.eslintignore @@ -0,0 +1 @@ +dist/ From db3523c6e140935814232f5ac61ed132f060b542 Mon Sep 17 00:00:00 2001 From: Aleksandar Toplek Date: Fri, 22 Dec 2023 11:25:33 +0100 Subject: [PATCH 16/18] fix(ci): Trigger infra deploy on workflow changes --- .github/workflows/cloud-deploy.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/cloud-deploy.yml b/.github/workflows/cloud-deploy.yml index 59e232baf2..4c6f1eb1ca 100644 --- a/.github/workflows/cloud-deploy.yml +++ b/.github/workflows/cloud-deploy.yml @@ -9,12 +9,12 @@ on: - "cloud/**" - "infra/**" - ".github/workflows/cloud-deploy.yml" + - ".github/workflows/infra-deploy_reusable.yml" jobs: infra_cloud-primary_up: name: "Cloud Primary infrastructure (deploy)" uses: ./.github/workflows/infra-deploy_reusable.yml - if: success() && github.event_name == 'pull_request' with: project: "cloud-primary" baseRef: ${{ github.base_ref }} @@ -24,7 +24,6 @@ jobs: infra_uier_up: name: "uier infrastructure (deploy)" uses: ./.github/workflows/infra-deploy_reusable.yml - if: success() && github.event_name == 'pull_request' with: project: "uier" baseRef: ${{ github.base_ref }} From 632ab26f69fb6f58105ec842d9f7b63e3650954f Mon Sep 17 00:00:00 2001 From: Aleksandar Toplek Date: Fri, 22 Dec 2023 11:29:21 +0100 Subject: [PATCH 17/18] fix(ci): Infrastructure deploy base ref fixed for deploy workflow --- .github/workflows/cloud-deploy.yml | 4 ++-- .github/workflows/infra-deploy_reusable.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cloud-deploy.yml b/.github/workflows/cloud-deploy.yml index 4c6f1eb1ca..179bc3ed3e 100644 --- a/.github/workflows/cloud-deploy.yml +++ b/.github/workflows/cloud-deploy.yml @@ -17,7 +17,7 @@ jobs: uses: ./.github/workflows/infra-deploy_reusable.yml with: project: "cloud-primary" - baseRef: ${{ github.base_ref }} + baseRef: ${{ github.ref }} command: "up" secrets: inherit @@ -26,6 +26,6 @@ jobs: uses: ./.github/workflows/infra-deploy_reusable.yml with: project: "uier" - baseRef: ${{ github.base_ref }} + baseRef: ${{ github.ref }} command: "up" secrets: inherit \ No newline at end of file diff --git a/.github/workflows/infra-deploy_reusable.yml b/.github/workflows/infra-deploy_reusable.yml index 73e2c2b07b..1124115b5b 100644 --- a/.github/workflows/infra-deploy_reusable.yml +++ b/.github/workflows/infra-deploy_reusable.yml @@ -59,7 +59,7 @@ jobs: cache-dependency-path: ./infra - name: 📦️ Installing dependencies - run: pnpm i --frozen-lockfile + run: pnpm i --frozen-lockfile --filter=${{ inputs.project }} - name: 🔎 Determine stack shell: bash @@ -75,7 +75,7 @@ jobs: BASE_BRANCH: ${{ inputs.baseRef }} - name: ⚒️ Build Infrastructure - run: pnpm build + run: pnpm build --filter=${{ inputs.project }} - name: ⚡ Preview Deploy Infrastructure uses: pulumi/actions@v4 From 7b51a32a303f14e80a19a0eacc1fe45136407306 Mon Sep 17 00:00:00 2001 From: Aleksandar Toplek Date: Fri, 22 Dec 2023 11:31:27 +0100 Subject: [PATCH 18/18] fix(ci): Infrastructure deploy cloud-primary package name correction --- infra/apps/cloud-primary/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infra/apps/cloud-primary/package.json b/infra/apps/cloud-primary/package.json index 5d669bc573..6e0e996fe2 100644 --- a/infra/apps/cloud-primary/package.json +++ b/infra/apps/cloud-primary/package.json @@ -1,5 +1,5 @@ { - "name": "@infra/signalco", + "name": "@infra/cloud-primary", "private": true, "license": "../LICENSE", "main": "dist/index.js",