Skip to content

feat: RBAC module, emergency pause, CORS config, and health check endpoint #165

feat: RBAC module, emergency pause, CORS config, and health check endpoint

feat: RBAC module, emergency pause, CORS config, and health check endpoint #165

Status Failure
Total duration 1m 25s
Artifacts

backend-ci.yml

on: pull_request
Backend — Lint, Test & Build
28s
Backend — Lint, Test & Build
Contract — Build & Test
59s
Contract — Build & Test
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 12 warnings
Backend — Lint, Test & Build: backend/src/auth/auth.service.ts#L83
Replace `walletAddress,·stored.nonce,·signature` with `⏎······walletAddress,⏎······stored.nonce,⏎······signature,⏎····`
Backend — Lint, Test & Build: backend/src/auth/auth.service.ts#L64
Replace `walletAddress:·string,·signature:·string` with `⏎····walletAddress:·string,⏎····signature:·string,⏎··`
Backend — Lint, Test & Build: backend/src/auth/auth.service.ts#L1
'ConflictException' is defined but never used
Backend — Lint, Test & Build: backend/src/auth/auth.service.ts#L1
Replace `·Injectable,·UnauthorizedException,·ConflictException,·Logger·` with `⏎··Injectable,⏎··UnauthorizedException,⏎··ConflictException,⏎··Logger,⏎`
Backend — Lint, Test & Build: backend/src/auth/auth.service.spec.ts#L19
Replace `.fn()` with `⏎······.fn()⏎······`
Backend — Lint, Test & Build: backend/src/auth/auth.service.spec.ts#L4
'UnauthorizedException' is defined but never used
Backend — Lint, Test & Build: backend/src/auth/auth.module.ts#L27
Replace `AuthService,·JwtStrategy,·WalletStrategy,·JwtAuthGuard,·RolesGuard` with `⏎····AuthService,⏎····JwtStrategy,⏎····WalletStrategy,⏎····JwtAuthGuard,⏎····RolesGuard,⏎··`
Backend — Lint, Test & Build: backend/src/auth/auth.controller.ts#L6
'Param' is defined but never used
Backend — Lint, Test & Build: backend/src/auth/auth.controller.spec.ts#L34
Replace `·nonce:·'abc',·expiresAt:·0` with `⏎······nonce:·'abc',⏎······expiresAt:·0,⏎···`
Backend — Lint, Test & Build: backend/src/auth/auth.controller.spec.ts#L17
'_ctx' is defined but never used
Contract — Build & Test
Process completed with exit code 101.
Backend — Lint, Test & Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Backend — Lint, Test & Build: backend/src/users/users.controller.spec.ts#L241
Unsafe argument of type `any` assigned to a parameter of type `Request & { user: JwtAccessTokenPayload; }`
Backend — Lint, Test & Build: backend/src/users/users.controller.spec.ts#L225
Unsafe argument of type `any` assigned to a parameter of type `Request & { user: JwtAccessTokenPayload; }`
Backend — Lint, Test & Build: backend/src/users/users.controller.spec.ts#L205
Unsafe argument of type `any` assigned to a parameter of type `Request & { user: JwtAccessTokenPayload; }`
Backend — Lint, Test & Build: backend/src/users/users.controller.spec.ts#L187
Unsafe argument of type `any` assigned to a parameter of type `Request & { user: JwtAccessTokenPayload; }`
Backend — Lint, Test & Build: backend/src/users/users.controller.spec.ts#L169
Unsafe argument of type `any` assigned to a parameter of type `Request & { user: JwtAccessTokenPayload; }`
Backend — Lint, Test & Build: backend/src/users/users.controller.spec.ts#L149
Unsafe argument of type `any` assigned to a parameter of type `Request & { user: JwtAccessTokenPayload; }`
Backend — Lint, Test & Build: backend/src/users/users.controller.spec.ts#L111
Unsafe argument of type `any` assigned to a parameter of type `Request & { user: JwtAccessTokenPayload; }`
Backend — Lint, Test & Build: backend/src/users/users.controller.spec.ts#L96
Unsafe argument of type `any` assigned to a parameter of type `Request & { user: JwtAccessTokenPayload; }`
Backend — Lint, Test & Build: backend/src/users/users.controller.spec.ts#L74
Unsafe argument of type `any` assigned to a parameter of type `Request & { user: JwtAccessTokenPayload; }`
Backend — Lint, Test & Build: backend/src/common/guards/throttler.guard.ts#L26
Unsafe argument of type `any` assigned to a parameter of type `Object`
Contract — Build & Test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/