fel kesz game backend
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
# SerpentRace Backend Logs
|
||||
# Started: 2025-09-15T13:26:42.347Z
|
||||
# Max entries per file: 10000
|
||||
|
||||
2025-09-15T13:26:44.028Z | [STARTUP] | SerpentRace Backend starting up | Meta:{"environment":"development","port":"3000","nodeVersion":"v20.19.5","chatInactivityTimeout":"30"}
|
||||
2025-09-15T13:26:44.041Z | [STARTUP] | Server started successfully | Meta:{"port":"3000","environment":"development","timestamp":"2025-09-15T13:26:44.041Z","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:26:44.859Z | [CONNECTION] | Database connection established | Meta:{"connectionType":"postgresql","status":"success","type":"postgres","host":"postgres","database":"serpentrace"}
|
||||
2025-09-15T13:26:44.863Z | [REQUEST] | WebSocket service initialized | Meta:{"chatTimeoutMinutes":30}
|
||||
2025-09-15T13:26:44.865Z | [STARTUP] | WebSocket service initialized | Meta:{"chatInactivityTimeout":"30"}
|
||||
2025-09-15T13:26:44.867Z | [STARTUP] | Redis client connected successfully
|
||||
2025-09-15T13:27:30.496Z | [REQUEST] | Incoming request | ReqId:qybe4z9r3 | IP:::ffff:172.20.0.1 | POST /api/decks/ | UA:PostmanRuntime/7.45.0
|
||||
2025-09-15T13:27:30.498Z | [REQUEST] | POST /api/decks/ | ReqId:qybe4z9r3 | IP:::ffff:172.20.0.1 | POST /api/decks/ | Status:200 | UA:PostmanRuntime/7.45.0
|
||||
2025-09-15T13:27:30.504Z | [AUTH] | Authentication successful | ReqId:qybe4z9r3 | IP:::ffff:172.20.0.1 | POST /api/decks/ | UA:PostmanRuntime/7.45.0 | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","authLevel":1,"orgId":""}
|
||||
2025-09-15T13:27:30.506Z | [REQUEST] | Create deck endpoint accessed | ReqId:qybe4z9r3 | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | POST /api/decks/ | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"name":"TestJOKERCard","userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58"}
|
||||
2025-09-15T13:27:30.522Z | [DATABASE] | User findById query completed | Meta:{"query":"findOneBy({ id: ffa31617-2cf9-403e-ab9d-87eeec85ce58 })","executionTime":14,"found":true,"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58"}
|
||||
2025-09-15T13:27:30.524Z | [AUTH] | ADMIN_BYPASS: CREATE_DECK_BYPASS | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","targetId":"new-deck","action":"CREATE_DECK_BYPASS","bypassReason":"Admin privileges","timestamp":"2025-09-15T13:27:30.524Z","deckName":"TestJOKERCard","deckType":1,"cardCount":1}
|
||||
2025-09-15T13:27:30.536Z | [REQUEST] | Deck created successfully | Meta:{"deckId":"956870b1-c437-4591-98b3-0742dd63b77d","userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","deckName":"TestJOKERCard","deckType":1,"cardCount":1}
|
||||
2025-09-15T13:27:30.538Z | [REQUEST] | Deck created successfully | ReqId:qybe4z9r3 | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | POST /api/decks/ | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"deckId":"956870b1-c437-4591-98b3-0742dd63b77d","name":"TestJOKERCard","userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58"}
|
||||
2025-09-15T13:27:30.541Z | [REQUEST] | Request completed | ReqId:qybe4z9r3 | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | POST /api/decks/ | Status:200 | Time:45ms | UA:PostmanRuntime/7.45.0
|
||||
2025-09-15T13:28:08.994Z | [REQUEST] | Incoming request | ReqId:5qs85uahx | IP:::ffff:172.20.0.1 | POST /api/decks/ | UA:PostmanRuntime/7.45.0
|
||||
2025-09-15T13:28:08.996Z | [REQUEST] | POST /api/decks/ | ReqId:5qs85uahx | IP:::ffff:172.20.0.1 | POST /api/decks/ | Status:200 | UA:PostmanRuntime/7.45.0
|
||||
2025-09-15T13:28:09.000Z | [AUTH] | Authentication successful | ReqId:5qs85uahx | IP:::ffff:172.20.0.1 | POST /api/decks/ | UA:PostmanRuntime/7.45.0 | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","authLevel":1,"orgId":""}
|
||||
2025-09-15T13:28:09.002Z | [REQUEST] | Create deck endpoint accessed | ReqId:5qs85uahx | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | POST /api/decks/ | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"name":"TestQUESTIONCard","userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58"}
|
||||
2025-09-15T13:28:09.015Z | [DATABASE] | User findById query completed | Meta:{"query":"findOneBy({ id: ffa31617-2cf9-403e-ab9d-87eeec85ce58 })","executionTime":12,"found":true,"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58"}
|
||||
2025-09-15T13:28:09.017Z | [AUTH] | ADMIN_BYPASS: CREATE_DECK_BYPASS | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","targetId":"new-deck","action":"CREATE_DECK_BYPASS","bypassReason":"Admin privileges","timestamp":"2025-09-15T13:28:09.017Z","deckName":"TestQUESTIONCard","deckType":2,"cardCount":1}
|
||||
2025-09-15T13:28:09.023Z | [REQUEST] | Deck created successfully | Meta:{"deckId":"c6336b46-a80c-467a-a329-9ad51bdbba6c","userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","deckName":"TestQUESTIONCard","deckType":2,"cardCount":1}
|
||||
2025-09-15T13:28:09.025Z | [REQUEST] | Deck created successfully | ReqId:5qs85uahx | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | POST /api/decks/ | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"deckId":"c6336b46-a80c-467a-a329-9ad51bdbba6c","name":"TestQUESTIONCard","userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58"}
|
||||
2025-09-15T13:28:09.027Z | [REQUEST] | Request completed | ReqId:5qs85uahx | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | POST /api/decks/ | Status:200 | Time:33ms | UA:PostmanRuntime/7.45.0
|
||||
2025-09-15T13:28:34.166Z | [REQUEST] | Incoming request | ReqId:mz6qkai4y | IP:::ffff:172.20.0.1 | GET /api/decks/page/0/50 | UA:PostmanRuntime/7.45.0
|
||||
2025-09-15T13:28:34.167Z | [REQUEST] | GET /api/decks/page/0/50 | ReqId:mz6qkai4y | IP:::ffff:172.20.0.1 | GET /api/decks/page/0/50 | Status:200 | UA:PostmanRuntime/7.45.0
|
||||
2025-09-15T13:28:34.171Z | [AUTH] | Authentication successful | ReqId:mz6qkai4y | IP:::ffff:172.20.0.1 | GET /api/decks/page/0/50 | UA:PostmanRuntime/7.45.0 | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","authLevel":1,"orgId":""}
|
||||
2025-09-15T13:28:34.173Z | [REQUEST] | Get decks by page endpoint accessed | ReqId:mz6qkai4y | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | GET /api/decks/page/0/50 | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","userOrgId":"","isAdmin":true,"from":0,"to":50}
|
||||
2025-09-15T13:28:34.175Z | [AUTH] | ADMIN_BYPASS: GET_DECKS_PAGE_BYPASS | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","targetId":"paginated-decks","action":"GET_DECKS_PAGE_BYPASS","bypassReason":"Admin privileges","timestamp":"2025-09-15T13:28:34.175Z","from":0,"to":50,"includesDeleted":false,"operation":"read"}
|
||||
2025-09-15T13:28:34.176Z | [REQUEST] | Get decks by page query started | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","userOrgId":"","isAdmin":true,"from":0,"to":50,"includeDeleted":false}
|
||||
2025-09-15T13:28:34.178Z | [AUTH] | ADMIN_BYPASS: FIND_FILTERED_DECKS_BYPASS | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","targetId":"all-decks-filtered","action":"FIND_FILTERED_DECKS_BYPASS","bypassReason":"Admin privileges","timestamp":"2025-09-15T13:28:34.178Z","bypassType":"admin-all-decks-filtered","userOrgId":"","from":0,"to":50,"operation":"read"}
|
||||
2025-09-15T13:28:34.197Z | [DATABASE] | Admin filtered deck query completed | Meta:{"query":"executionTime: 19ms, userId: ffa31617-2cf9-403e-ab9d-87eeec85ce58, found: 3, totalCount: 3, isAdmin: true"}
|
||||
2025-09-15T13:28:34.199Z | [REQUEST] | Get decks by page query completed | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","userOrgId":"","isAdmin":true,"from":0,"to":50,"returned":3,"totalCount":3,"includeDeleted":false}
|
||||
2025-09-15T13:28:34.201Z | [REQUEST] | Get decks page completed successfully | ReqId:mz6qkai4y | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | GET /api/decks/page/0/50 | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","from":0,"to":50,"returnedCount":3,"totalCount":3}
|
||||
2025-09-15T13:28:34.203Z | [REQUEST] | Request completed | ReqId:mz6qkai4y | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | GET /api/decks/page/0/50 | Status:200 | Time:37ms | UA:PostmanRuntime/7.45.0
|
||||
2025-09-15T13:28:44.002Z | [REQUEST] | Incoming request | ReqId:ntr1851wr | IP:::ffff:172.20.0.1 | GET /api/decks/c6336b46-a80c-467a-a329-9ad51bdbba6c | UA:PostmanRuntime/7.45.0
|
||||
2025-09-15T13:28:44.004Z | [REQUEST] | GET /api/decks/c6336b46-a80c-467a-a329-9ad51bdbba6c | ReqId:ntr1851wr | IP:::ffff:172.20.0.1 | GET /api/decks/c6336b46-a80c-467a-a329-9ad51bdbba6c | Status:200 | UA:PostmanRuntime/7.45.0
|
||||
2025-09-15T13:28:44.007Z | [AUTH] | Authentication successful | ReqId:ntr1851wr | IP:::ffff:172.20.0.1 | GET /api/decks/c6336b46-a80c-467a-a329-9ad51bdbba6c | UA:PostmanRuntime/7.45.0 | Meta:{"userId":"ffa31617-2cf9-403e-ab9d-87eeec85ce58","authLevel":1,"orgId":""}
|
||||
2025-09-15T13:28:44.009Z | [REQUEST] | Get deck by id endpoint accessed | ReqId:ntr1851wr | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | GET /api/decks/c6336b46-a80c-467a-a329-9ad51bdbba6c | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"deckId":"c6336b46-a80c-467a-a329-9ad51bdbba6c"}
|
||||
2025-09-15T13:28:44.013Z | [REQUEST] | Deck retrieved successfully | ReqId:ntr1851wr | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | GET /api/decks/c6336b46-a80c-467a-a329-9ad51bdbba6c | Status:200 | UA:PostmanRuntime/7.45.0 | Meta:{"deckId":"c6336b46-a80c-467a-a329-9ad51bdbba6c"}
|
||||
2025-09-15T13:28:44.015Z | [REQUEST] | Request completed | ReqId:ntr1851wr | UserId:ffa31617-2cf9-403e-ab9d-87eeec85ce58 | IP:::ffff:172.20.0.1 | GET /api/decks/c6336b46-a80c-467a-a329-9ad51bdbba6c | Status:200 | Time:12ms | UA:PostmanRuntime/7.45.0
|
||||
Reference in New Issue
Block a user