| {"timestamp": "2026-03-21T11:26:04.192897", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2367476322400]: name 'JSONResponse' is not defined - Path: /api/v1/evaluations - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 747, in app\n await partial.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 285, in handle\n raise HTTPException(status_code=405, headers=headers)\nstarlette.exceptions.HTTPException: 405: Method Not Allowed\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 87, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 305, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1085912, "process": 1075852, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 16:56:04"} | |
| {"timestamp": "2026-03-21T14:42:17.615182", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_1848926284544]: name 'JSONResponse' is not defined - Path: /api/v1/evaluations - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1090152, "process": 1096156, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:12:17"} | |
| {"timestamp": "2026-03-21T14:42:17.920027", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_1848928251200]: name 'JSONResponse' is not defined - Path: /api/v1/evaluations - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1090152, "process": 1096156, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:12:17"} | |
| {"timestamp": "2026-03-21T14:43:25.397197", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_1848928252448]: name 'JSONResponse' is not defined - Path: /api/v1/evaluations - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1090152, "process": 1096156, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:13:25"} | |
| {"timestamp": "2026-03-21T14:43:26.826849", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_1848928520416]: name 'JSONResponse' is not defined - Path: /api/v1/evaluations - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1090152, "process": 1096156, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:13:26"} | |
| {"timestamp": "2026-03-21T14:43:27.242499", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_1848921553120]: name 'JSONResponse' is not defined - Path: /api/v1/evaluations - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1090152, "process": 1096156, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:13:27"} | |
| {"timestamp": "2026-03-21T15:28:16.239727", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2567531162944]: name 'JSONResponse' is not defined - Path: /api/v1/analytics/summary - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1085956, "process": 1085616, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:58:16"} | |
| {"timestamp": "2026-03-21T15:28:17.506016", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2567536651968]: name 'JSONResponse' is not defined - Path: /api/v1/evaluations - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1085956, "process": 1085616, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:58:17"} | |
| {"timestamp": "2026-03-21T15:28:18.810192", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2567536652256]: name 'JSONResponse' is not defined - Path: /api/v1/analytics/summary - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1085956, "process": 1085616, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:58:18"} | |
| {"timestamp": "2026-03-21T15:28:19.892342", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2567536844160]: name 'JSONResponse' is not defined - Path: /api/v1/evaluations - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1085956, "process": 1085616, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:58:19"} | |
| {"timestamp": "2026-03-21T15:29:02.123111", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2567536843200]: name 'JSONResponse' is not defined - Path: /api/v1/evaluations - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1085956, "process": 1085616, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:59:02"} | |
| {"timestamp": "2026-03-21T15:29:02.364557", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2567536849056]: name 'JSONResponse' is not defined - Path: /api/v1/analytics/summary - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1085956, "process": 1085616, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:59:02"} | |
| {"timestamp": "2026-03-21T15:29:05.045208", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2567536653888]: name 'JSONResponse' is not defined - Path: /api/v1/evaluations - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1085956, "process": 1085616, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:59:05"} | |
| {"timestamp": "2026-03-21T15:29:05.853511", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2567537122784]: name 'JSONResponse' is not defined - Path: /api/v1/analytics/summary - Method: GET\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 453, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 646, in solve_dependencies\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\dependencies\\utils.py\", line 675, in solve_dependencies\n solved = await call(**solved_result.values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\security\\http.py\", line 308, in __call__\n raise self.make_not_authenticated_error()\nfastapi.exceptions.HTTPException: 401: Not authenticated\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 30, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 95, in __call__\n await self.simple_response(scope, receive, send, request_headers=headers)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\cors.py\", line 153, in simple_response\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 307, in http_exception_handler\n return JSONResponse(\n ^^^^^^^^^^^^\nNameError: name 'JSONResponse' is not defined. Did you mean: 'ErrorResponse'?\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 67, "thread": 1085956, "process": 1085616, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-21 20:59:05"} | |
| {"timestamp": "2026-03-22T09:19:09.460276", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_1755268952128]: Object of type ValueError is not JSON serializable - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 719, in app\n raise validation_error\nfastapi.exceptions.RequestValidationError: 1 validation error:\n {'type': 'value_error', 'loc': ('body', 'password'), 'msg': 'Value error, Password must be at least 8 characters long', 'input': '@Jk=54#', 'ctx': {'error': ValueError('Password must be at least 8 characters long')}}\n\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 34, in signup\n POST /api/v1/auth/signup\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 333, in validation_exception_handler\n return JSONResponse(\n status_code=422,\n ...<8 lines>...\n ).dict()\n )\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\responses.py\", line 189, in __init__\n super().__init__(content, status_code, headers, media_type, background)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\responses.py\", line 46, in __init__\n self.body = self.render(content)\n ~~~~~~~~~~~^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\responses.py\", line 192, in render\n return json.dumps(\n ~~~~~~~~~~^\n content,\n ^^^^^^^^\n ...<3 lines>...\n separators=(\",\", \":\"),\n ^^^^^^^^^^^^^^^^^^^^^^\n ).encode(\"utf-8\")\n ^\n File \"C:\\Users\\ayush\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\__init__.py\", line 238, in dumps\n **kw).encode(obj)\n ~~~~~~^^^^^\n File \"C:\\Users\\ayush\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\encoder.py\", line 200, in encode\n chunks = self.iterencode(o, _one_shot=True)\n File \"C:\\Users\\ayush\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\encoder.py\", line 261, in iterencode\n return _iterencode(o, 0)\n File \"C:\\Users\\ayush\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\encoder.py\", line 180, in default\n raise TypeError(f'Object of type {o.__class__.__name__} '\n f'is not JSON serializable')\nTypeError: Object of type ValueError is not JSON serializable\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1161236, "process": 1191608, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T09:22:26.249865", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_1755274454368]: EmailService.__init__() missing 1 required positional argument: 'db' - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 670, in app\n raw_response = await run_endpoint_function(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<3 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 324, in run_endpoint_function\n return await dependant.call(**values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 52, in signup\n auth_service = AuthService(db)\n File \"D:\\Projects\\ALM\\backend\\services\\auth_service.py\", line 40, in __init__\n self.email_service = EmailService()\n ~~~~~~~~~~~~^^\nTypeError: EmailService.__init__() missing 1 required positional argument: 'db'\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1161236, "process": 1191608, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T11:22:57.909539", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2362625238464]: Object of type ValueError is not JSON serializable - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 719, in app\n raise validation_error\nfastapi.exceptions.RequestValidationError: 1 validation error:\n {'type': 'value_error', 'loc': ('body', 'password'), 'msg': 'Value error, Password must be at least 8 characters long', 'input': '@Jk=54#', 'ctx': {'error': ValueError('Password must be at least 8 characters long')}}\n\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 38, in signup\n POST /api/v1/auth/signup\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 340, in validation_exception_handler\n return JSONResponse(\n status_code=422,\n ...<8 lines>...\n ).dict()\n )\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\responses.py\", line 189, in __init__\n super().__init__(content, status_code, headers, media_type, background)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\responses.py\", line 46, in __init__\n self.body = self.render(content)\n ~~~~~~~~~~~^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\responses.py\", line 192, in render\n return json.dumps(\n ~~~~~~~~~~^\n content,\n ^^^^^^^^\n ...<3 lines>...\n separators=(\",\", \":\"),\n ^^^^^^^^^^^^^^^^^^^^^^\n ).encode(\"utf-8\")\n ^\n File \"C:\\Users\\ayush\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\__init__.py\", line 238, in dumps\n **kw).encode(obj)\n ~~~~~~^^^^^\n File \"C:\\Users\\ayush\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\encoder.py\", line 200, in encode\n chunks = self.iterencode(o, _one_shot=True)\n File \"C:\\Users\\ayush\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\encoder.py\", line 261, in iterencode\n return _iterencode(o, 0)\n File \"C:\\Users\\ayush\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\encoder.py\", line 180, in default\n raise TypeError(f'Object of type {o.__class__.__name__} '\n f'is not JSON serializable')\nTypeError: Object of type ValueError is not JSON serializable\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1217772, "process": 1180880, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T11:26:13.428455", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2928693470464]: EmailService.__init__() missing 1 required positional argument: 'db' - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 670, in app\n raw_response = await run_endpoint_function(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<3 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 324, in run_endpoint_function\n return await dependant.call(**values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 56, in signup\n auth_service = AuthService(db)\n File \"D:\\Projects\\ALM\\backend\\services\\auth_service.py\", line 43, in __init__\n self.email_service = EmailService()\n ~~~~~~~~~~~~^^\nTypeError: EmailService.__init__() missing 1 required positional argument: 'db'\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1141044, "process": 1218020, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T11:27:13.896054", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_1627889674816]: EmailService.__init__() missing 1 required positional argument: 'db' - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 670, in app\n raw_response = await run_endpoint_function(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<3 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 324, in run_endpoint_function\n return await dependant.call(**values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 56, in signup\n auth_service = AuthService(db)\n File \"D:\\Projects\\ALM\\backend\\services\\auth_service.py\", line 43, in __init__\n self.email_service = EmailService()\n ~~~~~~~~~~~~^^\nTypeError: EmailService.__init__() missing 1 required positional argument: 'db'\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1216892, "process": 1099828, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T11:28:38.900724", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_1490308245888]: EmailService.__init__() missing 1 required positional argument: 'db' - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 670, in app\n raw_response = await run_endpoint_function(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<3 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 324, in run_endpoint_function\n return await dependant.call(**values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 56, in signup\n auth_service = AuthService(db)\n File \"D:\\Projects\\ALM\\backend\\services\\auth_service.py\", line 43, in __init__\n self.email_service = EmailService()\n ~~~~~~~~~~~~^^\nTypeError: EmailService.__init__() missing 1 required positional argument: 'db'\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1217380, "process": 1168940, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T11:28:50.114668", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_1490310240704]: EmailService.__init__() missing 1 required positional argument: 'db' - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 670, in app\n raw_response = await run_endpoint_function(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<3 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 324, in run_endpoint_function\n return await dependant.call(**values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 56, in signup\n auth_service = AuthService(db)\n File \"D:\\Projects\\ALM\\backend\\services\\auth_service.py\", line 43, in __init__\n self.email_service = EmailService()\n ~~~~~~~~~~~~^^\nTypeError: EmailService.__init__() missing 1 required positional argument: 'db'\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1217380, "process": 1168940, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T11:42:05.068715", "level": "ERROR", "logger": "services.auth_service", "message": "Failed to verify OTP: 400: Invalid or expired OTP", "module": "auth_service", "function": "verify_otp_and_activate_user", "line": 210, "thread": 1109220, "process": 1216908, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T11:42:42.122113", "level": "ERROR", "logger": "services.auth_service", "message": "Failed to verify OTP: 400: Invalid or expired OTP", "module": "auth_service", "function": "verify_otp_and_activate_user", "line": 210, "thread": 1109220, "process": 1216908, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T12:32:10.597181", "level": "ERROR", "logger": "services.auth_service", "message": "Failed to send welcome email: 'EmailService' object has no attribute 'get_welcome_template'", "module": "auth_service", "function": "register_user", "line": 148, "thread": 1217204, "process": 1217972, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T12:36:39.397977", "level": "ERROR", "logger": "services.auth_service", "message": "Failed to send welcome email: 'EmailService' object has no attribute 'get_welcome_template'", "module": "auth_service", "function": "register_user", "line": 148, "thread": 1081536, "process": 1218236, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T12:38:49.048107", "level": "ERROR", "logger": "services.auth_service", "message": "Failed to send welcome email: 'EmailService' object has no attribute 'get_welcome_template'", "module": "auth_service", "function": "register_user", "line": 148, "thread": 1081536, "process": 1218236, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T12:39:10.492155", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2326302833632]: name 'logger' is not defined - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 719, in app\n raise validation_error\nfastapi.exceptions.RequestValidationError: 1 validation error:\n {'type': 'value_error', 'loc': ('body', 'password'), 'msg': 'Value error, Password must be at least 8 characters long', 'input': '@Jk=54#', 'ctx': {'error': ValueError('Password must be at least 8 characters long')}}\n\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 38, in signup\n POST /api/v1/auth/signup\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 341, in validation_exception_handler\n logger.error(f\"Validation error occurred: {exc.errors()}\")\n ^^^^^^\nNameError: name 'logger' is not defined\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1081536, "process": 1218236, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T12:40:08.664712", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2326303661152]: name 'logger' is not defined - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 719, in app\n raise validation_error\nfastapi.exceptions.RequestValidationError: 1 validation error:\n {'type': 'value_error', 'loc': ('body', 'password'), 'msg': 'Value error, Password must be at least 8 characters long', 'input': '@Jk=54#', 'ctx': {'error': ValueError('Password must be at least 8 characters long')}}\n\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 38, in signup\n POST /api/v1/auth/signup\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 341, in validation_exception_handler\n logger.error(f\"Validation error occurred: {exc.errors()}\")\n ^^^^^^\nNameError: name 'logger' is not defined\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1081536, "process": 1218236, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T12:47:51.115425", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2326307154400]: name 'logger' is not defined - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 719, in app\n raise validation_error\nfastapi.exceptions.RequestValidationError: 1 validation error:\n {'type': 'value_error', 'loc': ('body', 'password'), 'msg': 'Value error, Password must be at least 8 characters long', 'input': 'hhbhyf', 'ctx': {'error': ValueError('Password must be at least 8 characters long')}}\n\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 38, in signup\n POST /api/v1/auth/signup\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 341, in validation_exception_handler\n logger.error(f\"Validation error occurred: {exc.errors()}\")\n ^^^^^^\nNameError: name 'logger' is not defined\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1081536, "process": 1218236, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T12:50:26.782102", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2326307155264]: name 'logger' is not defined - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 719, in app\n raise validation_error\nfastapi.exceptions.RequestValidationError: 1 validation error:\n {'type': 'value_error', 'loc': ('body', 'password'), 'msg': 'Value error, Password must be at least 8 characters long', 'input': 'hhbhyf', 'ctx': {'error': ValueError('Password must be at least 8 characters long')}}\n\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 38, in signup\n POST /api/v1/auth/signup\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 341, in validation_exception_handler\n logger.error(f\"Validation error occurred: {exc.errors()}\")\n ^^^^^^\nNameError: name 'logger' is not defined\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1081536, "process": 1218236, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T12:50:29.680846", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2326307637568]: name 'logger' is not defined - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 719, in app\n raise validation_error\nfastapi.exceptions.RequestValidationError: 1 validation error:\n {'type': 'value_error', 'loc': ('body', 'password'), 'msg': 'Value error, Password must be at least 8 characters long', 'input': 'hhbhyf', 'ctx': {'error': ValueError('Password must be at least 8 characters long')}}\n\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 38, in signup\n POST /api/v1/auth/signup\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 341, in validation_exception_handler\n logger.error(f\"Validation error occurred: {exc.errors()}\")\n ^^^^^^\nNameError: name 'logger' is not defined\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1081536, "process": 1218236, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T12:50:33.657626", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2326303659808]: name 'logger' is not defined - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 719, in app\n raise validation_error\nfastapi.exceptions.RequestValidationError: 1 validation error:\n {'type': 'value_error', 'loc': ('body', 'password'), 'msg': 'Value error, Password must be at least 8 characters long', 'input': 'hhbhyf', 'ctx': {'error': ValueError('Password must be at least 8 characters long')}}\n\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 38, in signup\n POST /api/v1/auth/signup\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 341, in validation_exception_handler\n logger.error(f\"Validation error occurred: {exc.errors()}\")\n ^^^^^^\nNameError: name 'logger' is not defined\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1081536, "process": 1218236, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T12:50:38.455202", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2326307158144]: name 'logger' is not defined - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 719, in app\n raise validation_error\nfastapi.exceptions.RequestValidationError: 1 validation error:\n {'type': 'value_error', 'loc': ('body', 'password'), 'msg': 'Value error, Password must be at least 8 characters long', 'input': 'hhbhyf', 'ctx': {'error': ValueError('Password must be at least 8 characters long')}}\n\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 38, in signup\n POST /api/v1/auth/signup\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 341, in validation_exception_handler\n logger.error(f\"Validation error occurred: {exc.errors()}\")\n ^^^^^^\nNameError: name 'logger' is not defined\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1081536, "process": 1218236, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T12:56:45.330150", "level": "ERROR", "logger": "services.auth_service", "message": "Failed to send welcome email: 'EmailService' object has no attribute 'get_welcome_template'", "module": "auth_service", "function": "register_user", "line": 148, "thread": 1213140, "process": 1212960, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro"} | |
| {"timestamp": "2026-03-22T17:38:41.912783", "level": "ERROR", "logger": "startup_validation", "message": "\u274c Database validation failed", "module": "startup_validation", "function": "_validate_database", "line": 90, "thread": 1224464, "process": 1224544, "taskName": "Task-2"} | |
| {"timestamp": "2026-03-22T17:38:42.419854", "level": "ERROR", "logger": "startup_validation", "message": "\u274c Critical services validation failed", "module": "startup_validation", "function": "validate_all_services", "line": 70, "thread": 1224464, "process": 1224544, "taskName": "Task-2"} | |
| {"timestamp": "2026-03-22T17:39:39.524158", "level": "ERROR", "logger": "core.sqlite_fallback_manager", "message": "SQLite fallback initialization failed: 'async_generator' object does not support the asynchronous context manager protocol", "module": "sqlite_fallback_manager", "function": "initialize_fallback_database", "line": 75, "thread": 1165248, "process": 1223340, "taskName": "Task-2", "asctime": "2026-03-22 23:09:39"} | |
| {"timestamp": "2026-03-22T17:39:39.524954", "level": "ERROR", "logger": "core.sqlite_fallback_manager", "message": "Failed to initialize SQLite fallback database", "module": "sqlite_fallback_manager", "function": "setup_sqlite_fallback", "line": 255, "thread": 1165248, "process": 1223340, "taskName": "Task-2", "asctime": "2026-03-22 23:09:39"} | |
| {"timestamp": "2026-03-22T17:40:35.415425", "level": "ERROR", "logger": "core.sqlite_fallback_manager", "message": "SQLite fallback initialization failed: 'async_generator' object does not support the asynchronous context manager protocol", "module": "sqlite_fallback_manager", "function": "initialize_fallback_database", "line": 75, "thread": 1220736, "process": 1226296, "taskName": "Task-2", "asctime": "2026-03-22 23:10:35"} | |
| {"timestamp": "2026-03-22T17:40:35.415851", "level": "ERROR", "logger": "core.sqlite_fallback_manager", "message": "Failed to initialize SQLite fallback database", "module": "sqlite_fallback_manager", "function": "setup_sqlite_fallback", "line": 257, "thread": 1220736, "process": 1226296, "taskName": "Task-2", "asctime": "2026-03-22 23:10:35"} | |
| {"timestamp": "2026-03-22T17:41:25.763706", "level": "ERROR", "logger": "core.sqlite_fallback_manager", "message": "SQLite fallback initialization failed: 'async_generator' object does not support the asynchronous context manager protocol", "module": "sqlite_fallback_manager", "function": "initialize_fallback_database", "line": 75, "thread": 1162468, "process": 1224628, "taskName": "Task-2", "asctime": "2026-03-22 23:11:25"} | |
| {"timestamp": "2026-03-22T17:41:25.766017", "level": "ERROR", "logger": "core.sqlite_fallback_manager", "message": "Failed to initialize SQLite fallback database", "module": "sqlite_fallback_manager", "function": "setup_sqlite_fallback", "line": 257, "thread": 1162468, "process": 1224628, "taskName": "Task-2", "asctime": "2026-03-22 23:11:25"} | |
| {"timestamp": "2026-03-22T17:49:55.591922", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2348823374976]: name 'logger' is not defined - Path: /api/v1/auth/signup - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 719, in app\n raise validation_error\nfastapi.exceptions.RequestValidationError: 1 validation error:\n {'type': 'value_error', 'loc': ('body', 'password'), 'msg': 'Value error, Password must be at least 8 characters long', 'input': '@Jk=54#', 'ctx': {'error': ValueError('Password must be at least 8 characters long')}}\n\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 38, in signup\n POST /api/v1/auth/signup\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 59, in wrapped_app\n response = await handler(conn, exc)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\main.py\", line 361, in validation_exception_handler\n logger.error(f\"Validation error occurred: {exc.errors()}\")\n ^^^^^^\nNameError: name 'logger' is not defined\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1081224, "process": 1202756, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-22 23:19:55"} | |
| {"timestamp": "2026-03-22T17:58:22.232198", "level": "ERROR", "logger": "main", "message": "Validation error occurred: [{'type': 'value_error', 'loc': ('body', 'password'), 'msg': 'Value error, Password must be at least 8 characters long', 'input': '@Jk=54#', 'ctx': {'error': ValueError('Password must be at least 8 characters long')}}]", "module": "main", "function": "validation_exception_handler", "line": 365, "thread": 1223536, "process": 1222532, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-22 23:28:22"} | |
| {"timestamp": "2026-03-24T09:31:57.990547", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-8' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1259844, "process": 1030052, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 15:01:57"} | |
| {"timestamp": "2026-03-24T09:34:38.971779", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-14' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1259844, "process": 1030052, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 15:04:38"} | |
| {"timestamp": "2026-03-24T09:34:40.088276", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-16' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1259844, "process": 1030052, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 15:04:40"} | |
| {"timestamp": "2026-03-24T09:40:50.649569", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-22' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1259844, "process": 1030052, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 15:10:50"} | |
| {"timestamp": "2026-03-24T09:40:51.980214", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-24' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1259844, "process": 1030052, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 15:10:51"} | |
| {"timestamp": "2026-03-24T09:42:44.236222", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-27' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1259844, "process": 1030052, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 15:12:44"} | |
| {"timestamp": "2026-03-24T09:48:59.208801", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-8' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1283712, "process": 1226964, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 15:18:59"} | |
| {"timestamp": "2026-03-24T09:49:56.375622", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-11' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1283712, "process": 1226964, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 15:19:56"} | |
| {"timestamp": "2026-03-24T09:50:54.825569", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-8' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1282516, "process": 1188328, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 15:20:54"} | |
| {"timestamp": "2026-03-24T09:55:12.199591", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-8' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1233944, "process": 1272632, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 15:25:12"} | |
| {"timestamp": "2026-03-24T10:04:51.976107", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-6' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1283792, "process": 1258804, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 15:34:51"} | |
| {"timestamp": "2026-03-24T10:07:38.794330", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-6' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1270200, "process": 1278308, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 15:37:38"} | |
| {"timestamp": "2026-03-24T10:34:42.433569", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-19' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1283716, "process": 1275544, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 16:04:42"} | |
| {"timestamp": "2026-03-24T10:35:15.781995", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-27' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1283716, "process": 1275544, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 16:05:15"} | |
| {"timestamp": "2026-03-24T10:52:21.470090", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-14' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1287640, "process": 1271644, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 16:22:21"} | |
| {"timestamp": "2026-03-24T10:52:36.171821", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-24' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1287640, "process": 1271644, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 16:22:36"} | |
| {"timestamp": "2026-03-24T10:52:53.130354", "level": "ERROR", "logger": "asyncio", "message": "Task exception was never retrieved\nfuture: <Task finished name='Task-32' coro=<<async_generator_athrow without __name__>()> exception=IllegalStateChangeError(\"Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5>\")>", "module": "base_events", "function": "default_exception_handler", "line": 1879, "thread": 1287640, "process": 1271644, "exception": "Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\core\\fallback_database.py\", line 164, in get_db\n await session.close()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\ext\\asyncio\\session.py\", line 1016, in close\n await greenlet_spawn(self.sync_session.close)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 190, in greenlet_spawn\n result = context.switch(*args, **kwargs)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2507, in close\n self._close_impl(invalidate=False)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2576, in _close_impl\n transaction.close(invalidate)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"<string>\", line 2, in close\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 119, in _go\n raise sa_exc.IllegalStateChangeError(\n ...<5 lines>...\n )\nsqlalchemy.exc.IllegalStateChangeError: Method 'close()' can't be called here; method 'rollback()' is already in progress and this would cause an unexpected state change to <SessionTransactionState.CLOSED: 5> (Background on this error at: https://sqlalche.me/e/20/isce)", "taskName": null, "asctime": "2026-03-24 16:22:53"} | |
| {"timestamp": "2026-03-24T11:15:03.277374", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2178936214080]: greenlet_spawn has not been called; can't call await_only() here. Was IO attempted in an unexpected place? (Background on this error at: https://sqlalche.me/e/20/xd2s) - Path: /api/v1/auth/login - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 670, in app\n raw_response = await run_endpoint_function(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<3 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 324, in run_endpoint_function\n return await dependant.call(**values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 124, in login\n \"user\": UserResponse.from_orm(user)\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"D:\\Projects\\ALM\\backend\\schemas\\user_schema.py\", line 82, in from_orm\n updated_at=user_obj.updated_at,\n ^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\attributes.py\", line 569, in __get__\n return self.impl.get(state, dict_) # type: ignore[no-any-return]\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\attributes.py\", line 1096, in get\n value = self._fire_loader_callables(state, key, passive)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\attributes.py\", line 1126, in _fire_loader_callables\n return state._load_expired(state, passive)\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state.py\", line 828, in _load_expired\n self.manager.expired_attribute_loader(self, toload, passive)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\loading.py\", line 1674, in load_scalar_attributes\n result = load_on_ident(\n session,\n ...<4 lines>...\n no_autoflush=no_autoflush,\n )\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\loading.py\", line 510, in load_on_ident\n return load_on_pk_identity(\n session,\n ...<11 lines>...\n is_user_refresh=is_user_refresh,\n )\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\loading.py\", line 695, in load_on_pk_identity\n session.execute(\n ~~~~~~~~~~~~~~~^\n q,\n ^^\n ...<2 lines>...\n bind_arguments=bind_arguments,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2351, in execute\n return self._execute_internal(\n ~~~~~~~~~~~~~~~~~~~~~~^\n statement,\n ^^^^^^^^^^\n ...<4 lines>...\n _add_event=_add_event,\n ^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2239, in _execute_internal\n conn = self._connection_for_bind(bind)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 2108, in _connection_for_bind\n return trans._connection_for_bind(engine, execution_options)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"<string>\", line 2, in _connection_for_bind\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\state_changes.py\", line 137, in _go\n ret_value = fn(self, *arg, **kw)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\orm\\session.py\", line 1187, in _connection_for_bind\n conn = bind.connect()\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\engine\\base.py\", line 3293, in connect\n return self._connection_cls(self)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\engine\\base.py\", line 143, in __init__\n self._dbapi_connection = engine.raw_connection()\n ~~~~~~~~~~~~~~~~~~~~~^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\engine\\base.py\", line 3317, in raw_connection\n return self.pool.connect()\n ~~~~~~~~~~~~~~~~~^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\pool\\base.py\", line 448, in connect\n return _ConnectionFairy._checkout(self)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\pool\\base.py\", line 1371, in _checkout\n with util.safe_reraise():\n ~~~~~~~~~~~~~~~~~^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\langhelpers.py\", line 121, in __exit__\n raise exc_value.with_traceback(exc_tb)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\pool\\base.py\", line 1309, in _checkout\n result = pool._dialect._do_ping_w_event(\n fairy.dbapi_connection\n )\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\engine\\default.py\", line 729, in _do_ping_w_event\n return self.do_ping(dbapi_connection)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\dialects\\postgresql\\asyncpg.py\", line 1160, in do_ping\n dbapi_connection.ping()\n ~~~~~~~~~~~~~~~~~~~~~^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\dialects\\postgresql\\asyncpg.py\", line 818, in ping\n self._handle_exception(error)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\dialects\\postgresql\\asyncpg.py\", line 799, in _handle_exception\n raise error\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\dialects\\postgresql\\asyncpg.py\", line 816, in ping\n _ = self.await_(self._async_ping())\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\sqlalchemy\\util\\_concurrency_py3k.py\", line 123, in await_only\n raise exc.MissingGreenlet(\n ...<2 lines>...\n )\nsqlalchemy.exc.MissingGreenlet: greenlet_spawn has not been called; can't call await_only() here. Was IO attempted in an unexpected place? (Background on this error at: https://sqlalche.me/e/20/xd2s)\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1280504, "process": 1235844, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-24 16:45:03"} | |
| {"timestamp": "2026-03-24T11:18:19.096066", "level": "ERROR", "logger": "middleware.error_handler", "message": "Unexpected Exception [ERR_2025746699472]: 'SuccessResponse' object has no attribute 'set_cookie' - Path: /api/v1/auth/login - Method: POST\nTraceback: Traceback (most recent call last):\n File \"D:\\Projects\\ALM\\backend\\middleware\\error_handler.py\", line 31, in dispatch\n response = await call_next(request)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 168, in call_next\n raise app_exc from app_exc.__cause__ or app_exc.__context__\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\base.py\", line 144, in coro\n await self.app(scope, receive_or_disconnect, send_no_error)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\middleware\\exceptions.py\", line 63, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\middleware\\asyncexitstack.py\", line 18, in __call__\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 716, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 736, in app\n await route.handle(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\routing.py\", line 290, in handle\n await self.app(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 130, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 53, in wrapped_app\n raise exc\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\starlette\\_exception_handler.py\", line 42, in wrapped_app\n await app(scope, receive, sender)\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 116, in app\n response = await f(request)\n ^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 670, in app\n raw_response = await run_endpoint_function(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<3 lines>...\n )\n ^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\fastapi\\routing.py\", line 324, in run_endpoint_function\n return await dependant.call(**values)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\backend\\api\\routes\\auth_routes.py\", line 129, in login\n response.set_cookie(\n ^^^^^^^^^^^^^^^^^^^\n File \"D:\\Projects\\ALM\\venv\\Lib\\site-packages\\pydantic\\main.py\", line 1026, in __getattr__\n raise AttributeError(f'{type(self).__name__!r} object has no attribute {item!r}')\nAttributeError: 'SuccessResponse' object has no attribute 'set_cookie'\n", "module": "error_handler", "function": "_handle_unexpected_exception", "line": 68, "thread": 1286124, "process": 1288604, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-24 16:48:19"} | |
| {"timestamp": "2026-03-25T12:57:22.996859", "level": "ERROR", "logger": "main", "message": "Validation error occurred: [{'type': 'missing', 'loc': ('body', 'text'), 'msg': 'Field required', 'input': None}]", "module": "main", "function": "validation_exception_handler", "line": 412, "thread": 1339516, "process": 1336496, "taskName": "starlette.middleware.base.BaseHTTPMiddleware.__call__.<locals>.call_next.<locals>.coro", "asctime": "2026-03-25 18:27:22"} | |