Files
SerpentRace/SerpentRace_Backend/logs/2025-08/serpentrace-2025-08-23T00-50-22-284Z.log
T

62 lines
10 KiB
Plaintext

# SerpentRace Backend Logs
# Started: 2025-08-23T00:50:22.284Z
# Max entries per file: 10000
2025-08-23T00:50:30.750Z | [STARTUP] | SerpentRace Backend starting up | Meta:{"environment":"development","port":"3000","nodeVersion":"v20.19.4","chatInactivityTimeout":"30"}
2025-08-23T00:50:30.765Z | [STARTUP] | Server started successfully | Meta:{"port":"3000","environment":"development","timestamp":"2025-08-23T00:50:30.765Z","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-08-23T00:50:32.198Z | [CONNECTION] | Database connection established | Meta:{"connectionType":"postgresql","status":"success","type":"postgres","host":"postgres","database":"serpentrace"}
2025-08-23T00:50:32.234Z | [REQUEST] | WebSocket service initialized | Meta:{"chatTimeoutMinutes":30}
2025-08-23T00:50:32.240Z | [STARTUP] | WebSocket service initialized | Meta:{"chatInactivityTimeout":"30"}
2025-08-23T00:50:32.244Z | [STARTUP] | Redis client connected successfully
2025-08-23T00:50:50.668Z | [REQUEST] | Incoming request | ReqId:bmql6ji9q | IP:::ffff:172.19.0.1 | GET / | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:50:50.673Z | [REQUEST] | GET / | ReqId:bmql6ji9q | IP:::ffff:172.19.0.1 | GET / | Status:200 | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:50:50.679Z | [REQUEST] | Request completed | ReqId:bmql6ji9q | IP:::ffff:172.19.0.1 | GET / | Status:200 | Time:11ms | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:50:59.046Z | [REQUEST] | Incoming request | ReqId:futxb8j10 | IP:::ffff:172.19.0.1 | GET / | UA:node
2025-08-23T00:50:59.047Z | [REQUEST] | GET / | ReqId:futxb8j10 | IP:::ffff:172.19.0.1 | GET / | Status:200 | UA:node
2025-08-23T00:50:59.049Z | [REQUEST] | Request completed | ReqId:futxb8j10 | IP:::ffff:172.19.0.1 | GET / | Status:200 | Time:3ms | UA:node
2025-08-23T00:50:59.066Z | [REQUEST] | Incoming request | ReqId:xmsq0ndrd | IP:::ffff:172.19.0.1 | GET /api-docs/ | UA:node
2025-08-23T00:50:59.068Z | [REQUEST] | GET /api-docs/ | ReqId:xmsq0ndrd | IP:::ffff:172.19.0.1 | GET /api-docs/ | Status:200 | UA:node
2025-08-23T00:50:59.073Z | [REQUEST] | Request completed | ReqId:xmsq0ndrd | IP:::ffff:172.19.0.1 | GET /api-docs/ | Status:200 | Time:7ms | UA:node
2025-08-23T00:50:59.080Z | [REQUEST] | Incoming request | ReqId:v0mpnwbvh | IP:::ffff:172.19.0.1 | GET /api-docs/swagger.json | UA:node
2025-08-23T00:50:59.082Z | [REQUEST] | GET /api-docs/swagger.json | ReqId:v0mpnwbvh | IP:::ffff:172.19.0.1 | GET /api-docs/swagger.json | Status:200 | UA:node
2025-08-23T00:50:59.085Z | [REQUEST] | Request completed | ReqId:v0mpnwbvh | IP:::ffff:172.19.0.1 | GET /api-docs/swagger.json | Status:200 | Time:5ms | UA:node
2025-08-23T00:51:03.280Z | [REQUEST] | Incoming request | ReqId:5f8c6x11m | IP:::ffff:172.19.0.1 | GET /api-docs?id=b7010505-df36-4f60-b08d-492574a6a8e8&vscodeBrowserReqId=1755910263287 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWeb
2025-08-23T00:51:03.283Z | [REQUEST] | GET /api-docs | ReqId:5f8c6x11m | IP:::ffff:172.19.0.1 | GET /api-docs?id=b7010505-df36-4f60-b08d-492574a6a8e8&vscodeBrowserReqId=1755910263287 | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWeb
2025-08-23T00:51:03.285Z | [REQUEST] | Request completed | ReqId:5f8c6x11m | IP:::ffff:172.19.0.1 | GET /api-docs?id=b7010505-df36-4f60-b08d-492574a6a8e8&vscodeBrowserReqId=1755910263287 | Status:301 | Time:5ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWeb
2025-08-23T00:51:03.294Z | [REQUEST] | Incoming request | ReqId:cgz104rbk | IP:::ffff:172.19.0.1 | GET /api-docs/?id=b7010505-df36-4f60-b08d-492574a6a8e8&vscodeBrowserReqId=1755910263287 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWeb
2025-08-23T00:51:03.297Z | [REQUEST] | GET /api-docs/ | ReqId:cgz104rbk | IP:::ffff:172.19.0.1 | GET /api-docs/?id=b7010505-df36-4f60-b08d-492574a6a8e8&vscodeBrowserReqId=1755910263287 | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWeb
2025-08-23T00:51:03.300Z | [REQUEST] | Request completed | ReqId:cgz104rbk | IP:::ffff:172.19.0.1 | GET /api-docs/?id=b7010505-df36-4f60-b08d-492574a6a8e8&vscodeBrowserReqId=1755910263287 | Status:200 | Time:6ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWeb
2025-08-23T00:51:07.988Z | [REQUEST] | Incoming request | ReqId:hsbysirnz | IP:::ffff:172.19.0.1 | GET /api-docs | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:07.990Z | [REQUEST] | GET /api-docs | ReqId:hsbysirnz | IP:::ffff:172.19.0.1 | GET /api-docs | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.029Z | [REQUEST] | Request completed | ReqId:hsbysirnz | IP:::ffff:172.19.0.1 | GET /api-docs | Status:301 | Time:42ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.036Z | [REQUEST] | Incoming request | ReqId:a6h469jtx | IP:::ffff:172.19.0.1 | GET /api-docs/ | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.039Z | [REQUEST] | GET /api-docs/ | ReqId:a6h469jtx | IP:::ffff:172.19.0.1 | GET /api-docs/ | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.044Z | [REQUEST] | Request completed | ReqId:a6h469jtx | IP:::ffff:172.19.0.1 | GET /api-docs/ | Status:304 | Time:8ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.070Z | [REQUEST] | Incoming request | ReqId:uwvcp882e | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui.css | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.073Z | [REQUEST] | GET /api-docs/swagger-ui.css | ReqId:uwvcp882e | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui.css | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.121Z | [REQUEST] | Request completed | ReqId:uwvcp882e | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui.css | Status:304 | Time:51ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.123Z | [REQUEST] | Incoming request | ReqId:4yqrt9n14 | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui-bundle.js | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.125Z | [REQUEST] | GET /api-docs/swagger-ui-bundle.js | ReqId:4yqrt9n14 | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui-bundle.js | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.127Z | [REQUEST] | Request completed | ReqId:4yqrt9n14 | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui-bundle.js | Status:304 | Time:4ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.130Z | [REQUEST] | Incoming request | ReqId:ut5i3vyso | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui-standalone-preset.js | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.131Z | [REQUEST] | GET /api-docs/swagger-ui-standalone-preset.js | ReqId:ut5i3vyso | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui-standalone-preset.js | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.134Z | [REQUEST] | Request completed | ReqId:ut5i3vyso | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui-standalone-preset.js | Status:304 | Time:4ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.182Z | [REQUEST] | Incoming request | ReqId:x1783pkrx | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui-init.js | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.184Z | [REQUEST] | GET /api-docs/swagger-ui-init.js | ReqId:x1783pkrx | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui-init.js | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:51:08.186Z | [REQUEST] | Request completed | ReqId:x1783pkrx | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui-init.js | Status:200 | Time:4ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T00:55:05.018Z | [REQUEST] | Incoming request | ReqId:j2mgee9d3 | IP:::ffff:172.19.0.1 | GET /api-docs | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:55:05.020Z | [REQUEST] | GET /api-docs | ReqId:j2mgee9d3 | IP:::ffff:172.19.0.1 | GET /api-docs | Status:200 | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:55:05.023Z | [REQUEST] | Request completed | ReqId:j2mgee9d3 | IP:::ffff:172.19.0.1 | GET /api-docs | Status:301 | Time:5ms | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:55:05.028Z | [REQUEST] | Incoming request | ReqId:gp5iqt8g2 | IP:::ffff:172.19.0.1 | GET /api-docs/ | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:55:05.030Z | [REQUEST] | GET /api-docs/ | ReqId:gp5iqt8g2 | IP:::ffff:172.19.0.1 | GET /api-docs/ | Status:200 | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:55:05.032Z | [REQUEST] | Request completed | ReqId:gp5iqt8g2 | IP:::ffff:172.19.0.1 | GET /api-docs/ | Status:200 | Time:4ms | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:55:10.881Z | [REQUEST] | Incoming request | ReqId:7n9cwsm8a | IP:::ffff:172.19.0.1 | GET /api-docs/swagger.json | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:55:10.883Z | [REQUEST] | GET /api-docs/swagger.json | ReqId:7n9cwsm8a | IP:::ffff:172.19.0.1 | GET /api-docs/swagger.json | Status:200 | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:55:10.885Z | [REQUEST] | Request completed | ReqId:7n9cwsm8a | IP:::ffff:172.19.0.1 | GET /api-docs/swagger.json | Status:200 | Time:4ms | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:55:16.425Z | [REQUEST] | Incoming request | ReqId:zm9rvpl5o | IP:::ffff:172.19.0.1 | GET / | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:55:16.427Z | [REQUEST] | GET / | ReqId:zm9rvpl5o | IP:::ffff:172.19.0.1 | GET / | Status:200 | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T00:55:16.429Z | [REQUEST] | Request completed | ReqId:zm9rvpl5o | IP:::ffff:172.19.0.1 | GET / | Status:200 | Time:4ms | UA:Mozilla/5.0 (Windows NT; Windows NT 10.0; hu-HU) W
2025-08-23T01:00:58.971Z | [STARTUP] | Received SIGTERM. Shutting down gracefully...
2025-08-23T01:00:58.973Z | [STARTUP] | HTTP server closed
2025-08-23T01:00:58.975Z | [CONNECTION] | Database connection closed | Meta:{"connectionType":"postgresql","status":"success"}