292 lines
19 KiB
Plaintext

INFO: Started server process [11412]
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
================================================================================
✓ Database initialized: vitallink.db
API Documentation: http://localhost:8000/docs
WebSocket Endpoint: ws://localhost:8000/ws
Database: vitallink.db
================================================================================
INFO: 127.0.0.1:44464 - "GET / HTTP/1.1" 200 OK
INFO: 127.0.0.1:44474 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:44480 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:44492 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:44496 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45696 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45708 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45712 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45728 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:45742 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45758 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:32968 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:32980 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:32984 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:32994 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:32998 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:33010 - "OPTIONS /api/checkin HTTP/1.1" 200 OK
/home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:211: 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: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/
await broadcast_update({"type": "patient_added", "patient": patient.dict()})
INFO: 127.0.0.1:33010 - "POST /api/checkin HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:33020 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:58816 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:58826 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:58836 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:58842 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:58846 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:58850 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:34904 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:34916 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:34924 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:34930 - "GET /api/queue HTTP/1.1" 200 OK
/home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:320: 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:323: 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:353: 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:34936 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:34938 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:34940 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:36488 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36490 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:36498 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36504 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:36506 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:36518 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:36520 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
🔄 TIER CHANGE: P100001 NORMAL → EMERGENCY (confirmed after 0 readings)
INFO: 127.0.0.1:36526 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:36536 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:36538 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:43730 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:43744 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:43758 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:43760 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:43776 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:43782 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:43790 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:43792 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:43808 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:43812 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:34996 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:35008 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:35018 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:35024 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:35030 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:35032 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:35044 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:35048 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:35060 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:35066 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:41176 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:41190 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:41206 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:41216 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:41232 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:41240 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:41246 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:41250 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:41266 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:41272 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:41038 - "GET /api/queue HTTP/1.1" 200 OK
/home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:479: 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:45672 - "GET /api/patients/P100001/vitals-history?limit=200 HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/patients/P100001/vitals-history?limit=200 HTTP/1.1" 200 OK
INFO: 127.0.0.1:41052 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:41058 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:41068 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:41082 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:41094 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:41098 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:41110 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:41124 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:41134 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:37246 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:37262 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:37266 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:37272 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:37282 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:37284 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:37294 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:37302 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:37312 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:37320 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:37296 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:37304 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:37314 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:37326 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:37328 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:37340 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:37344 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:37354 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:37362 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:37370 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:42678 - "POST /api/checkin HTTP/1.1" 200 OK
INFO: 127.0.0.1:42688 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:42690 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42704 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:42708 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42712 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42728 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:42738 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:42748 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42758 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:42764 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:42770 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:35334 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:35346 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:35348 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:35362 - "POST /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:35366 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:35374 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:35390 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:35402 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:35392 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/wristband-details HTTP/1.1" 200 OK
INFO: 127.0.0.1:35408 - "POST /api/vitals HTTP/1.1" 200 OK
INFO: 127.0.0.1:52798 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/queue HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "GET /api/stats HTTP/1.1" 200 OK
INFO: 127.0.0.1:45672 - "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 [11412]