Skip to content

feat(auth): add JWT token revocation with Redis blocklist #27

feat(auth): add JWT token revocation with Redis blocklist

feat(auth): add JWT token revocation with Redis blocklist #27

Triggered via pull request June 2, 2026 08:40
@antharya05antharya05
synchronize #439
Status Failure
Total duration 52s
Artifacts

ci.yml

on: pull_request_target
detect-changes
5s
detect-changes
backend-ci
28s
backend-ci
web-ci
web-ci
mobile-ci
30s
mobile-ci
comment-results
6s
comment-results
Fit to window
Zoom out
Zoom in

Annotations

16 errors
backend-ci
Process completed with exit code 1.
backend-ci
Process completed with exit code 2.
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 201 — generates a unique slug when the first candidate is taken: apps/backend/src/__tests__/event.test.ts#L219
AssertionError: expected 500 to be 201 // Object.is equality - Expected + Received - 201 + 500 ❯ src/__tests__/event.test.ts:219:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects invalid date format: apps/backend/src/__tests__/event.test.ts#L203
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:203:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects event name longer than 100 characters: apps/backend/src/__tests__/event.test.ts#L195
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:195:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects event name shorter than 3 characters: apps/backend/src/__tests__/event.test.ts#L189
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:189:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects location longer than 100 characters: apps/backend/src/__tests__/event.test.ts#L184
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:184:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects location shorter than 2 characters: apps/backend/src/__tests__/event.test.ts#L179
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:179:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects missing location: apps/backend/src/__tests__/event.test.ts#L174
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:174:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 400 — rejects missing required fields (no dates, no location): apps/backend/src/__tests__/event.test.ts#L168
AssertionError: expected 500 to be 400 // Object.is equality - Expected + Received - 400 + 500 ❯ src/__tests__/event.test.ts:168:30
src/__tests__/event.test.ts > Events API > POST /api/events — create event > 201 — creates event and returns it for authenticated organizer: apps/backend/src/__tests__/event.test.ts#L143
AssertionError: expected 500 to be 201 // Object.is equality - Expected + Received - 201 + 500 ❯ src/__tests__/event.test.ts:143:30
src/__tests__/app.test.ts > GET /health > should return status ok: apps/backend/src/utils/validateEnv.ts#L75
Error: process.exit unexpectedly called with "1" ❯ Module.validateEnv src/utils/validateEnv.ts:75:11 ❯ Module.buildApp src/app.ts:33:3 ❯ src/__tests__/app.test.ts:8:23
backend-ci
Process completed with exit code 2.
mobile-ci
Process completed with exit code 1.
mobile-ci
Process completed with exit code 1.
mobile-ci
Process completed with exit code 2.