diff --git a/.github/workflows/e2e-tests-split.yml b/.github/workflows/e2e-tests-split.yml index acafcce9..58bc49ee 100644 --- a/.github/workflows/e2e-tests-split.yml +++ b/.github/workflows/e2e-tests-split.yml @@ -177,7 +177,7 @@ jobs: - name: Build Docker image id: build-image if: steps.resolve-image.outputs.image_source == 'build' - uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6 + uses: docker/build-push-action@601a80b39c9405e50806ae38af30926f9d957c47 # v6 with: context: . file: ./Dockerfile diff --git a/.github/workflows/nightly-build.yml b/.github/workflows/nightly-build.yml index 073e11da..cf8d2855 100644 --- a/.github/workflows/nightly-build.yml +++ b/.github/workflows/nightly-build.yml @@ -133,7 +133,7 @@ jobs: - name: Build and push Docker image id: build - uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0 + uses: docker/build-push-action@601a80b39c9405e50806ae38af30926f9d957c47 # v6.19.1 with: context: . platforms: linux/amd64,linux/arm64 diff --git a/.github/workflows/security-pr.yml b/.github/workflows/security-pr.yml index de94c39f..d8e84f75 100644 --- a/.github/workflows/security-pr.yml +++ b/.github/workflows/security-pr.yml @@ -278,7 +278,7 @@ jobs: - name: Upload Trivy SARIF to GitHub Security if: steps.check-artifact.outputs.artifact_exists == 'true' || github.event_name == 'push' || github.event_name == 'pull_request' # github/codeql-action v4 - uses: github/codeql-action/upload-sarif@b13d724d35ff0a814e21683638ed68ed34cf53d1 + uses: github/codeql-action/upload-sarif@ff33514494ef2488964273e05cbfb9b29533d9f0 with: sarif_file: 'trivy-binary-results.sarif' category: ${{ steps.pr-info.outputs.is_push == 'true' && format('security-scan-{0}', github.event.workflow_run.head_branch) || format('security-scan-pr-{0}', steps.pr-info.outputs.pr_number) }} diff --git a/.github/workflows/security-weekly-rebuild.yml b/.github/workflows/security-weekly-rebuild.yml index c1e618cb..9c673dd6 100644 --- a/.github/workflows/security-weekly-rebuild.yml +++ b/.github/workflows/security-weekly-rebuild.yml @@ -72,7 +72,7 @@ jobs: - name: Build Docker image (NO CACHE) id: build - uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6 + uses: docker/build-push-action@601a80b39c9405e50806ae38af30926f9d957c47 # v6 with: context: . platforms: linux/amd64 diff --git a/backend/go.mod b/backend/go.mod index 1121e4a8..a177efd4 100644 --- a/backend/go.mod +++ b/backend/go.mod @@ -1,6 +1,6 @@ module github.com/Wikid82/charon/backend -go 1.25.0 +go 1.26.0 require ( github.com/containrrr/shoutrrr v0.8.0 diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 05a9a20f..9442441d 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -14,12 +14,12 @@ "@radix-ui/react-select": "^2.2.6", "@radix-ui/react-tabs": "^1.1.13", "@radix-ui/react-tooltip": "^1.2.8", - "@tanstack/react-query": "^5.90.20", + "@tanstack/react-query": "^5.90.21", "axios": "^1.13.5", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "date-fns": "^4.1.0", - "i18next": "^25.8.4", + "i18next": "^25.8.5", "i18next-browser-languagedetector": "^8.2.0", "lucide-react": "^0.563.0", "react": "^19.2.4", @@ -38,7 +38,7 @@ "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", "@types/node": "^25.2.3", - "@types/react": "^19.2.13", + "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", "@typescript-eslint/eslint-plugin": "^8.55.0", "@typescript-eslint/parser": "^8.55.0", @@ -2950,7 +2950,9 @@ } }, "node_modules/@tanstack/react-query": { - "version": "5.90.20", + "version": "5.90.21", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.90.21.tgz", + "integrity": "sha512-0Lu6y5t+tvlTJMTO7oh5NSpJfpg/5D41LlThfepTixPYkJ0sE2Jj0m0f6yYqujBwIXlId87e234+MxG3D3g7kg==", "license": "MIT", "dependencies": { "@tanstack/query-core": "5.90.20" @@ -3130,7 +3132,9 @@ } }, "node_modules/@types/react": { - "version": "19.2.13", + "version": "19.2.14", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz", + "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==", "devOptional": true, "license": "MIT", "dependencies": { @@ -4838,7 +4842,9 @@ } }, "node_modules/i18next": { - "version": "25.8.4", + "version": "25.8.5", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-25.8.5.tgz", + "integrity": "sha512-TApjhgqQU6P7BQlpCTv6zQuXrYAP9rjYWgx2Nm8dsq+Zg9yJlAz+iR16/w7uVtTlSoULbqPTfqYjMK/DAQI+Ng==", "funding": [ { "type": "individual", diff --git a/frontend/package.json b/frontend/package.json index ba790091..31177b58 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -33,12 +33,12 @@ "@radix-ui/react-select": "^2.2.6", "@radix-ui/react-tabs": "^1.1.13", "@radix-ui/react-tooltip": "^1.2.8", - "@tanstack/react-query": "^5.90.20", + "@tanstack/react-query": "^5.90.21", "axios": "^1.13.5", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "date-fns": "^4.1.0", - "i18next": "^25.8.4", + "i18next": "^25.8.5", "i18next-browser-languagedetector": "^8.2.0", "lucide-react": "^0.563.0", "react": "^19.2.4", @@ -57,7 +57,7 @@ "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", "@types/node": "^25.2.3", - "@types/react": "^19.2.13", + "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", "@typescript-eslint/eslint-plugin": "^8.55.0", "@typescript-eslint/parser": "^8.55.0",