diff --git a/.nvmrc b/.nvmrc index f3c67fcf74..98116556ce 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22.14 \ No newline at end of file +24.13 \ No newline at end of file diff --git a/packages/apps/fortune/exchange-oracle/client/Dockerfile b/packages/apps/fortune/exchange-oracle/client/Dockerfile index 46f448db16..157f83028f 100644 --- a/packages/apps/fortune/exchange-oracle/client/Dockerfile +++ b/packages/apps/fortune/exchange-oracle/client/Dockerfile @@ -1,5 +1,5 @@ # Using bullseye instead of slim because it needs Python and build tools for node-gyp -FROM node:22.14-bullseye +FROM node:24.13-bullseye ARG APP_PATH=packages/apps/fortune/exchange-oracle/client # Create app directory diff --git a/packages/apps/fortune/exchange-oracle/server/Dockerfile b/packages/apps/fortune/exchange-oracle/server/Dockerfile index ec1f060ae8..0ba4c90b53 100644 --- a/packages/apps/fortune/exchange-oracle/server/Dockerfile +++ b/packages/apps/fortune/exchange-oracle/server/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22.14-slim +FROM node:24.13-slim ARG APP_PATH=packages/apps/fortune/exchange-oracle/server # Create app directory diff --git a/packages/apps/fortune/exchange-oracle/server/src/common/guards/signature.auth.spec.ts b/packages/apps/fortune/exchange-oracle/server/src/common/guards/signature.auth.spec.ts index 07e48dd987..a7e1dd4612 100644 --- a/packages/apps/fortune/exchange-oracle/server/src/common/guards/signature.auth.spec.ts +++ b/packages/apps/fortune/exchange-oracle/server/src/common/guards/signature.auth.spec.ts @@ -121,7 +121,9 @@ describe('SignatureAuthGuard', () => { const result = await guard.canActivate(context); expect(result).toBeTruthy(); - expect(assignmentRepository.findOneById).toHaveBeenCalledWith(assignmentId); + expect(assignmentRepository.findOneById).toHaveBeenCalledWith( + assignmentId, + ); }); it('should throw BadRequest error if assignment id is not number', async () => { diff --git a/packages/apps/fortune/exchange-oracle/server/src/common/guards/signature.auth.ts b/packages/apps/fortune/exchange-oracle/server/src/common/guards/signature.auth.ts index aa1a6d68da..045015657f 100644 --- a/packages/apps/fortune/exchange-oracle/server/src/common/guards/signature.auth.ts +++ b/packages/apps/fortune/exchange-oracle/server/src/common/guards/signature.auth.ts @@ -42,7 +42,10 @@ export class SignatureAuthGuard implements CanActivate { if (roles.includes(AuthSignatureRole.Worker)) { if (!Number.isInteger(Number(data.assignment_id))) { - throw new HttpException('Invalid assignment id', HttpStatus.BAD_REQUEST); + throw new HttpException( + 'Invalid assignment id', + HttpStatus.BAD_REQUEST, + ); } const assignment = await this.assignmentRepository.findOneById( diff --git a/packages/apps/fortune/recording-oracle/Dockerfile b/packages/apps/fortune/recording-oracle/Dockerfile index 2b7cfc933b..d4a735b939 100644 --- a/packages/apps/fortune/recording-oracle/Dockerfile +++ b/packages/apps/fortune/recording-oracle/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22.14-slim +FROM node:24.13-slim ARG APP_PATH=packages/apps/fortune/recording-oracle # Create app directory diff --git a/packages/apps/human-app/frontend/Dockerfile b/packages/apps/human-app/frontend/Dockerfile index 7bb315121b..19dbccdad1 100644 --- a/packages/apps/human-app/frontend/Dockerfile +++ b/packages/apps/human-app/frontend/Dockerfile @@ -1,5 +1,5 @@ # Using bullseye instead of slim because it needs Python and build tools for node-gyp -FROM node:22.14-bullseye +FROM node:24.13-bullseye ARG APP_PATH=packages/apps/human-app/frontend # Create app directory diff --git a/packages/apps/human-app/server/Dockerfile b/packages/apps/human-app/server/Dockerfile index c6193f2ae6..216c8f5fb0 100644 --- a/packages/apps/human-app/server/Dockerfile +++ b/packages/apps/human-app/server/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22.14-slim +FROM node:24.13-slim ARG APP_PATH=packages/apps/human-app/server # Create app directory diff --git a/packages/apps/job-launcher/client/Dockerfile b/packages/apps/job-launcher/client/Dockerfile index 6229e58442..90246ddd97 100644 --- a/packages/apps/job-launcher/client/Dockerfile +++ b/packages/apps/job-launcher/client/Dockerfile @@ -1,5 +1,5 @@ # Using bullseye instead of slim because it needs Python and build tools for node-gyp -FROM node:22.14-bullseye +FROM node:24.13-bullseye ARG APP_PATH=packages/apps/job-launcher/client # Create app directory diff --git a/packages/apps/job-launcher/server/Dockerfile b/packages/apps/job-launcher/server/Dockerfile index e837d0a8ec..2b9ef1a4eb 100644 --- a/packages/apps/job-launcher/server/Dockerfile +++ b/packages/apps/job-launcher/server/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22.14-slim +FROM node:24.13-slim ARG APP_PATH=packages/apps/job-launcher/server # Create app directory diff --git a/packages/apps/reputation-oracle/server/Dockerfile b/packages/apps/reputation-oracle/server/Dockerfile index ef91c55cd5..65f87bad3e 100644 --- a/packages/apps/reputation-oracle/server/Dockerfile +++ b/packages/apps/reputation-oracle/server/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22.14-slim +FROM node:24.13-slim ARG APP_PATH=packages/apps/reputation-oracle/server # Create app directory diff --git a/packages/core/Dockerfile.local b/packages/core/Dockerfile.local index b0d52e02dc..9d9639609b 100644 --- a/packages/core/Dockerfile.local +++ b/packages/core/Dockerfile.local @@ -1,4 +1,4 @@ -FROM node:22.14-slim +FROM node:24.13-slim ARG APP_PATH=packages/core # curl is needed for healthcheck diff --git a/packages/examples/cvat/recording-oracle/dockerfiles/blockchain-node.Dockerfile b/packages/examples/cvat/recording-oracle/dockerfiles/blockchain-node.Dockerfile index a12cd5271c..a4f747cc28 100644 --- a/packages/examples/cvat/recording-oracle/dockerfiles/blockchain-node.Dockerfile +++ b/packages/examples/cvat/recording-oracle/dockerfiles/blockchain-node.Dockerfile @@ -1,5 +1,5 @@ # TODO: make this shared and part of local setup -FROM node:22.14-slim +FROM node:24.13-slim # curl is needed for healthcheck RUN apt-get update && apt-get install -y curl