29 lines
8.6 KiB
Plaintext
29 lines
8.6 KiB
Plaintext
# SerpentRace Backend Logs
|
|
# Started: 2025-09-15T13:38:50.543Z
|
|
# Max entries per file: 10000
|
|
|
|
2025-09-15T13:38:52.204Z | [STARTUP] | SerpentRace Backend starting up | Meta:{"environment":"development","port":"3000","nodeVersion":"v20.19.5","chatInactivityTimeout":"30"}
|
|
2025-09-15T13:38:52.225Z | [STARTUP] | Server started successfully | Meta:{"port":"3000","environment":"development","timestamp":"2025-09-15T13:38:52.225Z","endpoints":{"health":"/health","swagger":"/api-docs","users":"/api/users","organizations":"/api/organizations","decks":"/api/decks","chats":"/api/chats"},"websocket":{"enabled":true,"chatInactivityTimeout":"30 minutes"}}
|
|
2025-09-15T13:38:53.077Z | [CONNECTION] | Database connection established | Meta:{"connectionType":"postgresql","status":"success","type":"postgres","host":"postgres","database":"serpentrace"}
|
|
2025-09-15T13:38:53.082Z | [REQUEST] | WebSocket service initialized | Meta:{"chatTimeoutMinutes":30}
|
|
2025-09-15T13:38:53.084Z | [STARTUP] | WebSocket service initialized | Meta:{"chatInactivityTimeout":"30"}
|
|
2025-09-15T13:38:53.085Z | [STARTUP] | Redis client connected successfully
|
|
2025-09-15T13:39:02.934Z | [REQUEST] | Incoming request | ReqId:25s3ninsz | IP:::ffff:172.20.0.1 | PATCH /api/decks/956870b1-c437-4591-98b3-0742dd63b77d | UA:PostmanRuntime/7.45.0
|
|
2025-09-15T13:39:02.936Z | [REQUEST] | PATCH /api/decks/956870b1-c437-4591-98b3-0742dd63b77d | ReqId:25s3ninsz | IP:::ffff:172.20.0.1 | PATCH /api/decks/956870b1-c437-4591-98b3-0742dd63b77d | Status:200 | UA:PostmanRuntime/7.45.0
|
|
2025-09-15T13:39:02.941Z | [AUTH] | Authentication successful | ReqId:25s3ninsz | IP:::ffff:172.20.0.1 | PATCH /api/decks/956870b1-c437-4591-98b3-0742dd63b77d | UA:PostmanRuntime/7.45.0 | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","authLevel":1,"orgId":""}
|
|
2025-09-15T13:39:02.942Z | [REQUEST] | Update deck endpoint accessed | ReqId:25s3ninsz | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | PATCH /api/decks/956870b1-c437-4591-98b3-0742dd63b77d | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"deckId":"956870b1-c437-4591-98b3-0742dd63b77d","userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","updateFields":["state"]}
|
|
2025-09-15T13:39:02.948Z | [ERROR] | Update deck endpoint error | ReqId:25s3ninsz | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | PATCH /api/decks/956870b1-c437-4591-98b3-0742dd63b77d | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"name":"Error","message":"Only admin users can change deck state","stack":"Error: Only admin users can change deck state\n at UpdateDeckCommandHandler.execute (/app/src/Application/Deck/commands/UpdateDeckCommandHandler.ts:11:15)\n at /app/src/Api/routers/deckRouter.ts:149:59\n at Layer.handleRequest (/app/node_modules/router/lib/layer.js:152:17)\n at next (/app/node_modules/router/lib/route.js:157:13)\n at authRequired (/app/src/Application/Services/AuthMiddleware.ts:88:9)\n at processTicksAndRejections (node:internal/process/task_queues:95:5)"}
|
|
2025-09-15T13:39:02.951Z | [REQUEST] | Request completed | ReqId:25s3ninsz | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | PATCH /api/decks/956870b1-c437-4591-98b3-0742dd63b77d | Status:403 | Time:17ms | UA:PostmanRuntime/7.45.0
|
|
2025-09-15T13:39:14.176Z | [REQUEST] | Incoming request | ReqId:u2mn4na5w | IP:::ffff:172.20.0.1 | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | UA:PostmanRuntime/7.45.0
|
|
2025-09-15T13:39:14.178Z | [REQUEST] | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | ReqId:u2mn4na5w | IP:::ffff:172.20.0.1 | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | Status:200 | UA:PostmanRuntime/7.45.0
|
|
2025-09-15T13:39:14.182Z | [AUTH] | Admin authentication successful | ReqId:u2mn4na5w | IP:::ffff:172.20.0.1 | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | UA:PostmanRuntime/7.45.0 | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","authLevel":1,"orgId":""}
|
|
2025-09-15T13:39:14.183Z | [REQUEST] | Admin update deck endpoint accessed | ReqId:u2mn4na5w | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"deckId":"956870b1-c437-4591-98b3-0742dd63b77d","adminUserId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","updateFields":["state"]}
|
|
2025-09-15T13:39:14.196Z | [ERROR] | Admin update deck endpoint error | ReqId:u2mn4na5w | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"name":"EntityPropertyNotFoundError","message":"Property \"userstate\" was not found in \"DeckAggregate\". Make sure your query is correct.","stack":"EntityPropertyNotFoundError: Property \"userstate\" was not found in \"DeckAggregate\". Make sure your query is correct.\n at /app/node_modules/src/query-builder/UpdateQueryBuilder.ts:500:31\n at Array.forEach (<anonymous>)\n at UpdateQueryBuilder.createUpdateExpression (/app/node_modules/src/query-builder/UpdateQueryBuilder.ts:493:68)\n at UpdateQueryBuilder.getQuery (/app/node_modules/src/query-builder/UpdateQueryBuilder.ts:53:21)\n at UpdateQueryBuilder.getQueryAndParameters (/app/node_modules/src/query-builder/QueryBuilder.ts:495:28)\n at UpdateQueryBuilder.execute (/app/node_modules/src/query-builder/UpdateQueryBuilder.ts:142:50)\n at processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async DeckRepository.update (/app/src/Infrastructure/Repository/DeckRepository.ts:91:9)\n at async UpdateDeckCommandHandler.execute (/app/src/Application/Deck/commands/UpdateDeckCommandHandler.ts:13:21)\n at async /app/src/Api/routers/adminRouter.ts:367:24"}
|
|
2025-09-15T13:39:14.198Z | [REQUEST] | Request completed | ReqId:u2mn4na5w | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | Status:404 | Time:22ms | UA:PostmanRuntime/7.45.0
|
|
2025-09-15T13:39:46.956Z | [REQUEST] | Incoming request | ReqId:9pokgr876 | IP:::ffff:172.20.0.1 | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | UA:PostmanRuntime/7.45.0
|
|
2025-09-15T13:39:46.958Z | [REQUEST] | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | ReqId:9pokgr876 | IP:::ffff:172.20.0.1 | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | Status:200 | UA:PostmanRuntime/7.45.0
|
|
2025-09-15T13:39:46.962Z | [AUTH] | Admin authentication successful | ReqId:9pokgr876 | IP:::ffff:172.20.0.1 | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | UA:PostmanRuntime/7.45.0 | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","authLevel":1,"orgId":""}
|
|
2025-09-15T13:39:46.964Z | [REQUEST] | Admin update deck endpoint accessed | ReqId:9pokgr876 | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"deckId":"956870b1-c437-4591-98b3-0742dd63b77d","adminUserId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","updateFields":["state"]}
|
|
2025-09-15T13:39:46.967Z | [ERROR] | Admin update deck endpoint error | ReqId:9pokgr876 | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"name":"EntityPropertyNotFoundError","message":"Property \"userstate\" was not found in \"DeckAggregate\". Make sure your query is correct.","stack":"EntityPropertyNotFoundError: Property \"userstate\" was not found in \"DeckAggregate\". Make sure your query is correct.\n at /app/node_modules/src/query-builder/UpdateQueryBuilder.ts:500:31\n at Array.forEach (<anonymous>)\n at UpdateQueryBuilder.createUpdateExpression (/app/node_modules/src/query-builder/UpdateQueryBuilder.ts:493:68)\n at UpdateQueryBuilder.getQuery (/app/node_modules/src/query-builder/UpdateQueryBuilder.ts:53:21)\n at UpdateQueryBuilder.getQueryAndParameters (/app/node_modules/src/query-builder/QueryBuilder.ts:495:28)\n at UpdateQueryBuilder.execute (/app/node_modules/src/query-builder/UpdateQueryBuilder.ts:142:50)\n at processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async DeckRepository.update (/app/src/Infrastructure/Repository/DeckRepository.ts:91:9)\n at async UpdateDeckCommandHandler.execute (/app/src/Application/Deck/commands/UpdateDeckCommandHandler.ts:13:21)\n at async /app/src/Api/routers/adminRouter.ts:367:24"}
|
|
2025-09-15T13:39:46.968Z | [REQUEST] | Request completed | ReqId:9pokgr876 | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | PATCH /api/admin/decks/956870b1-c437-4591-98b3-0742dd63b77d | Status:404 | Time:12ms | UA:PostmanRuntime/7.45.0
|