From 52f8ca1bcc539c4165f25d2ad923571bf2793c27 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 04:37:43 +0000 Subject: [PATCH 01/12] chore(deps): bump maven Bumps the backend-base-images group with 1 update in the /api-gateway directory: maven. Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26 --- updated-dependencies: - dependency-name: maven dependency-version: 3.9.15-eclipse-temurin-26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backend-base-images ... Signed-off-by: dependabot[bot] --- api-gateway/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api-gateway/Dockerfile b/api-gateway/Dockerfile index 10fade3..ce4d8fd 100644 --- a/api-gateway/Dockerfile +++ b/api-gateway/Dockerfile @@ -1,4 +1,4 @@ -FROM maven:3.9.14-eclipse-temurin-25 AS build +FROM maven:3.9.15-eclipse-temurin-26 AS build WORKDIR /workspace ARG SERVICE_NAME=api-gateway COPY pom.xml . From 72dbd98cf83c55be61dfe9b17174e31629a0b7ab Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 04:37:52 +0000 Subject: [PATCH 02/12] chore(deps-dev): bump @types/node from 24.10.2 to 26.1.1 in /frontend Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.10.2 to 26.1.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 26.1.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- frontend/package-lock.json | 31 ++++++++++++------------------- frontend/package.json | 2 +- 2 files changed, 13 insertions(+), 20 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 1ff3216..24c0f90 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -23,7 +23,7 @@ "@testing-library/dom": "^10.4.0", "@testing-library/react": "^16.3.0", "@types/jsdom": "^28.0.3", - "@types/node": "24.10.2", + "@types/node": "26.1.1", "@types/react": "19.2.17", "@types/react-dom": "19.2.3", "@types/sockjs-client": "^1.5.4", @@ -233,7 +233,6 @@ } ], "license": "MIT", - "peer": true, "engines": { "node": ">=20.19.0" }, @@ -282,7 +281,6 @@ } ], "license": "MIT", - "peer": true, "engines": { "node": ">=20.19.0" } @@ -964,7 +962,6 @@ "integrity": "sha512-O71yZIbAh/PxDMNGns37GHBIfrVkEVyn+AXyIa5dOTfb4/xNvRWV+Vv/NMbNCtODB/pO7vLlF2OTmMVLhmr7Ag==", "devOptional": true, "license": "Apache-2.0", - "peer": true, "dependencies": { "playwright": "1.60.0" }, @@ -1003,7 +1000,6 @@ "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", @@ -1067,19 +1063,19 @@ } }, "node_modules/@types/node": { - "version": "24.10.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.2.tgz", - "integrity": "sha512-WOhQTZ4G8xZ1tjJTvKOpyEVSGgOTvJAfDK3FNFgELyaTpzhdgHVHeqW8V+UJvzF5BT+/B54T/1S2K6gd9c7bbA==", + "version": "26.1.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz", + "integrity": "sha512-nxAkRSVkN1Y0JC1W8ky/fTfkGsMmcrRsbx+3XoZE+rMOX71kLYTV7fLXpqud1GpbpP5TuffXFqfX7fH2GgZREw==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~7.16.0" + "undici-types": "~8.3.0" } }, "node_modules/@types/node/node_modules/undici-types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", - "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", + "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==", "dev": true, "license": "MIT" }, @@ -1089,7 +1085,6 @@ "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "csstype": "^3.2.2" } @@ -1100,7 +1095,6 @@ "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", "dev": true, "license": "MIT", - "peer": true, "peerDependencies": { "@types/react": "^19.2.0" } @@ -1124,7 +1118,8 @@ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", "license": "MIT", - "optional": true + "optional": true, + "peer": true }, "node_modules/acorn": { "version": "8.17.0", @@ -1343,6 +1338,7 @@ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.12.tgz", "integrity": "sha512-zQvGet8Z2sWbQhCmfFz/T5QWH2oBmjnqK3qvOjaqaNLrLEF912WamU+ohnTp0TCep/MFVHpdJuCZEdFOdTnEFg==", "license": "(MPL-2.0 OR Apache-2.0)", + "peer": true, "optionalDependencies": { "@types/trusted-types": "^2.0.7" } @@ -1428,7 +1424,6 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, @@ -1586,6 +1581,7 @@ "resolved": "https://registry.npmjs.org/marked/-/marked-14.0.0.tgz", "integrity": "sha512-uIj4+faQ+MgHgwUW1l2PsPglZLOLOT1uErt06dAPtx2kjteLAkbsd/0FiYg/MGS+i7ZKLb7w2WClxHkzOOuryQ==", "license": "MIT", + "peer": true, "bin": { "marked": "bin/marked.js" }, @@ -1752,7 +1748,6 @@ "integrity": "sha512-9bW6zvX/m0lEbgTKJ6YppOKx8H3VOPBMOCFh2irXFOT4BbHgrx5hPjwJYLT40Lu+4qtD36qKc/Hn56StUW57IA==", "devOptional": true, "license": "Apache-2.0", - "peer": true, "bin": { "playwright-core": "cli.js" }, @@ -1841,7 +1836,6 @@ "resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz", "integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==", "license": "MIT", - "peer": true, "engines": { "node": ">=0.10.0" } @@ -1851,7 +1845,6 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz", "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==", "license": "MIT", - "peer": true, "dependencies": { "scheduler": "^0.27.0" }, diff --git a/frontend/package.json b/frontend/package.json index 8d34e47..05384f3 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -42,7 +42,7 @@ "@testing-library/dom": "^10.4.0", "@testing-library/react": "^16.3.0", "@types/jsdom": "^28.0.3", - "@types/node": "24.10.2", + "@types/node": "26.1.1", "@types/react": "19.2.17", "@types/react-dom": "19.2.3", "@types/sockjs-client": "^1.5.4", From 43c208cab081fa6c8a0ca6aaa328f029cdd64dfb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 04:37:54 +0000 Subject: [PATCH 03/12] chore(deps): bump maven Bumps the backend-base-images group with 1 update in the /user-service directory: maven. Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26 --- updated-dependencies: - dependency-name: maven dependency-version: 3.9.15-eclipse-temurin-26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backend-base-images ... Signed-off-by: dependabot[bot] --- user-service/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user-service/Dockerfile b/user-service/Dockerfile index 833f563..29667c7 100644 --- a/user-service/Dockerfile +++ b/user-service/Dockerfile @@ -1,4 +1,4 @@ -FROM maven:3.9.14-eclipse-temurin-25 AS build +FROM maven:3.9.15-eclipse-temurin-26 AS build WORKDIR /workspace ARG SERVICE_NAME=user-service COPY pom.xml . From f090a1305bdb1215ddd8e5e9820c384165ce0962 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 04:38:00 +0000 Subject: [PATCH 04/12] chore(deps): bump maven Bumps the backend-base-images group with 1 update in the /company-service directory: maven. Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26 --- updated-dependencies: - dependency-name: maven dependency-version: 3.9.15-eclipse-temurin-26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backend-base-images ... Signed-off-by: dependabot[bot] --- company-service/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/company-service/Dockerfile b/company-service/Dockerfile index 7ccbf57..c7a5652 100644 --- a/company-service/Dockerfile +++ b/company-service/Dockerfile @@ -1,4 +1,4 @@ -FROM maven:3.9.14-eclipse-temurin-25 AS build +FROM maven:3.9.15-eclipse-temurin-26 AS build WORKDIR /workspace ARG SERVICE_NAME=company-service COPY pom.xml . From 956700c0a28140c790d866150b419852ce496f08 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 04:38:05 +0000 Subject: [PATCH 05/12] chore(deps): bump maven Bumps the backend-base-images group with 1 update in the /application-service directory: maven. Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26 --- updated-dependencies: - dependency-name: maven dependency-version: 3.9.15-eclipse-temurin-26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backend-base-images ... Signed-off-by: dependabot[bot] --- application-service/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application-service/Dockerfile b/application-service/Dockerfile index 9e47d12..2b19cdd 100644 --- a/application-service/Dockerfile +++ b/application-service/Dockerfile @@ -1,4 +1,4 @@ -FROM maven:3.9.14-eclipse-temurin-25 AS build +FROM maven:3.9.15-eclipse-temurin-26 AS build WORKDIR /workspace ARG SERVICE_NAME=application-service COPY pom.xml . From 631669e7a7a2d97e99597879913bebbe8fc5f3da Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 04:38:05 +0000 Subject: [PATCH 06/12] chore(deps): bump maven Bumps the backend-base-images group with 1 update in the /job-service directory: maven. Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26 --- updated-dependencies: - dependency-name: maven dependency-version: 3.9.15-eclipse-temurin-26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backend-base-images ... Signed-off-by: dependabot[bot] --- job-service/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/job-service/Dockerfile b/job-service/Dockerfile index 4c79a36..25d0e34 100644 --- a/job-service/Dockerfile +++ b/job-service/Dockerfile @@ -1,4 +1,4 @@ -FROM maven:3.9.14-eclipse-temurin-25 AS build +FROM maven:3.9.15-eclipse-temurin-26 AS build WORKDIR /workspace ARG SERVICE_NAME=job-service COPY pom.xml . From 348c21f565ef5f1c1af39ee50656a1287de8081e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 04:38:07 +0000 Subject: [PATCH 07/12] chore(deps): bump maven Bumps the backend-base-images group with 1 update in the /notification-service directory: maven. Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26 --- updated-dependencies: - dependency-name: maven dependency-version: 3.9.15-eclipse-temurin-26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backend-base-images ... Signed-off-by: dependabot[bot] --- notification-service/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notification-service/Dockerfile b/notification-service/Dockerfile index 35ab27a..879f586 100644 --- a/notification-service/Dockerfile +++ b/notification-service/Dockerfile @@ -1,4 +1,4 @@ -FROM maven:3.9.14-eclipse-temurin-25 AS build +FROM maven:3.9.15-eclipse-temurin-26 AS build WORKDIR /workspace ARG SERVICE_NAME=notification-service COPY pom.xml . From 84e636c26a39a40bb12a3da15982e2f1447f7c07 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 04:38:09 +0000 Subject: [PATCH 08/12] chore(deps): bump maven Bumps the backend-base-images group with 1 update in the /audit-service directory: maven. Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26 --- updated-dependencies: - dependency-name: maven dependency-version: 3.9.15-eclipse-temurin-26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backend-base-images ... Signed-off-by: dependabot[bot] --- audit-service/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/audit-service/Dockerfile b/audit-service/Dockerfile index 3ed1168..0ad2fdb 100644 --- a/audit-service/Dockerfile +++ b/audit-service/Dockerfile @@ -1,4 +1,4 @@ -FROM maven:3.9.14-eclipse-temurin-25 AS build +FROM maven:3.9.15-eclipse-temurin-26 AS build WORKDIR /workspace ARG SERVICE_NAME=audit-service COPY pom.xml . From f0e08f8ea0aef02c5d0e7f7db65fe01cde0c15d0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 04:38:15 +0000 Subject: [PATCH 09/12] chore(deps): bump maven Bumps the backend-base-images group with 1 update in the /ai-service directory: maven. Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26 --- updated-dependencies: - dependency-name: maven dependency-version: 3.9.15-eclipse-temurin-26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backend-base-images ... Signed-off-by: dependabot[bot] --- ai-service/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ai-service/Dockerfile b/ai-service/Dockerfile index aa9b59b..478a0f6 100644 --- a/ai-service/Dockerfile +++ b/ai-service/Dockerfile @@ -1,4 +1,4 @@ -FROM maven:3.9.14-eclipse-temurin-25 AS build +FROM maven:3.9.15-eclipse-temurin-26 AS build WORKDIR /workspace ARG SERVICE_NAME=ai-service COPY pom.xml . From 7a01c7ccb11e1097973e60d9ea06f5410fcf7202 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 04:38:21 +0000 Subject: [PATCH 10/12] chore(deps): bump maven Bumps the backend-base-images group with 1 update in the /auth-service directory: maven. Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26 --- updated-dependencies: - dependency-name: maven dependency-version: 3.9.15-eclipse-temurin-26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backend-base-images ... Signed-off-by: dependabot[bot] --- auth-service/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/auth-service/Dockerfile b/auth-service/Dockerfile index 1e741e6..b1fc6f7 100644 --- a/auth-service/Dockerfile +++ b/auth-service/Dockerfile @@ -1,4 +1,4 @@ -FROM maven:3.9.14-eclipse-temurin-25 AS build +FROM maven:3.9.15-eclipse-temurin-26 AS build WORKDIR /workspace ARG SERVICE_NAME=auth-service COPY pom.xml . From 8f62bd7ca2a8cb037312b4521a9e3e9f70a83773 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 04:38:42 +0000 Subject: [PATCH 11/12] chore(deps): bump actions/setup-node Bumps the actions group with 1 update in the / directory: [actions/setup-node](https://github.com/actions/setup-node). Updates `actions/setup-node` from 6 to 7 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yml | 2 +- .github/workflows/e2e.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 64f8881..821c60e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,7 +36,7 @@ jobs: run: ./scripts/check-coverage.ps1 - name: Set up Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: "24" cache: npm diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 95e16ce..bbf4335 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -24,7 +24,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: "24" cache: npm @@ -73,7 +73,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: "24" cache: npm From f277dc3adf8ecbdb39fd67e198a01646e640cb17 Mon Sep 17 00:00:00 2001 From: Nguyen Son Date: Thu, 16 Jul 2026 11:45:37 +0700 Subject: [PATCH 12/12] fix(ci): align Node runtime with production --- .github/workflows/ci.yml | 2 +- .github/workflows/e2e.yml | 4 ++-- .nvmrc | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 821c60e..952a9cf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,7 +38,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v7 with: - node-version: "24" + node-version: "26" cache: npm cache-dependency-path: frontend/package-lock.json diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index bbf4335..bba2ace 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -26,7 +26,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v7 with: - node-version: "24" + node-version: "26" cache: npm cache-dependency-path: frontend/package-lock.json @@ -75,7 +75,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v7 with: - node-version: "24" + node-version: "26" cache: npm cache-dependency-path: frontend/package-lock.json diff --git a/.nvmrc b/.nvmrc index a45fd52..6f4247a 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -24 +26