613 lines
39 KiB
Plaintext

INFO: Started server process [66540]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
================================================================================
VitalLink Backend API Started on 192.168.1.161
================================================================================
✓ Database initialized: vitallink.db
API Documentation: http://192.168.1.161:8000/docs
Frontend Dashboard: http://192.168.1.161:5173
WebSocket Endpoint: ws://192.168.1.161:8000/ws
================================================================================
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48500 - "GET / HTTP/1.1" 200 OK
INFO: 127.0.0.1:48506 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48520 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48528 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48530 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48822 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48834 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48846 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48850 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48858 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48874 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52838 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52840 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52842 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52846 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52850 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52860 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42156 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:42164 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42168 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42172 - "GET /api/queue HTTP/1.1" 200 OK
/home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:252: 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 db.save_patient(patient.dict())
/home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:254: 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:42176 - "POST /api/checkin HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42182 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:42186 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48404 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48414 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48422 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48426 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48442 - "POST /api/checkin HTTP/1.1" 200 OK
INFO: 127.0.0.1:48452 - "GET /api/queue HTTP/1.1" 200 OK
/home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:361: 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:364: 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 db.save_vitals(data.dict())
/home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:394: 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/
"vitals": data.dict(),
INFO: 127.0.0.1:48460 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:48470 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:36856 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36872 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36884 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36886 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:36902 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36916 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52556 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52558 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52572 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52580 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52588 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52598 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45192 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45206 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45208 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45212 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45220 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45234 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:36160 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36176 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36182 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36190 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:36194 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36210 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45960 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45970 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45978 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45992 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:46008 - "POST /api/checkin HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:46018 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:46022 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:46030 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52214 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52218 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52228 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52236 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52248 - "POST /api/checkin HTTP/1.1" 200 OK
INFO: 127.0.0.1:52254 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52266 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52274 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52278 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52292 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52308 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:42198 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:42206 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:42210 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42220 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:42236 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42252 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:42254 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:42266 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42274 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:42276 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:42292 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:42304 - "GET /api/queue HTTP/1.1" 200 OK
🔄 TIER CHANGE: P1764908832-63DD NORMAL → ALERT (confirmed after 0 readings)
INFO: 127.0.0.1:42314 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42316 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:42318 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:58762 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58778 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:58790 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:58802 - "POST /api/vitals HTTP/1.1" 200 OK
⚠️ DETERIORATION DETECTED: P1764908832-63DD
Concerns: Vitals crossed into CRITICAL range
INFO: 127.0.0.1:58814 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58822 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:58824 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:58834 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:58844 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58856 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:58860 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58864 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:58870 - "GET /api/queue HTTP/1.1" 200 OK
🔄 TIER CHANGE: P1764908832-63DD ALERT → EMERGENCY (confirmed after 0 readings)
INFO: 127.0.0.1:58872 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58888 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53048 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:53056 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:53062 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53074 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:53090 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:53102 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53118 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:53134 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:53136 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53152 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53164 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:53168 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53178 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53186 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:53196 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:53204 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:49796 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:49810 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:49822 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:49830 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:49844 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:49852 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:49854 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:49870 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:49882 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:49886 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:49896 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:49910 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:49914 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:49930 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:49938 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:49942 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52202 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52214 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52222 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52238 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52242 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52256 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52272 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52286 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52294 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52296 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52310 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52326 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52334 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52344 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52346 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52362 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33416 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33420 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:33432 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33448 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33452 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:33460 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:33462 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:33468 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:33464 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33478 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33480 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:33488 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:33496 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33498 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33512 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:33526 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33540 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:44846 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:44854 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:44856 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:44858 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:44862 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:44870 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:44880 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:44886 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:44888 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:44900 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:44910 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:44920 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:44926 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:44934 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:44944 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:44950 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:38570 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:38580 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:38582 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:38592 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:38608 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:38624 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:38634 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:38646 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:38662 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:38666 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:38676 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:38678 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:38682 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:38698 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:38710 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:38722 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52362 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52374 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52384 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52392 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52404 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52412 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52426 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52436 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52452 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52454 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52460 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52470 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52484 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52498 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52512 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52518 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:59070 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:59076 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:59088 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:59096 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:59098 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:59104 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:59120 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:59132 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:59134 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:59146 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:59156 - "GET /api/queue HTTP/1.1" 200 OK
/home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:520: 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": patient.dict(),
INFO: 127.0.0.1:48494 - "GET /api/patients/P1764908832-63DD/vitals-history?limit=200 HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/patients/P1764908832-63DD/vitals-history?limit=200 HTTP/1.1" 200 OK
INFO: 127.0.0.1:59182 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:59190 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:59200 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:59206 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58350 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58358 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:58368 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:58384 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58394 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:58396 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58410 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:58420 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58432 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:58444 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58456 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58468 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:58480 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:58494 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58504 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:58514 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:58526 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:36532 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:36540 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:36554 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36566 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:36568 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:36572 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:36582 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36592 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:36600 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36612 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:36616 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:36622 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:36634 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36646 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:36662 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:36674 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:36686 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33306 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:33308 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:33312 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33316 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:33320 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:33336 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:33338 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:33348 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:33362 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33376 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33386 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:33392 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:33404 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:33414 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:33424 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:33426 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53424 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:53438 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53454 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53468 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:53482 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53494 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:53486 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53508 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:53518 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:53522 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53528 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:53540 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53548 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53560 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:53574 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53586 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52870 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52884 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52894 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52898 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52904 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52916 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52922 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52928 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52934 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52948 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52964 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:52980 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:52994 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:53002 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:53004 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:47876 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:47892 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:48494 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:47896 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [66540]