diff --git a/vitallink/frontend/kiosk/src/App.jsx b/vitallink/frontend/kiosk/src/App.jsx index 2fe7223..3249420 100644 --- a/vitallink/frontend/kiosk/src/App.jsx +++ b/vitallink/frontend/kiosk/src/App.jsx @@ -14,6 +14,7 @@ function App() { symptoms: [], severity: 'moderate' }); + const [dobDisplay, setDobDisplay] = useState(''); const [assignedBand, setAssignedBand] = useState(null); const [isSubmitting, setIsSubmitting] = useState(false); const [error, setError] = useState(null); @@ -28,6 +29,8 @@ function App() { 'Dizziness', 'Injury/Trauma', 'Other' ]; + const fieldOrder = ['firstName', 'lastName', 'dob']; + const handleSymptomToggle = (symptom) => { setFormData(prev => ({ ...prev, @@ -37,8 +40,62 @@ function App() { })); }; + const formatDateUS = (digits) => { + // Only keep digits, max 8 + const cleaned = digits.replace(/\D/g, '').slice(0, 8); + + let formatted = ''; + + // Add slashes as user types: MM/DD/YYYY + if (cleaned.length >= 1) { + formatted = cleaned.slice(0, 2); // MM + } + if (cleaned.length >= 3) { + formatted += '/' + cleaned.slice(2, 4); // DD + } + if (cleaned.length >= 5) { + formatted += '/' + cleaned.slice(4, 8); // YYYY + } + + return formatted; + }; + + const convertToISODate = (usDate) => { + // Convert MM/DD/YYYY to YYYY-MM-DD for backend + const match = usDate.match(/^(\d{2})\/(\d{2})\/(\d{4})$/); + if (match) { + const [_, month, day, year] = match; + return `${year}-${month}-${day}`; + } + return ''; + }; + + const getDatePreview = (usDate) => { + const match = usDate.match(/^(\d{2})\/(\d{2})\/(\d{4})$/); + if (match) { + const [_, month, day, year] = match; + const months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; + const monthIdx = parseInt(month) - 1; + if (monthIdx >= 0 && monthIdx < 12) { + const monthName = months[monthIdx]; + return `${monthName} ${parseInt(day)}, ${year}`; + } + } + return ''; + }; + const onKeyboardChange = (input) => { - if (activeField) { + if (activeField === 'dob') { + // Keep only the raw digits the user types + const digitsOnly = input.replace(/\D/g, ''); + const formatted = formatDateUS(digitsOnly); + + setDobDisplay(formatted); + setFormData(prev => ({ + ...prev, + dob: convertToISODate(formatted) + })); + } else if (activeField) { setFormData(prev => ({ ...prev, [activeField]: input @@ -50,7 +107,24 @@ function App() { if (button === "{shift}" || button === "{lock}") { setLayoutName(layoutName === "default" ? "shift" : "default"); } - if (button === "{enter}" || button === "{close}") { + + if (button === "{tab}") { + const currentIndex = fieldOrder.indexOf(activeField); + const nextIndex = (currentIndex + 1) % fieldOrder.length; + const nextField = fieldOrder[nextIndex]; + + setActiveField(nextField); + setLayoutName(nextField === 'dob' ? 'numbers' : 'default'); + + setTimeout(() => { + if (keyboard.current) { + const value = nextField === 'dob' ? dobDisplay.replace(/\//g, '') : formData[nextField] || ''; + keyboard.current.setInput(value); + } + }, 100); + } + + if (button === "{enter}") { setShowKeyboard(false); setActiveField(null); } @@ -59,9 +133,13 @@ function App() { const handleInputFocus = (fieldName) => { setActiveField(fieldName); setShowKeyboard(true); + setLayoutName(fieldName === 'dob' ? 'numbers' : 'default'); + setTimeout(() => { if (keyboard.current) { - keyboard.current.setInput(formData[fieldName] || ''); + // For date field, show only digits (no slashes) in keyboard input + const value = fieldName === 'dob' ? dobDisplay.replace(/\//g, '') : formData[fieldName] || ''; + keyboard.current.setInput(value); } }, 100); }; @@ -141,8 +219,10 @@ function App() { } if (step === 'form') { + const datePreview = getDatePreview(dobDisplay); + return ( -
+

Patient Information

@@ -188,16 +268,22 @@ function App() {
handleInputFocus('dob')} - onChange={(e) => setFormData({...formData, dob: e.target.value})} + readOnly className="w-full px-6 py-4 border-2 border-gray-300 rounded-lg focus:border-blue-500 focus:outline-none text-xl font-semibold cursor-pointer" - placeholder="Tap to enter date" + placeholder="MM/DD/YYYY" /> + {datePreview && ( +

+ + {datePreview} +

+ )}
@@ -269,42 +355,61 @@ function App() {
- {/* Simple Keyboard */} + {/* Large Touchscreen Keyboard */} {showKeyboard && ( -
-
+
+
+
+

+ {activeField === 'firstName' ? '👤 First Name' : + activeField === 'lastName' ? '👤 Last Name' : + '📅 Date of Birth'} +

+ {activeField === 'dob' && ( +
+

+ Type: {dobDisplay || 'MM/DD/YYYY'} +

+ {datePreview && ( +

= {datePreview}

+ )} +
+ )} +
+ (keyboard.current = r)} layoutName={activeField === 'dob' ? 'numbers' : layoutName} onChange={onKeyboardChange} onKeyPress={onKeyPress} - theme="hg-theme-default hg-layout-default vitallink-keyboard" + theme="hg-theme-default hg-layout-default kiosk-keyboard" display={{ - '{bksp}': '⌫', + '{bksp}': '⌫ Delete', '{enter}': '✓ Done', + '{tab}': '→ Next', '{shift}': '⬆', - '{space}': '___________', + '{space}': '_____ Space _____', }} layout={activeField === 'dob' ? { numbers: [ "1 2 3", "4 5 6", "7 8 9", - "0 - {bksp}", + "{bksp} 0 {tab}", "{enter}" ] } : { default: [ "Q W E R T Y U I O P {bksp}", - "A S D F G H J K L {enter}", + "A S D F G H J K L", "{shift} Z X C V B N M {shift}", - "{space}" + "{tab} {space} {enter}" ], shift: [ "Q W E R T Y U I O P {bksp}", - "A S D F G H J K L {enter}", + "A S D F G H J K L", "{shift} Z X C V B N M {shift}", - "{space}" + "{tab} {space} {enter}" ] }} /> @@ -367,6 +472,7 @@ function App() { onClick={() => { setStep('welcome'); setFormData({ firstName: '', lastName: '', dob: '', symptoms: [], severity: 'moderate' }); + setDobDisplay(''); setAssignedBand(null); setError(null); }} diff --git a/vitallink/logs/all_pids.txt b/vitallink/logs/all_pids.txt index c7ab014..0bedd75 100644 --- a/vitallink/logs/all_pids.txt +++ b/vitallink/logs/all_pids.txt @@ -1,4 +1,4 @@ -49707 -49720 -49854 -50116 +52899 +52915 +52934 +52970 diff --git a/vitallink/logs/backend.log b/vitallink/logs/backend.log index 9269f89..9f39b00 100644 --- a/vitallink/logs/backend.log +++ b/vitallink/logs/backend.log @@ -1,4 +1,4 @@ -INFO: Started server process [49707] +INFO: Started server process [52899] 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,566 +8,942 @@ VitalLink Backend API Started API Documentation: http://localhost:8000/docs WebSocket Endpoint: ws://localhost:8000/ws ================================================================================ -INFO: 127.0.0.1:49564 - "GET / HTTP/1.1" 200 OK -INFO: 127.0.0.1:49570 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:49576 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:49582 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59408 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59418 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59420 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:59424 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59432 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:59442 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:39398 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:39406 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:39422 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:39434 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:39444 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:39456 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:56944 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:56952 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:56966 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:56982 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:56990 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:56998 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:42438 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:42442 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:42458 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:42468 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:42476 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:42490 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:45936 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:45946 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:45954 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45956 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:45972 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:45978 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:52696 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:52708 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:52714 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:52730 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:52740 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:52750 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:52766 - "OPTIONS /api/checkin HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39990 - "GET / HTTP/1.1" 200 OK +INFO: 127.0.0.1:39998 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40004 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40018 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:40024 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:36622 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:36636 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:36648 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:36650 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:36654 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:36666 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:57038 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:57054 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:57056 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:57064 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:57076 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:57086 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52266 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:52268 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52272 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52278 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52284 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:52286 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47432 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47444 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47450 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:47466 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47472 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:48038 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:48052 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:48060 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:48068 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:48072 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:48076 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:51256 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:51260 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:51268 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:51276 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:51284 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:51288 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46080 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46088 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46098 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46106 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46110 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46116 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:41624 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:41640 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:41650 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:41666 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:41676 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:41688 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52798 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52814 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:52826 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52830 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "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:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52844 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:47320 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47334 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47336 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47346 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:47352 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:47356 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49874 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:49890 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49902 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49904 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49912 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:49926 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:36782 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:36790 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:36794 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:36810 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:36822 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:36832 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:52864 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52880 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52896 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52906 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:52910 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52914 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54206 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:54222 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54226 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54240 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54250 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:54252 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54608 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54614 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:54630 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54642 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54646 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54652 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:59746 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:59750 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:59756 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:59760 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:59774 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:59790 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "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:35012 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:35022 - "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:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:35040 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:35044 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33360 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33374 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33376 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33388 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33396 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33406 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33612 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33620 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33626 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33630 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33638 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33648 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39274 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39286 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39302 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39312 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39314 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39320 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52218 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52224 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:52240 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52252 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52266 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52278 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:35844 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:35860 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:35862 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:35868 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:35870 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:35874 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:56638 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:56642 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:56658 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:56664 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:56680 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:56688 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60800 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60806 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60818 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60822 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60826 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60830 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33584 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33598 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33610 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33616 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33626 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33632 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46160 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46170 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46178 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46184 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:46200 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:46202 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:42650 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:42658 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:42674 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:42680 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:42690 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:42698 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33874 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33882 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33898 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33914 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33928 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33932 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54332 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54342 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:54346 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54352 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:54366 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "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:33334 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33344 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33352 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33358 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33360 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33362 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:45620 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:45630 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:45632 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:45636 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:45638 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:45654 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60882 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60892 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:60894 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60900 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60912 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:60926 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:48986 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:48990 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:49002 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49004 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:49020 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49028 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:55136 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:55140 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:55142 - "POST /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:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:55166 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:55170 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49646 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49660 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:49664 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49666 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49670 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49686 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:49862 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49872 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:49884 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49894 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:49908 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49920 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49406 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:49412 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49426 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49436 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:49440 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:49450 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40944 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40952 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:40962 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40970 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40984 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40992 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:56694 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:56708 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:56724 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:56728 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:56730 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:56734 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33122 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33134 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33144 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33150 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33162 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33168 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52646 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52656 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:52662 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52672 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52674 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:52678 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:43058 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:43060 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:43062 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:43068 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:43070 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:43084 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40460 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:40466 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40472 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40488 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40502 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:40518 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:43554 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:43558 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:43572 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:43576 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:43586 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:43594 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:53312 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:53318 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:53322 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:53334 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:53350 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:53360 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:39988 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:34942 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34956 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:34976 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:34988 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:34996 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:35004 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39048 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39054 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39070 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39076 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39082 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39092 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:41282 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:41296 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:41302 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:41312 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:41314 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:41326 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:35484 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:35500 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:35512 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:35528 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:35542 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:35546 - "OPTIONS /api/checkin HTTP/1.1" 200 OK /home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:198: 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:52766 - "POST /api/checkin HTTP/1.1" 200 OK -INFO: 127.0.0.1:44506 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:35546 - "POST /api/checkin HTTP/1.1" 200 OK +INFO: 127.0.0.1:35548 - "GET /api/queue HTTP/1.1" 200 OK /home/mai/documents/school/capstone/vitallink-BS/vitallink/backend/server.py:305: 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:335: 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:44516 - "POST /api/vitals HTTP/1.1" 200 OK -INFO: 127.0.0.1:44518 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44532 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44538 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44544 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44554 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:48496 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:48500 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:48510 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:48518 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "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:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:48538 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:56450 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:56458 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:56472 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:56482 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:56492 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:56496 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:33628 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:35558 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39272 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39282 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39288 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39300 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39308 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39318 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34298 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:34310 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34316 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:34324 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34330 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:34332 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:55416 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:55420 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:55436 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:55444 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:55450 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:55464 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39184 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39186 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:39198 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39212 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39220 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:39236 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33606 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33610 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:33624 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK INFO: 127.0.0.1:33636 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:33650 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:33664 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:33672 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:33684 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:41154 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:41158 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:41164 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:41170 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:41182 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:41188 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:36112 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:36116 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:36132 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:36146 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:36162 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:36170 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45902 - "POST /api/vitals HTTP/1.1" 200 OK -INFO: 127.0.0.1:45914 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:45930 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45946 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45962 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45964 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:45974 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:48608 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:48624 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:48638 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:48646 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:48656 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:48666 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:54664 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:54676 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:54686 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:54698 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:54700 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:54710 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:48290 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:48302 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:48304 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:48314 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:48322 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:48328 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:40878 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:40890 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:40894 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:40908 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:40924 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:40932 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:43026 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:43040 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:43050 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:43066 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:43080 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:43096 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:42354 - "POST /api/vitals HTTP/1.1" 200 OK -INFO: 127.0.0.1:42366 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:42372 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:42376 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:42380 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:42394 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:42402 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:46768 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:46774 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:46788 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:46790 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:46804 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:46808 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:34676 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:34692 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:34702 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:34706 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:34708 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:34724 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:37402 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:37410 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:37416 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:37428 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:37440 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:37446 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44830 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44846 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44848 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44850 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44864 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44868 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45078 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45084 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:45086 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45100 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45106 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45118 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:40410 - "POST /api/vitals HTTP/1.1" 200 OK -INFO: 127.0.0.1:40422 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:40424 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:40440 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:40442 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:40444 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:40456 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:35606 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:35618 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:35620 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:35624 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:35634 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:35650 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47528 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47544 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:47548 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47560 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47572 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47586 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:40784 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:40790 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:40804 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:40808 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:40822 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:40838 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47794 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47798 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:47808 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47822 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47838 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47840 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:51630 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:51644 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:51654 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:51670 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:51682 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:51688 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53334 - "POST /api/vitals HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:53350 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:53352 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:53356 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:53370 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33640 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:33644 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40574 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:40590 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40598 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40604 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40614 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:40616 - "POST /api/vitals HTTP/1.1" 200 OK +INFO: 127.0.0.1:40622 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40006 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40022 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:40034 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40048 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40056 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:40060 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:53334 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:53348 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:53364 - "POST /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:53366 - "GET /api/queue HTTP/1.1" 200 OK INFO: 127.0.0.1:53378 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK INFO: 127.0.0.1:53380 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45720 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45724 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:45736 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45744 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45756 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:45758 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55612 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:55622 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55628 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:55640 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:55656 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:55670 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:36468 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:36480 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:36482 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:36492 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:36500 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:36504 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47666 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47680 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:47684 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47688 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47690 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47692 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:58366 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:58382 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:58388 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:58400 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:58406 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:58416 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:37042 - "POST /api/vitals HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:37048 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:37060 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:37066 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:37082 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:37094 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:37110 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47256 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47268 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:47274 - "POST /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47290 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/queue HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/stats HTTP/1.1" 200 OK -INFO: 127.0.0.1:44526 - "GET /api/wristband-details HTTP/1.1" 200 OK -INFO: 127.0.0.1:47298 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/queue HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:34968 - "GET /api/wristband-details HTTP/1.1" 200 OK +INFO: 127.0.0.1:45240 - "GET /api/queue HTTP/1.1" 200 OK diff --git a/vitallink/logs/backend.pid b/vitallink/logs/backend.pid index d2bb81d..3d7e0c1 100644 --- a/vitallink/logs/backend.pid +++ b/vitallink/logs/backend.pid @@ -1 +1 @@ -49707 +52899 diff --git a/vitallink/logs/dashboard.log b/vitallink/logs/dashboard.log index 560e77b..adcf770 100644 --- a/vitallink/logs/dashboard.log +++ b/vitallink/logs/dashboard.log @@ -3,7 +3,7 @@ > vite - VITE v7.1.10 ready in 357 ms + VITE v7.1.10 ready in 231 ms ➜ Local: http://localhost:5173/ ➜ Network: use --host to expose diff --git a/vitallink/logs/dashboard.pid b/vitallink/logs/dashboard.pid index de301b1..3886fd9 100644 --- a/vitallink/logs/dashboard.pid +++ b/vitallink/logs/dashboard.pid @@ -1 +1 @@ -49854 +52934 diff --git a/vitallink/logs/kiosk.log b/vitallink/logs/kiosk.log index a38bd28..f1ec97b 100644 --- a/vitallink/logs/kiosk.log +++ b/vitallink/logs/kiosk.log @@ -4,7 +4,135 @@ Port 5173 is in use, trying another one... - VITE v7.1.10 ready in 339 ms + VITE v7.1.10 ready in 233 ms ➜ Local: http://localhost:5174/ ➜ Network: use --host to expose +10:36:25 AM [vite] (client) Pre-transform error: /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/src/App.jsx: Support for the experimental syntax 'decorators' isn't currently enabled (1:1): + +> 1 | @import "tailwindcss"; + | ^ + 2 | + 3 | /* Extra large touchscreen keyboard */ + 4 | .kiosk-keyboard .hg-button { + +Add @babel/plugin-proposal-decorators (https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-decorators) to the 'plugins' section of your Babel config to enable transformation. +If you want to leave it as-is, add @babel/plugin-syntax-decorators (https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-decorators) to the 'plugins' section to enable parsing. + +If you already added the plugin for this syntax to your config, it's possible that your config isn't being loaded. +You can re-run Babel with the BABEL_SHOW_CONFIG_FOR environment variable to show the loaded configuration: + npx cross-env BABEL_SHOW_CONFIG_FOR=/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/src/App.jsx +See https://babeljs.io/docs/configuration#print-effective-configs for more info. + + Plugin: vite:react-babel + File: /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/src/App.jsx:1:0 + 1 | @import "tailwindcss"; + | ^ + 2 | + 3 | /* Extra large touchscreen keyboard */ +10:36:25 AM [vite] Internal server error: /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/src/App.jsx: Support for the experimental syntax 'decorators' isn't currently enabled (1:1): + +> 1 | @import "tailwindcss"; + | ^ + 2 | + 3 | /* Extra large touchscreen keyboard */ + 4 | .kiosk-keyboard .hg-button { + +Add @babel/plugin-proposal-decorators (https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-decorators) to the 'plugins' section of your Babel config to enable transformation. +If you want to leave it as-is, add @babel/plugin-syntax-decorators (https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-decorators) to the 'plugins' section to enable parsing. + +If you already added the plugin for this syntax to your config, it's possible that your config isn't being loaded. +You can re-run Babel with the BABEL_SHOW_CONFIG_FOR environment variable to show the loaded configuration: + npx cross-env BABEL_SHOW_CONFIG_FOR=/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/src/App.jsx +See https://babeljs.io/docs/configuration#print-effective-configs for more info. + + Plugin: vite:react-babel + File: /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/src/App.jsx:1:0 + 1 | @import "tailwindcss"; + | ^ + 2 | + 3 | /* Extra large touchscreen keyboard */ + at constructor (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:367:19) + at JSXParserMixin.raise (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:6630:19) + at JSXParserMixin.expectOnePlugin (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:6664:18) + at JSXParserMixin.parseDecorator (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:12957:10) + at JSXParserMixin.parseDecorators (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:12942:28) + at JSXParserMixin.parseStatementLike (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:12774:25) + at JSXParserMixin.parseModuleItem (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:12753:17) + at JSXParserMixin.parseBlockOrModuleBlockBody (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:13325:36) + at JSXParserMixin.parseBlockBody (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:13318:10) + at JSXParserMixin.parseProgram (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:12634:10) + at JSXParserMixin.parseTopLevel (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:12624:25) + at JSXParserMixin.parse (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:14501:10) + at parse (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:14535:38) + at parser (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/core/lib/parser/index.js:41:34) + at parser.next () + at normalizeFile (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/core/lib/transformation/normalize-file.js:64:37) + at normalizeFile.next () + at run (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/core/lib/transformation/index.js:22:50) + at run.next () + at transform (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/core/lib/transform.js:22:33) + at transform.next () + at step (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:261:32) + at /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:273:13 + at async.call.result.err.err (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:223:11) + at /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:189:28 + at /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/core/lib/gensync-utils/async.js:67:7 + at /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:113:33 + at step (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:287:14) + at /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:273:13 + at async.call.result.err.err (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:223:11) +10:36:28 AM [vite] Internal server error: /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/src/App.jsx: Support for the experimental syntax 'decorators' isn't currently enabled (1:1): + +> 1 | @import "tailwindcss"; + | ^ + 2 | + 3 | /* Extra large touchscreen keyboard */ + 4 | .kiosk-keyboard .hg-button { + +Add @babel/plugin-proposal-decorators (https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-decorators) to the 'plugins' section of your Babel config to enable transformation. +If you want to leave it as-is, add @babel/plugin-syntax-decorators (https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-decorators) to the 'plugins' section to enable parsing. + +If you already added the plugin for this syntax to your config, it's possible that your config isn't being loaded. +You can re-run Babel with the BABEL_SHOW_CONFIG_FOR environment variable to show the loaded configuration: + npx cross-env BABEL_SHOW_CONFIG_FOR=/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/src/App.jsx +See https://babeljs.io/docs/configuration#print-effective-configs for more info. + + Plugin: vite:react-babel + File: /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/src/App.jsx:1:0 + 1 | @import "tailwindcss"; + | ^ + 2 | + 3 | /* Extra large touchscreen keyboard */ + at constructor (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:367:19) + at JSXParserMixin.raise (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:6630:19) + at JSXParserMixin.expectOnePlugin (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:6664:18) + at JSXParserMixin.parseDecorator (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:12957:10) + at JSXParserMixin.parseDecorators (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:12942:28) + at JSXParserMixin.parseStatementLike (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:12774:25) + at JSXParserMixin.parseModuleItem (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:12753:17) + at JSXParserMixin.parseBlockOrModuleBlockBody (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:13325:36) + at JSXParserMixin.parseBlockBody (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:13318:10) + at JSXParserMixin.parseProgram (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:12634:10) + at JSXParserMixin.parseTopLevel (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:12624:25) + at JSXParserMixin.parse (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:14501:10) + at parse (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/parser/lib/index.js:14535:38) + at parser (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/core/lib/parser/index.js:41:34) + at parser.next () + at normalizeFile (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/core/lib/transformation/normalize-file.js:64:37) + at normalizeFile.next () + at run (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/core/lib/transformation/index.js:22:50) + at run.next () + at transform (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/core/lib/transform.js:22:33) + at transform.next () + at step (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:261:32) + at /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:273:13 + at async.call.result.err.err (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:223:11) + at /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:189:28 + at /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/@babel/core/lib/gensync-utils/async.js:67:7 + at /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:113:33 + at step (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:287:14) + at /home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:273:13 + at async.call.result.err.err (/home/mai/documents/school/capstone/vitallink-BS/vitallink/frontend/kiosk/node_modules/gensync/index.js:223:11) +10:38:52 AM [vite] (client) hmr update /src/index.css +10:43:47 AM [vite] (client) hmr update /src/App.jsx, /src/index.css diff --git a/vitallink/logs/kiosk.pid b/vitallink/logs/kiosk.pid index 252777d..ffd3a35 100644 --- a/vitallink/logs/kiosk.pid +++ b/vitallink/logs/kiosk.pid @@ -1 +1 @@ -50116 +52970 diff --git a/vitallink/logs/wristbands.pid b/vitallink/logs/wristbands.pid index b285f28..fed5cbd 100644 --- a/vitallink/logs/wristbands.pid +++ b/vitallink/logs/wristbands.pid @@ -1 +1 @@ -49720 +52915