diff --git a/vitallink/logs/all_pids.txt b/vitallink/logs/all_pids.txt new file mode 100644 index 0000000..6cad68a --- /dev/null +++ b/vitallink/logs/all_pids.txt @@ -0,0 +1,4 @@ +200440 +200455 +200464 +200523 diff --git a/vitallink/logs/backend.log b/vitallink/logs/backend.log index 8c7b732..977f17e 100644 --- a/vitallink/logs/backend.log +++ b/vitallink/logs/backend.log @@ -1,4 +1,4 @@ -INFO: Started server process [32061] +INFO: Started server process [200440] INFO: Waiting for application startup. INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) @@ -8,125 +8,279 @@ VitalLink Backend API Started API Documentation: http://localhost:8000/docs WebSocket Endpoint: ws://localhost:8000/ws ================================================================================ -INFO: 127.0.0.1:55374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:55386 - "GET / HTTP/1.1" 200 OK -INFO: 127.0.0.1:55396 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55408 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:53956 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:53964 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:53972 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:53994 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:53996 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:55374 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:54006 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:54374 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:54380 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:54384 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:54396 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:54408 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:54412 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:59042 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46164 - "GET / HTTP/1.1" 200 OK +INFO: 127.0.0.1:46172 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46180 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46186 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46194 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46330 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46334 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46350 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46366 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46370 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46382 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:37822 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:37826 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:37828 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:37834 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:37836 - "GET /api/queue HTTP/1.1" 200 OK /home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:195: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.12/migration/ await broadcast_update({"type": "patient_added", "patient": patient.dict()}) -INFO: 127.0.0.1:59044 - "POST /api/checkin HTTP/1.1" 200 OK -INFO: 127.0.0.1:59060 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:37852 - "POST /api/checkin HTTP/1.1" 200 OK +INFO: 127.0.0.1:37866 - "GET /api/queue HTTP/1.1" 200 OK /home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:213: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.12/migration/ patient.last_vitals = data.dict() /home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:220: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.12/migration/ {"type": "vitals_update", "patient_id": patient_id, "vitals": data.dict()} -INFO: 127.0.0.1:59068 - "POST /api/vitals HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:59076 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:59080 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:59094 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53988 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:59108 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:51382 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:51392 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:51394 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:51400 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:51408 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:51422 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:50274 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:50286 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:59078 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: Shutting down -INFO: Waiting for application shutdown. -INFO: Application shutdown complete. -INFO: Finished server process [32061] +INFO: 127.0.0.1:37872 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60706 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60710 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60720 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60728 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60740 - "POST /api/checkin HTTP/1.1" 200 OK +INFO: 127.0.0.1:60748 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60762 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60764 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:55144 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:55150 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:55166 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:55174 - "POST /api/checkin HTTP/1.1" 200 OK +INFO: 127.0.0.1:55176 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:55182 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:55196 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:55200 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60430 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60432 - "POST /api/checkin HTTP/1.1" 200 OK +INFO: 127.0.0.1:60442 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60456 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60466 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60474 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60482 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60488 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60496 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60512 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60514 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60520 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60534 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60540 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60544 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60554 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:48206 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:48216 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:48230 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:48234 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:48236 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:48242 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:48250 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:48256 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:48264 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:48272 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:48284 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:48288 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:48294 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:48304 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:48310 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:48312 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:33906 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33912 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:33926 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:33928 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33930 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33936 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:33940 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33948 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33956 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:33970 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33976 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33984 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:33992 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:33994 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34000 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:34002 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:47598 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:47608 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:47620 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47624 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:47630 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47660 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:47668 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47672 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:47674 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:47678 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47686 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:47702 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:47712 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:47720 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:47728 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:47734 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47746 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60736 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60746 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60748 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60760 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60772 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60782 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60798 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60810 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60826 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60834 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60836 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60842 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60856 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60870 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60878 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60888 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:60890 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:51482 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:51494 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:51500 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:51506 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:51516 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:51532 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:51544 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:51560 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:51572 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:51584 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:51594 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:51596 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:51610 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:51618 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:51634 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46186 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46196 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46206 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46208 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46214 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46228 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49752 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:49766 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:46182 - "GET /api/wristband-details HTTP/1.1" 200 OK diff --git a/vitallink/logs/backend.pid b/vitallink/logs/backend.pid new file mode 100644 index 0000000..713c999 --- /dev/null +++ b/vitallink/logs/backend.pid @@ -0,0 +1 @@ +200440 diff --git a/vitallink/logs/dashboard.log b/vitallink/logs/dashboard.log index 0fb2fb9..84805d5 100644 --- a/vitallink/logs/dashboard.log +++ b/vitallink/logs/dashboard.log @@ -3,7 +3,7 @@ > vite - VITE v7.1.10 ready in 110 ms + VITE v7.1.10 ready in 116 ms ➜ Local: http://localhost:5173/ ➜ Network: use --host to expose diff --git a/vitallink/logs/dashboard.pid b/vitallink/logs/dashboard.pid new file mode 100644 index 0000000..f9c17c9 --- /dev/null +++ b/vitallink/logs/dashboard.pid @@ -0,0 +1 @@ +200464 diff --git a/vitallink/logs/kiosk.log b/vitallink/logs/kiosk.log index 516e3c7..30f8221 100644 --- a/vitallink/logs/kiosk.log +++ b/vitallink/logs/kiosk.log @@ -4,7 +4,7 @@ Port 5173 is in use, trying another one... - VITE v7.1.10 ready in 114 ms + VITE v7.1.10 ready in 113 ms ➜ Local: http://localhost:5174/ ➜ Network: use --host to expose diff --git a/vitallink/logs/kiosk.pid b/vitallink/logs/kiosk.pid new file mode 100644 index 0000000..e03efb9 --- /dev/null +++ b/vitallink/logs/kiosk.pid @@ -0,0 +1 @@ +200523 diff --git a/vitallink/logs/wristbands.pid b/vitallink/logs/wristbands.pid new file mode 100644 index 0000000..13ce005 --- /dev/null +++ b/vitallink/logs/wristbands.pid @@ -0,0 +1 @@ +200455 diff --git a/vitallink/simulator/wristband_config.yaml b/vitallink/simulator/wristband_config.yaml deleted file mode 100644 index 78c0d90..0000000 --- a/vitallink/simulator/wristband_config.yaml +++ /dev/null @@ -1,19 +0,0 @@ -backend_url: http://localhost:8000 -auto_scan_ble: true -scan_timeout: 10.0 -simulated_bands: -- band_id: MOCK-SIM1 - profile: stable -- band_id: MOCK-SIM2 - profile: mild_anxiety -- band_id: MOCK-SIM3 - profile: deteriorating -- band_id: MOCK-SIM4 - profile: critical -- band_id: MOCK-SIM5 - profile: sepsis -- band_id: MACK-SIM6 - profile: sepsis -real_bands: [] -prefer_real_bands: true -default_profile: stable diff --git a/vitallink/wristband_config.yaml b/vitallink/wristband_config.yaml index 12332bc..e276c0f 100644 --- a/vitallink/wristband_config.yaml +++ b/vitallink/wristband_config.yaml @@ -20,7 +20,9 @@ simulated_bands: - band_id: "VitalLink-SIM3" profile: "deteriorating" - + + - band_id: "VitalLink-SIM4" + profile: "sepsis" # Real Wristbands (Hardware) # Add BLE addresses of your physical wristbands # You can find these by running: python -m wristband_manager --scan