feat: RBAC module, emergency pause, CORS config, and health check endpoint #165
backend-ci.yml
on: pull_request
Backend — Lint, Test & Build
28s
Contract — Build & Test
59s
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/
|