Files
SerpentRace/SerpentRace_Backend/logs/2025-09/serpentrace-2025-09-14T20-19-57-030Z.log
T
2025-09-15 19:00:35 +02:00

89 lines
16 KiB
Plaintext

# SerpentRace Backend Logs
# Started: 2025-09-14T20:19:57.030Z
# Max entries per file: 10000
2025-09-14T20:20:03.240Z | [STARTUP] | SerpentRace Backend starting up | Meta:{"environment":"development","port":"3000","nodeVersion":"v20.19.5","chatInactivityTimeout":"30"}
2025-09-14T20:20:03.252Z | [STARTUP] | Server started successfully | Meta:{"port":"3000","environment":"development","timestamp":"2025-09-14T20:20:03.252Z","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-14T20:20:03.612Z | [CONNECTION] | Database connection established | Meta:{"connectionType":"postgresql","status":"success","type":"postgres","host":"postgres","database":"serpentrace"}
2025-09-14T20:20:03.643Z | [REQUEST] | WebSocket service initialized | Meta:{"chatTimeoutMinutes":30}
2025-09-14T20:20:03.645Z | [STARTUP] | WebSocket service initialized | Meta:{"chatInactivityTimeout":"30"}
2025-09-14T20:20:03.653Z | [STARTUP] | Redis client connected successfully
2025-09-14T20:24:43.086Z | [REQUEST] | Incoming request | ReqId:sff45gu0i | IP:::ffff:172.20.0.1 | GET /api-docs/ | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-09-14T20:24:43.088Z | [REQUEST] | GET /api-docs/ | ReqId:sff45gu0i | IP:::ffff:172.20.0.1 | GET /api-docs/ | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-09-14T20:24:43.092Z | [REQUEST] | Request completed | ReqId:sff45gu0i | IP:::ffff:172.20.0.1 | GET /api-docs/ | Status:304 | Time:6ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-09-14T20:24:43.107Z | [REQUEST] | Incoming request | ReqId:cy0j894z1 | IP:::ffff:172.20.0.1 | GET /api-docs/swagger-ui.css | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-09-14T20:24:43.109Z | [REQUEST] | GET /api-docs/swagger-ui.css | ReqId:cy0j894z1 | IP:::ffff:172.20.0.1 | GET /api-docs/swagger-ui.css | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-09-14T20:24:43.112Z | [REQUEST] | Request completed | ReqId:cy0j894z1 | IP:::ffff:172.20.0.1 | GET /api-docs/swagger-ui.css | Status:304 | Time:5ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-09-14T20:24:43.114Z | [REQUEST] | Incoming request | ReqId:id69vfyzc | IP:::ffff:172.20.0.1 | GET /api-docs/swagger-ui-bundle.js | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-09-14T20:24:43.116Z | [REQUEST] | GET /api-docs/swagger-ui-bundle.js | ReqId:id69vfyzc | IP:::ffff:172.20.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-09-14T20:24:43.118Z | [REQUEST] | Request completed | ReqId:id69vfyzc | IP:::ffff:172.20.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-09-14T20:24:43.120Z | [REQUEST] | Incoming request | ReqId:z0rbpuuec | IP:::ffff:172.20.0.1 | GET /api-docs/swagger-ui-standalone-preset.js | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-09-14T20:24:43.121Z | [REQUEST] | GET /api-docs/swagger-ui-standalone-preset.js | ReqId:z0rbpuuec | IP:::ffff:172.20.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-09-14T20:24:43.124Z | [REQUEST] | Request completed | ReqId:z0rbpuuec | IP:::ffff:172.20.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-09-14T20:24:43.126Z | [REQUEST] | Incoming request | ReqId:f4xi5iou9 | IP:::ffff:172.20.0.1 | GET /api-docs/swagger-ui-init.js | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-09-14T20:24:43.128Z | [REQUEST] | GET /api-docs/swagger-ui-init.js | ReqId:f4xi5iou9 | IP:::ffff:172.20.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-09-14T20:24:43.130Z | [REQUEST] | Request completed | ReqId:f4xi5iou9 | IP:::ffff:172.20.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-09-14T21:20:03.585Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":31,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-14T20:50:03.554Z"}
2025-09-14T21:20:03.590Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":3,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-17T21:20:03.587Z"}
2025-09-14T21:20:03.595Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":4,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-14T21:20:03.597Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-17T21:20:03.587Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-14T22:20:03.472Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":9,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-14T21:50:03.463Z"}
2025-09-14T22:20:03.475Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":2,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-17T22:20:03.473Z"}
2025-09-14T22:20:03.477Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":1,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-14T22:20:03.479Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-17T22:20:03.473Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-14T23:20:03.380Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":10,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-14T22:50:03.370Z"}
2025-09-14T23:20:03.382Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":1,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-17T23:20:03.381Z"}
2025-09-14T23:20:03.385Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":2,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-14T23:20:03.386Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-17T23:20:03.381Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T00:20:03.299Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":8,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-14T23:50:03.291Z"}
2025-09-15T00:20:03.302Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":1,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-18T00:20:03.301Z"}
2025-09-15T00:20:03.305Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":2,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-15T00:20:03.306Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-18T00:20:03.301Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T01:20:03.222Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":8,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-15T00:50:03.214Z"}
2025-09-15T01:20:03.225Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":1,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-18T01:20:03.224Z"}
2025-09-15T01:20:03.228Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":2,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-15T01:20:03.229Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-18T01:20:03.224Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T02:20:03.144Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":8,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-15T01:50:03.136Z"}
2025-09-15T02:20:03.146Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":1,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-18T02:20:03.145Z"}
2025-09-15T02:20:03.149Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":1,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-15T02:20:03.150Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-18T02:20:03.145Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T03:20:02.030Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":7,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-15T02:50:02.023Z"}
2025-09-15T03:20:02.033Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":1,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-18T03:20:02.032Z"}
2025-09-15T03:20:02.036Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":2,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-15T03:20:02.037Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-18T03:20:02.032Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T04:20:01.931Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":8,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-15T03:50:01.923Z"}
2025-09-15T04:20:01.934Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":1,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-18T04:20:01.933Z"}
2025-09-15T04:20:01.937Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":2,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-15T04:20:01.938Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-18T04:20:01.933Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T05:20:01.854Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":8,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-15T04:50:01.846Z"}
2025-09-15T05:20:01.857Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":1,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-18T05:20:01.856Z"}
2025-09-15T05:20:01.860Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":2,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-15T05:20:01.861Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-18T05:20:01.856Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T06:20:01.787Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":10,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-15T05:50:01.777Z"}
2025-09-15T06:20:01.789Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":1,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-18T06:20:01.788Z"}
2025-09-15T06:20:01.792Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":1,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-15T06:20:01.794Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-18T06:20:01.788Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T07:20:01.722Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":21,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-15T06:50:01.701Z"}
2025-09-15T07:20:01.727Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":3,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-18T07:20:01.724Z"}
2025-09-15T07:20:01.731Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":3,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-15T07:20:01.733Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-18T07:20:01.724Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T08:20:01.625Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":12,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-15T07:50:01.613Z"}
2025-09-15T08:20:01.628Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":1,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-18T08:20:01.627Z"}
2025-09-15T08:20:01.631Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":1,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-15T08:20:01.633Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-18T08:20:01.627Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T09:20:01.533Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":10,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-15T08:50:01.523Z"}
2025-09-15T09:20:01.536Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":2,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-18T09:20:01.534Z"}
2025-09-15T09:20:01.539Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":2,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-15T09:20:01.540Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-18T09:20:01.534Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T10:20:01.470Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":30,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-15T09:50:01.440Z"}
2025-09-15T10:20:01.474Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":2,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-18T10:20:01.472Z"}
2025-09-15T10:20:01.479Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":3,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-15T10:20:01.481Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-18T10:20:01.472Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T11:20:01.381Z | [DATABASE] | Inactive chats retrieved | Meta:{"query":"findInactiveChats(30min)","executionTime":8,"inactivityMinutes":30,"count":0,"cutoffDate":"2025-09-15T10:50:01.373Z"}
2025-09-15T11:20:01.385Z | [DATABASE] | Chat archive cleanup completed | Meta:{"query":"cleanup(28 days)","executionTime":1,"olderThanDays":28,"deleted":0,"cutoffDate":"2025-08-18T11:20:01.384Z"}
2025-09-15T11:20:01.388Z | [DATABASE] | Chats page retrieved successfully (including deleted) | Meta:{"executionTime":2,"from":0,"to":1000,"returned":0,"totalCount":0}
2025-09-15T11:20:01.389Z | [REQUEST] | Old message cleanup completed | Meta:{"cutoffDate":"2025-08-18T11:20:01.383Z","cleanupWeeks":4,"deletedArchives":0,"deletedChats":0,"note":"Cleanup completed using both ChatRepository and ChatArchiveRepository"}
2025-09-15T11:45:18.409Z | [STARTUP] | Received SIGTERM. Shutting down gracefully...
2025-09-15T11:45:18.474Z | [STARTUP] | HTTP server closed
2025-09-15T11:45:18.813Z | [CONNECTION] | Database connection closed | Meta:{"connectionType":"postgresql","status":"success"}