37 lines
5.8 KiB
Plaintext
37 lines
5.8 KiB
Plaintext
# SerpentRace Backend Logs
|
|
# Started: 2025-08-23T00:24:24.917Z
|
|
# Max entries per file: 10000
|
|
|
|
2025-08-23T00:24:34.359Z | [STARTUP] | SerpentRace Backend starting up | Meta:{"environment":"development","port":"3000","nodeVersion":"v20.19.4","chatInactivityTimeout":"30"}
|
|
2025-08-23T00:24:34.375Z | [STARTUP] | Server started successfully | Meta:{"port":"3000","environment":"development","timestamp":"2025-08-23T00:24:34.375Z","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:24:36.059Z | [CONNECTION] | Database connection established | Meta:{"connectionType":"postgresql","status":"success","type":"postgres","host":"postgres","database":"serpentrace"}
|
|
2025-08-23T00:24:36.087Z | [REQUEST] | WebSocket service initialized | Meta:{"chatTimeoutMinutes":30}
|
|
2025-08-23T00:24:36.089Z | [STARTUP] | WebSocket service initialized | Meta:{"chatInactivityTimeout":"30"}
|
|
2025-08-23T00:24:36.092Z | [STARTUP] | Redis client connected successfully
|
|
2025-08-23T00:39:45.668Z | [REQUEST] | Incoming request | ReqId:2qmmr12w9 | IP:::ffff:172.19.0.1 | GET / | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:39:45.671Z | [REQUEST] | GET / | ReqId:2qmmr12w9 | IP:::ffff:172.19.0.1 | GET / | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:39:45.676Z | [REQUEST] | Request completed | ReqId:2qmmr12w9 | IP:::ffff:172.19.0.1 | GET / | Status:304 | Time:8ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:39:45.712Z | [REQUEST] | Incoming request | ReqId:gc4lsvxbq | IP:::ffff:172.19.0.1 | GET /favicon.ico | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:39:45.713Z | [REQUEST] | GET /favicon.ico | ReqId:gc4lsvxbq | IP:::ffff:172.19.0.1 | GET /favicon.ico | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:39:45.716Z | [REQUEST] | Request completed | ReqId:gc4lsvxbq | IP:::ffff:172.19.0.1 | GET /favicon.ico | Status:404 | Time:5ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:39:52.606Z | [REQUEST] | Incoming request | ReqId:fkv1mw7wq | 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:39:52.608Z | [REQUEST] | GET /api-docs/ | ReqId:fkv1mw7wq | 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:39:52.611Z | [REQUEST] | Request completed | ReqId:fkv1mw7wq | IP:::ffff:172.19.0.1 | GET /api-docs/ | Status:304 | Time:5ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:39:52.629Z | [REQUEST] | Incoming request | ReqId:8w9odijux | 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:39:52.631Z | [REQUEST] | GET /api-docs/swagger-ui.css | ReqId:8w9odijux | 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:39:52.637Z | [REQUEST] | Request completed | ReqId:8w9odijux | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui.css | Status:200 | Time:8ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:39:52.639Z | [REQUEST] | Incoming request | ReqId:rup3l7wfx | 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:39:52.641Z | [REQUEST] | GET /api-docs/swagger-ui-init.js | ReqId:rup3l7wfx | 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:39:52.642Z | [REQUEST] | Request completed | ReqId:rup3l7wfx | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui-init.js | Status:200 | Time:3ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:39:52.664Z | [REQUEST] | Incoming request | ReqId:vtf0pk6ic | 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:39:52.667Z | [REQUEST] | GET /api-docs/swagger-ui-standalone-preset.js | ReqId:vtf0pk6ic | 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:39:52.670Z | [REQUEST] | Incoming request | ReqId:7wzy0fy7r | 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:39:52.672Z | [REQUEST] | GET /api-docs/swagger-ui-bundle.js | ReqId:7wzy0fy7r | 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:39:52.677Z | [REQUEST] | Request completed | ReqId:vtf0pk6ic | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui-standalone-preset.js | Status:200 | Time:13ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:39:52.685Z | [REQUEST] | Request completed | ReqId:7wzy0fy7r | IP:::ffff:172.19.0.1 | GET /api-docs/swagger-ui-bundle.js | Status:200 | Time:15ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:39:52.790Z | [REQUEST] | Incoming request | ReqId:wvl2x5qm8 | IP:::ffff:172.19.0.1 | GET /api-docs/favicon-16x16.png | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:39:52.791Z | [REQUEST] | GET /api-docs/favicon-16x16.png | ReqId:wvl2x5qm8 | IP:::ffff:172.19.0.1 | GET /api-docs/favicon-16x16.png | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
|
|
2025-08-23T00:40:49.749Z | [STARTUP] | Received SIGTERM. Shutting down gracefully...
|
|
2025-08-23T00:40:49.751Z | [STARTUP] | HTTP server closed
|
|
2025-08-23T00:40:49.753Z | [CONNECTION] | Database connection closed | Meta:{"connectionType":"postgresql","status":"success"}
|