Files
SerpentRace/SerpentRace_Backend/logs/2025-08/serpentrace-2025-08-23T02-18-52-235Z.log

29 lines
6.6 KiB
Plaintext

# SerpentRace Backend Logs
# Started: 2025-08-23T02:18:52.235Z
# Max entries per file: 10000
2025-08-23T02:18:58.663Z | [STARTUP] | SerpentRace Backend starting up | Meta:{"environment":"development","port":"3000","nodeVersion":"v20.19.4","chatInactivityTimeout":"30"}
2025-08-23T02:18:58.675Z | [STARTUP] | Server started successfully | Meta:{"port":"3000","environment":"development","timestamp":"2025-08-23T02:18:58.675Z","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-23T02:18:58.703Z | [REQUEST] | Incoming request | ReqId:eprbr5hmu | IP:::ffff:172.20.0.1 | GET /api/decks/search?query=a&from=1&to=2 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T02:18:58.705Z | [REQUEST] | GET /api/decks/search | ReqId:eprbr5hmu | IP:::ffff:172.20.0.1 | GET /api/decks/search?query=a&from=1&to=2 | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T02:18:58.709Z | [AUTH] | Authentication successful | ReqId:eprbr5hmu | IP:::ffff:172.20.0.1 | GET /api/decks/search?query=a&from=1&to=2 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0 | Meta:{"userId":"dddddddd-dddd-dddd-dddd-dddddddddddd","authLevel":1,"orgId":""}
2025-08-23T02:18:58.711Z | [REQUEST] | Search decks endpoint accessed | ReqId:eprbr5hmu | UserId:dddddddd-dddd-dddd-dddd-dddddddddddd | IP:::ffff:172.20.0.1 | GET /api/decks/search?query=a&from=1&to=2 | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0 | Meta:{"query":"a"}
2025-08-23T02:18:58.713Z | [DATABASE] | Deck search failed | Meta:{"query":"executionTime: 0ms, searchTerm: \"a\""}
2025-08-23T02:18:58.722Z | [ERROR] | DeckRepository.search error | Meta:{"name":"EntityMetadataNotFoundError","message":"No metadata for \"DeckAggregate\" was found.","stack":"EntityMetadataNotFoundError: No metadata for \"DeckAggregate\" was found.\n at DataSource.getMetadata (/app/node_modules/src/data-source/DataSource.ts:451:30)\n at Repository.get metadata [as metadata] (/app/node_modules/src/repository/Repository.ts:54:40)\n at Repository.createQueryBuilder (/app/node_modules/src/repository/Repository.ts:83:18)\n at DeckRepository.search (/app/src/Infrastructure/Repository/DeckRepository.ts:109:44)\n at GeneralSearchService.searchDecks (/app/src/Application/Search/Generalsearch.ts:108:55)\n at GeneralSearchService.searchByType (/app/src/Application/Search/Generalsearch.ts:131:27)\n at GeneralSearchService.searchFromUrl (/app/src/Application/Search/Generalsearch.ts:142:23)\n at /app/src/Api/routers/deckRouter.ts:110:38\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)"}
2025-08-23T02:18:58.726Z | [ERROR] | Search decks endpoint error | ReqId:eprbr5hmu | UserId:dddddddd-dddd-dddd-dddd-dddddddddddd | IP:::ffff:172.20.0.1 | GET /api/decks/search?query=a&from=1&to=2 | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0 | Meta:{"name":"Error","message":"Failed to search decks in database","stack":"Error: Failed to search decks in database\n at DeckRepository.search (/app/src/Infrastructure/Repository/DeckRepository.ts:129:19)\n at GeneralSearchService.searchDecks (/app/src/Application/Search/Generalsearch.ts:108:55)\n at GeneralSearchService.searchByType (/app/src/Application/Search/Generalsearch.ts:131:27)\n at GeneralSearchService.searchFromUrl (/app/src/Application/Search/Generalsearch.ts:142:23)\n at /app/src/Api/routers/deckRouter.ts:110:38\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:29:5)\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)"}
2025-08-23T02:18:58.729Z | [REQUEST] | Request completed | ReqId:eprbr5hmu | UserId:dddddddd-dddd-dddd-dddd-dddddddddddd | IP:::ffff:172.20.0.1 | GET /api/decks/search?query=a&from=1&to=2 | Status:500 | Time:26ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T02:18:59.783Z | [CONNECTION] | Database connection established | Meta:{"connectionType":"postgresql","status":"success","type":"postgres","host":"postgres","database":"serpentrace"}
2025-08-23T02:18:59.805Z | [REQUEST] | WebSocket service initialized | Meta:{"chatTimeoutMinutes":30}
2025-08-23T02:18:59.807Z | [STARTUP] | WebSocket service initialized | Meta:{"chatInactivityTimeout":"30"}
2025-08-23T02:18:59.809Z | [STARTUP] | Redis client connected successfully
2025-08-23T02:19:01.010Z | [REQUEST] | Incoming request | ReqId:73ivh57my | IP:::ffff:172.20.0.1 | GET /api/decks/search?query=a&from=1&to=2 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T02:19:01.012Z | [REQUEST] | GET /api/decks/search | ReqId:73ivh57my | IP:::ffff:172.20.0.1 | GET /api/decks/search?query=a&from=1&to=2 | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T02:19:01.015Z | [AUTH] | Authentication successful | ReqId:73ivh57my | IP:::ffff:172.20.0.1 | GET /api/decks/search?query=a&from=1&to=2 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0 | Meta:{"userId":"dddddddd-dddd-dddd-dddd-dddddddddddd","authLevel":1,"orgId":""}
2025-08-23T02:19:01.017Z | [REQUEST] | Search decks endpoint accessed | ReqId:73ivh57my | UserId:dddddddd-dddd-dddd-dddd-dddddddddddd | IP:::ffff:172.20.0.1 | GET /api/decks/search?query=a&from=1&to=2 | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0 | Meta:{"query":"a"}
2025-08-23T02:19:01.031Z | [DATABASE] | Deck search completed | Meta:{"query":"executionTime: 12ms, found: 7, total: 7, searchTerm: \"a\", limit: 20, offset: 0"}
2025-08-23T02:19:01.033Z | [REQUEST] | Deck search completed successfully | ReqId:73ivh57my | UserId:dddddddd-dddd-dddd-dddd-dddddddddddd | IP:::ffff:172.20.0.1 | GET /api/decks/search?query=a&from=1&to=2 | Status:200 | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0 | Meta:{"query":"a","resultCount":0}
2025-08-23T02:19:01.035Z | [REQUEST] | Request completed | ReqId:73ivh57my | UserId:dddddddd-dddd-dddd-dddd-dddddddddddd | IP:::ffff:172.20.0.1 | GET /api/decks/search?query=a&from=1&to=2 | Status:200 | Time:25ms | UA:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0
2025-08-23T02:19:33.182Z | [STARTUP] | Received SIGTERM. Shutting down gracefully...
2025-08-23T02:19:33.184Z | [STARTUP] | HTTP server closed
2025-08-23T02:19:33.187Z | [CONNECTION] | Database connection closed | Meta:{"connectionType":"postgresql","status":"success"}