System Logs

10s 10s
2026-02-15 18:50:49,102 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 10%
2026-02-15 18:50:50,343 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 15%
2026-02-15 18:50:51,406 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 20%
2026-02-15 18:50:52,430 - app.core.audio - INFO - Normalized audio prepared.
2026-02-15 18:50:52,478 - app.core.audio - INFO - Splitting /data/podcasts/house-of-r/9e262ef2-031a-11f1-bc0e-7ff498a14ef4/original.mp3.clean.wav (Total: 2623.84s) into 1200.0s chunks with 20.0s overlap
2026-02-15 18:50:52,760 - app.core.audio - INFO - Created chunk 0: 0.0s to 1200.0s
2026-02-15 18:50:52,876 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 25%
2026-02-15 18:50:53,073 - app.core.audio - INFO - Created chunk 1: 1180.0s to 2380.0s
2026-02-15 18:50:53,171 - app.core.audio - INFO - Created chunk 2: 2360.0s to 3560.0s
2026-02-15 18:50:53,171 - app.core.ai_services - INFO - Created 3 chunks for processing.
2026-02-15 18:50:53,172 - app.core.ai_services - INFO - Processing chunk 1/3: /data/podcasts/house-of-r/9e262ef2-031a-11f1-bc0e-7ff498a14ef4/original.mp3.clean.wav.chunk_000.wav
2026-02-15 18:50:53,344 - faster_whisper - INFO - Processing audio with duration 20:00.000
2026-02-15 18:50:54,211 - faster_whisper - INFO - Detected language 'en' with probability 1.00
2026-02-15 18:50:54,760 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 30%
2026-02-15 18:50:55,032 - app.core.audio - INFO - Normalized audio prepared.
2026-02-15 18:50:55,035 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 5%
2026-02-15 18:50:55,090 - app.core.audio - INFO - Splitting /data/podcasts/the-ringer-verse/9fe1fa7c-0898-11f1-a0cc-53421ad8adab/original.mp3.clean.wav (Total: 5453.87s) into 1200.0s chunks with 20.0s overlap
2026-02-15 18:50:55,399 - app.core.audio - INFO - Created chunk 0: 0.0s to 1200.0s
2026-02-15 18:50:55,698 - app.core.audio - INFO - Created chunk 1: 1180.0s to 2380.0s
2026-02-15 18:50:56,081 - app.core.audio - INFO - Created chunk 2: 2360.0s to 3560.0s
2026-02-15 18:50:56,104 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 35%
2026-02-15 18:50:56,376 - app.core.audio - INFO - Created chunk 3: 3540.0s to 4740.0s
2026-02-15 18:50:56,585 - app.core.audio - INFO - Created chunk 4: 4720.0s to 5920.0s
2026-02-15 18:50:56,585 - app.core.ai_services - INFO - Created 5 chunks for processing.
2026-02-15 18:50:56,586 - app.core.ai_services - INFO - Processing chunk 1/5: /data/podcasts/the-ringer-verse/9fe1fa7c-0898-11f1-a0cc-53421ad8adab/original.mp3.clean.wav.chunk_000.wav
2026-02-15 18:50:56,931 - faster_whisper - INFO - Processing audio with duration 20:00.000
2026-02-15 18:50:57,617 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 40%
2026-02-15 18:50:59,305 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 45%
2026-02-15 18:51:00,379 - faster_whisper - INFO - Detected language 'en' with probability 1.00
2026-02-15 18:51:00,616 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 50%
2026-02-15 18:51:00,687 - uvicorn.access - INFO - 151.101.2.132:42261 - "GET / HTTP/1.1" 200
2026-02-15 18:51:01,658 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 55%
2026-02-15 18:51:02,385 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 10%
2026-02-15 18:51:03,592 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 60%
2026-02-15 18:51:05,274 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 65%
2026-02-15 18:51:06,361 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 70%
2026-02-15 18:51:07,882 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 75%
2026-02-15 18:51:08,613 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 80%
2026-02-15 18:51:09,355 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 85%
2026-02-15 18:51:09,891 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 90%
2026-02-15 18:51:10,020 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 15%
2026-02-15 18:51:11,773 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 95%
2026-02-15 18:51:13,178 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys: 100%
2026-02-15 18:51:13,184 - app.core.processor - INFO - Download complete: 204.73 MB
2026-02-15 18:51:13,192 - app.core.processor - INFO - Starting transcription for ‘A Knight of the Seven Kingdoms’ Episode 4 Instant Reactions | The Midnight Boys...
2026-02-15 18:51:13,246 - app.core.ai_services - INFO - Transcribing /data/podcasts/the-ringer-verse/10582ec0-029a-11f1-8aec-cf83ba2a3830/original.mp3 (Duration: 5364.61s)...
2026-02-15 18:51:13,246 - app.core.ai_services - INFO - File exceeds duration threshold. Using chunked transcription.
2026-02-15 18:51:13,247 - app.core.audio - INFO - Preparing clean audio for transcription: /data/podcasts/the-ringer-verse/10582ec0-029a-11f1-8aec-cf83ba2a3830/original.mp3.clean.wav
2026-02-15 18:51:15,962 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 20%
2026-02-15 18:51:22,155 - app.core.audio - INFO - Normalized audio prepared.
2026-02-15 18:51:22,218 - app.core.audio - INFO - Splitting /data/podcasts/the-ringer-verse/10582ec0-029a-11f1-8aec-cf83ba2a3830/original.mp3.clean.wav (Total: 5364.61s) into 1200.0s chunks with 20.0s overlap
2026-02-15 18:51:22,246 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 25%
2026-02-15 18:51:22,588 - app.core.audio - INFO - Created chunk 0: 0.0s to 1200.0s
2026-02-15 18:51:22,859 - app.core.audio - INFO - Created chunk 1: 1180.0s to 2380.0s
2026-02-15 18:51:23,142 - app.core.audio - INFO - Created chunk 2: 2360.0s to 3560.0s
2026-02-15 18:51:23,405 - app.core.audio - INFO - Created chunk 3: 3540.0s to 4740.0s
2026-02-15 18:51:23,535 - app.core.audio - INFO - Created chunk 4: 4720.0s to 5920.0s
2026-02-15 18:51:23,535 - app.core.ai_services - INFO - Created 5 chunks for processing.
2026-02-15 18:51:23,536 - app.core.ai_services - INFO - Processing chunk 1/5: /data/podcasts/the-ringer-verse/10582ec0-029a-11f1-8aec-cf83ba2a3830/original.mp3.clean.wav.chunk_000.wav
2026-02-15 18:51:23,705 - faster_whisper - INFO - Processing audio with duration 20:00.000
2026-02-15 18:51:28,140 - faster_whisper - INFO - Detected language 'en' with probability 1.00
2026-02-15 18:51:31,404 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 30%
2026-02-15 18:51:31,470 - uvicorn.access - INFO - 151.101.2.132:18793 - "GET / HTTP/1.1" 200
2026-02-15 18:51:40,542 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 35%
2026-02-15 18:51:45,420 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 40%
2026-02-15 18:51:56,804 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 45%
2026-02-15 18:52:01,834 - uvicorn.access - INFO - 151.101.2.132:55288 - "GET / HTTP/1.1" 200
2026-02-15 18:52:07,066 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 50%
2026-02-15 18:52:14,152 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 55%
2026-02-15 18:52:17,585 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 60%
2026-02-15 18:52:27,626 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 65%
2026-02-15 18:52:32,193 - uvicorn.access - INFO - 151.101.2.132:64664 - "GET / HTTP/1.1" 200
2026-02-15 18:52:35,560 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 70%
2026-02-15 18:52:46,002 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 75%
2026-02-15 18:52:53,263 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 80%
2026-02-15 18:53:01,363 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 85%
2026-02-15 18:53:02,625 - uvicorn.access - INFO - 151.101.2.132:55389 - "GET / HTTP/1.1" 200
2026-02-15 18:53:11,709 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 90%
2026-02-15 18:53:12,822 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 95%
2026-02-15 18:53:19,892 - app.core.processor - INFO - Downloading ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive: 100%
2026-02-15 18:53:19,896 - app.core.processor - INFO - Download complete: 516.95 MB
2026-02-15 18:53:19,900 - app.core.processor - INFO - Starting transcription for ‘A Knight of the Seven Kingdoms’ Episode 4 Deep Dive...
2026-02-15 18:53:19,968 - app.core.ai_services - INFO - Transcribing /data/podcasts/house-of-r/3006ae1a-06ee-11f1-9acf-77de15581681/original.mp3 (Duration: 13549.66s)...
2026-02-15 18:53:19,968 - app.core.ai_services - INFO - File exceeds duration threshold. Using chunked transcription.
2026-02-15 18:53:19,968 - app.core.audio - INFO - Preparing clean audio for transcription: /data/podcasts/house-of-r/3006ae1a-06ee-11f1-9acf-77de15581681/original.mp3.clean.wav
2026-02-15 18:53:33,426 - uvicorn.access - INFO - 151.101.2.132:45081 - "GET / HTTP/1.1" 200
2026-02-15 18:53:41,224 - app.core.audio - INFO - Normalized audio prepared.
2026-02-15 18:53:41,279 - app.core.audio - INFO - Splitting /data/podcasts/house-of-r/3006ae1a-06ee-11f1-9acf-77de15581681/original.mp3.clean.wav (Total: 13549.66s) into 1200.0s chunks with 20.0s overlap
2026-02-15 18:53:41,456 - app.core.audio - INFO - Created chunk 0: 0.0s to 1200.0s
2026-02-15 18:53:41,621 - app.core.audio - INFO - Created chunk 1: 1180.0s to 2380.0s
2026-02-15 18:53:41,794 - app.core.audio - INFO - Created chunk 2: 2360.0s to 3560.0s
2026-02-15 18:53:42,005 - app.core.audio - INFO - Created chunk 3: 3540.0s to 4740.0s
2026-02-15 18:53:42,180 - app.core.audio - INFO - Created chunk 4: 4720.0s to 5920.0s
2026-02-15 18:53:42,350 - app.core.audio - INFO - Created chunk 5: 5900.0s to 7100.0s
2026-02-15 18:53:42,518 - app.core.audio - INFO - Created chunk 6: 7080.0s to 8280.0s
2026-02-15 18:53:42,682 - app.core.audio - INFO - Created chunk 7: 8260.0s to 9460.0s
2026-02-15 18:53:42,845 - app.core.audio - INFO - Created chunk 8: 9440.0s to 10640.0s
2026-02-15 18:53:43,015 - app.core.audio - INFO - Created chunk 9: 10620.0s to 11820.0s
2026-02-15 18:53:43,190 - app.core.audio - INFO - Created chunk 10: 11800.0s to 13000.0s
2026-02-15 18:53:43,329 - app.core.audio - INFO - Created chunk 11: 12980.0s to 14180.0s
2026-02-15 18:53:43,330 - app.core.ai_services - INFO - Created 12 chunks for processing.
2026-02-15 18:53:43,330 - app.core.ai_services - INFO - Processing chunk 1/12: /data/podcasts/house-of-r/3006ae1a-06ee-11f1-9acf-77de15581681/original.mp3.clean.wav.chunk_000.wav
2026-02-15 18:53:43,509 - faster_whisper - INFO - Processing audio with duration 20:00.000
2026-02-15 18:53:51,542 - faster_whisper - INFO - Detected language 'en' with probability 1.00
2026-02-15 18:54:03,827 - uvicorn.access - INFO - 151.101.2.132:60742 - "GET / HTTP/1.1" 200
2026-02-15 18:54:34,136 - uvicorn.access - INFO - 151.101.2.132:29390 - "GET / HTTP/1.1" 200
2026-02-15 18:55:04,549 - uvicorn.access - INFO - 151.101.2.132:47089 - "GET / HTTP/1.1" 200
2026-02-15 18:55:34,877 - uvicorn.access - INFO - 151.101.2.132:54650 - "GET / HTTP/1.1" 200
2026-02-15 18:56:05,187 - uvicorn.access - INFO - 151.101.2.132:23532 - "GET / HTTP/1.1" 200
2026-02-15 18:56:31,028 - app.core.ai_services - INFO - Chunk 0 complete. Added 457 segments.
2026-02-15 18:56:31,028 - app.core.ai_services - INFO - Processing chunk 2/3: /data/podcasts/house-of-r/9e262ef2-031a-11f1-bc0e-7ff498a14ef4/original.mp3.clean.wav.chunk_001.wav
2026-02-15 18:56:31,200 - faster_whisper - INFO - Processing audio with duration 20:00.000
2026-02-15 18:56:35,526 - uvicorn.access - INFO - 151.101.2.132:32380 - "GET / HTTP/1.1" 200
2026-02-15 18:56:38,149 - faster_whisper - INFO - Detected language 'en' with probability 1.00
2026-02-15 18:57:05,917 - uvicorn.access - INFO - 151.101.2.132:63023 - "GET / HTTP/1.1" 200
2026-02-15 18:57:36,245 - uvicorn.access - INFO - 151.101.2.132:45596 - "GET / HTTP/1.1" 200
2026-02-15 18:57:38,894 - uvicorn.access - INFO - 151.101.2.132:20747 - "GET / HTTP/1.1" 200
2026-02-15 18:57:40,788 - uvicorn.access - INFO - 151.101.2.132:20747 - "GET / HTTP/1.1" 200
2026-02-15 18:57:42,227 - uvicorn.access - INFO - 151.101.2.132:20747 - "GET /static/css/output.css?v=37 HTTP/1.1" 200
2026-02-15 18:57:45,664 - uvicorn.access - INFO - 151.101.2.132:20747 - "GET /static/favicon.png HTTP/1.1" 200
2026-02-15 18:57:46,320 - app.core.ai_services - INFO - Chunk 0 complete. Added 178 segments.
2026-02-15 18:57:46,320 - app.core.ai_services - INFO - Processing chunk 2/5: /data/podcasts/the-ringer-verse/9fe1fa7c-0898-11f1-a0cc-53421ad8adab/original.mp3.clean.wav.chunk_001.wav
2026-02-15 18:57:46,490 - faster_whisper - INFO - Processing audio with duration 20:00.000
2026-02-15 18:57:49,552 - uvicorn.access - INFO - 151.101.2.132:45887 - "GET / HTTP/1.1" 200
2026-02-15 18:57:54,267 - faster_whisper - INFO - Detected language 'en' with probability 1.00
2026-02-15 18:57:55,368 - app.core.ai_services - INFO - Chunk 0 complete. Added 559 segments.
2026-02-15 18:57:55,369 - app.core.ai_services - INFO - Processing chunk 2/5: /data/podcasts/the-ringer-verse/10582ec0-029a-11f1-8aec-cf83ba2a3830/original.mp3.clean.wav.chunk_001.wav
2026-02-15 18:57:55,532 - faster_whisper - INFO - Processing audio with duration 20:00.000
2026-02-15 18:58:03,379 - faster_whisper - INFO - Detected language 'en' with probability 1.00
2026-02-15 18:58:06,644 - uvicorn.access - INFO - 151.101.2.132:48256 - "GET / HTTP/1.1" 200
2026-02-15 18:58:12,175 - app.web.rate_limiter - INFO - Failed login attempt from 151.101.2.132. 4 attempts remaining before lockout.
2026-02-15 18:58:12,180 - app.web.auth - INFO - AUTH - Login FAILED: admin from 151.101.2.132
2026-02-15 18:58:12,183 - uvicorn.access - INFO - 151.101.2.132:21603 - "POST /login HTTP/1.1" 200
2026-02-15 18:58:22,705 - app.core.processor - INFO - Checking Blank Check with Griffin & David (Sub Limit: 3, Ref Limit: 3, Final Limit: 3)...
2026-02-15 18:58:23,550 - app.core.processor - INFO - New episode queued: You Were Never Really Here with Sean Clements
2026-02-15 18:58:23,556 - app.core.processor - INFO - New episode queued: Critical Darlings: Frankenstein And The Craft Category Juggernauts with Bilge Ebiri
2026-02-15 18:58:23,564 - app.core.processor - INFO - New episode queued: We Need To Talk About Kevin with Jia Tolentino
2026-02-15 18:58:28,947 - uvicorn.access - INFO - 151.101.2.132:62593 - "POST /add HTTP/1.1" 303
2026-02-15 18:58:31,163 - app.core.processor - INFO - Checking The Ezra Klein Show (Sub Limit: 3, Ref Limit: 3, Final Limit: 3)...
2026-02-15 18:58:31,382 - app.core.processor - INFO - New episode queued: The Infrastructure of Jeffrey Epstein’s Power
2026-02-15 18:58:31,388 - app.core.processor - INFO - New episode queued: George Saunders on Anger, Ambition and Sin
2026-02-15 18:58:31,393 - app.core.processor - INFO - New episode queued: We Didn’t Ask for This Internet
2026-02-15 18:58:31,424 - uvicorn.access - INFO - 151.101.2.132:20291 - "POST /add HTTP/1.1" 303
2026-02-15 18:58:34,348 - app.core.processor - INFO - Checking Pod Save America (Sub Limit: 3, Ref Limit: 3, Final Limit: 3)...
2026-02-15 18:58:35,181 - app.core.processor - INFO - New episode queued: 1121: How To Survive a Dictatorship (feat. Wagner Moura)
2026-02-15 18:58:35,184 - app.core.processor - INFO - New episode queued: 1120: Dems Freeze ICE
2026-02-15 18:58:35,191 - app.core.processor - INFO - New episode queued: 1119: MAGA: Defenders of the Epstein Class
2026-02-15 18:58:45,395 - uvicorn.access - INFO - 151.101.2.132:60968 - "POST /add HTTP/1.1" 303
2026-02-15 18:58:48,094 - uvicorn.access - INFO - 151.101.2.132:45368 - "GET / HTTP/1.1" 200
2026-02-15 18:58:49,224 - app.core.processor - INFO - Checking What A Day (Sub Limit: 3, Ref Limit: 3, Final Limit: 3)...
2026-02-15 18:58:50,463 - app.core.processor - INFO - New episode queued: Democrats Shut Down DHS
2026-02-15 18:58:50,467 - app.core.processor - INFO - New episode queued: Bondi's DOJ Fails Again
2026-02-15 18:58:50,472 - app.core.processor - INFO - New episode queued: ICE Warns It’s ‘Only Getting Started’
2026-02-15 18:58:57,590 - uvicorn.access - INFO - 151.101.2.132:52183 - "POST /add HTTP/1.1" 303
2026-02-15 18:58:59,895 - app.core.processor - INFO - Checking The Daily (Sub Limit: 3, Ref Limit: 3, Final Limit: 3)...
2026-02-15 18:59:00,037 - app.core.processor - INFO - New episode queued: Boos, Rivalries and Records: Inside the 2026 Olympics
2026-02-15 18:59:00,041 - app.core.processor - INFO - New episode queued: 'The Interview': The Woman at the Center of the French Rape Trial That Shocked the World
2026-02-15 18:59:00,044 - app.core.processor - INFO - New episode queued: The Government Shutdown Fight Over Immigration
2026-02-15 18:59:00,191 - uvicorn.access - INFO - 151.101.2.132:26393 - "POST /add HTTP/1.1" 303
2026-02-15 18:59:03,211 - app.core.processor - INFO - Checking The AI Daily Brief: Artificial Intelligence News and Analysis (Sub Limit: 3, Ref Limit: 3, Final Limit: 3)...
2026-02-15 18:59:04,230 - app.core.processor - INFO - New episode queued: Something Big Is Happening
2026-02-15 18:59:04,234 - app.core.processor - INFO - New episode queued: The Time Savings Era of AI Is Over
2026-02-15 18:59:04,239 - app.core.processor - INFO - New episode queued: How I Built My 10-Agent OpenClaw Team
2026-02-15 18:59:08,536 - uvicorn.access - INFO - 151.101.2.132:33669 - "POST /add HTTP/1.1" 303
2026-02-15 18:59:10,567 - uvicorn.access - INFO - 151.101.2.132:51924 - "GET /api/subscriptions HTTP/1.1" 200
2026-02-15 18:59:18,428 - uvicorn.access - INFO - 151.101.2.132:51257 - "GET / HTTP/1.1" 200
2026-02-15 18:59:48,777 - uvicorn.access - INFO - 151.101.2.132:63989 - "GET / HTTP/1.1" 200
2026-02-15 19:00:04,329 - uvicorn.access - INFO - 151.101.2.132:59090 - "GET /feed/unified.xml HTTP/1.1" 200
2026-02-15 19:00:04,969 - uvicorn.access - INFO - 151.101.2.132:59090 - "GET /static/unified_feed_cover.png HTTP/1.1" 200
2026-02-15 19:00:07,435 - app.api.audio_routes - INFO - Tracked listen: episode=2909 (processed.mp3), IP=100.102.94.87
2026-02-15 19:00:07,436 - uvicorn.access - INFO - 151.101.2.132:59090 - "GET /audio/the-ringer-nba-show/9d523446-093a-11f1-b4d9-aff8cb9d5bac/processed.mp3 HTTP/1.1" 200
2026-02-15 19:00:19,087 - uvicorn.access - INFO - 151.101.2.132:51758 - "GET / HTTP/1.1" 200
2026-02-15 19:00:49,424 - uvicorn.access - INFO - 151.101.2.132:25361 - "GET / HTTP/1.1" 200
2026-02-15 19:01:06,575 - uvicorn.access - INFO - 151.101.2.132:42354 - "GET /feed/unified.xml HTTP/1.1" 200
2026-02-15 19:01:19,754 - uvicorn.access - INFO - 151.101.2.132:18260 - "GET / HTTP/1.1" 200
2026-02-15 19:01:25,399 - uvicorn.access - INFO - 151.101.2.132:36869 - "GET /audio/the-ringer-nba-show/135ce086-07a2-11f1-9b0b-afc778d1a264/processed.mp3 HTTP/1.1" 206
2026-02-15 19:01:25,469 - uvicorn.access - INFO - 151.101.2.132:36869 - "GET /audio/the-ringer-nba-show/135ce086-07a2-11f1-9b0b-afc778d1a264/processed.mp3 HTTP/1.1" 206
2026-02-15 19:01:27,695 - uvicorn.access - INFO - 151.101.2.132:46567 - "GET /static/unified_feed_cover.png HTTP/1.1" 200
2026-02-15 19:01:50,092 - uvicorn.access - INFO - 151.101.2.132:37944 - "GET / HTTP/1.1" 200
2026-02-15 19:02:20,430 - uvicorn.access - INFO - 151.101.2.132:26716 - "GET / HTTP/1.1" 200
2026-02-15 19:02:50,757 - uvicorn.access - INFO - 151.101.2.132:62271 - "GET / HTTP/1.1" 200
2026-02-15 19:03:21,054 - uvicorn.access - INFO - 151.101.2.132:40034 - "GET / HTTP/1.1" 200
2026-02-15 19:03:51,385 - uvicorn.access - INFO - 151.101.2.132:53624 - "GET / HTTP/1.1" 200
2026-02-15 19:04:21,743 - uvicorn.access - INFO - 151.101.2.132:42566 - "GET / HTTP/1.1" 200
2026-02-15 19:04:52,049 - uvicorn.access - INFO - 151.101.2.132:53095 - "GET / HTTP/1.1" 200
2026-02-15 19:05:22,410 - uvicorn.access - INFO - 151.101.2.132:39483 - "GET / HTTP/1.1" 200
2026-02-15 19:05:52,735 - uvicorn.access - INFO - 151.101.2.132:51724 - "GET / HTTP/1.1" 200
2026-02-15 19:06:23,055 - uvicorn.access - INFO - 151.101.2.132:30598 - "GET / HTTP/1.1" 200
2026-02-15 19:06:53,381 - uvicorn.access - INFO - 151.101.2.132:31582 - "GET / HTTP/1.1" 200
2026-02-15 19:07:23,776 - uvicorn.access - INFO - 151.101.2.132:57090 - "GET / HTTP/1.1" 200
2026-02-15 19:07:54,181 - uvicorn.access - INFO - 151.101.2.132:30811 - "GET / HTTP/1.1" 200
2026-02-15 19:08:06,898 - uvicorn.access - INFO - 151.101.2.132:61268 - "GET / HTTP/1.1" 200
2026-02-15 19:08:24,514 - uvicorn.access - INFO - 151.101.2.132:33289 - "GET / HTTP/1.1" 200
2026-02-15 19:08:54,806 - uvicorn.access - INFO - 151.101.2.132:44849 - "GET / HTTP/1.1" 200
2026-02-15 19:09:25,124 - uvicorn.access - INFO - 151.101.2.132:40607 - "GET / HTTP/1.1" 200
2026-02-15 19:09:55,422 - uvicorn.access - INFO - 151.101.2.132:49902 - "GET / HTTP/1.1" 200
2026-02-15 19:10:25,715 - uvicorn.access - INFO - 151.101.2.132:55439 - "GET / HTTP/1.1" 200
2026-02-15 19:10:56,022 - uvicorn.access - INFO - 151.101.2.132:56515 - "GET / HTTP/1.1" 200
2026-02-15 19:11:26,353 - uvicorn.access - INFO - 151.101.2.132:38246 - "GET / HTTP/1.1" 200
2026-02-15 19:11:56,647 - uvicorn.access - INFO - 151.101.2.132:34586 - "GET / HTTP/1.1" 200
2026-02-15 19:12:26,967 - uvicorn.access - INFO - 151.101.2.132:30771 - "GET / HTTP/1.1" 200
2026-02-15 19:12:57,265 - uvicorn.access - INFO - 151.101.2.132:48309 - "GET / HTTP/1.1" 200
2026-02-15 19:13:27,596 - uvicorn.access - INFO - 151.101.2.132:49831 - "GET / HTTP/1.1" 200
2026-02-15 19:13:57,938 - uvicorn.access - INFO - 151.101.2.132:32837 - "GET / HTTP/1.1" 200
2026-02-15 19:14:28,255 - uvicorn.access - INFO - 151.101.2.132:19515 - "GET / HTTP/1.1" 200
2026-02-15 19:14:58,553 - uvicorn.access - INFO - 151.101.2.132:22645 - "GET / HTTP/1.1" 200
2026-02-15 19:15:28,874 - uvicorn.access - INFO - 151.101.2.132:53316 - "GET / HTTP/1.1" 200
2026-02-15 19:15:59,179 - uvicorn.access - INFO - 151.101.2.132:61978 - "GET / HTTP/1.1" 200
2026-02-15 19:16:29,496 - uvicorn.access - INFO - 151.101.2.132:58978 - "GET / HTTP/1.1" 200
2026-02-15 19:16:59,802 - uvicorn.access - INFO - 151.101.2.132:59166 - "GET / HTTP/1.1" 200
2026-02-15 19:17:30,116 - uvicorn.access - INFO - 151.101.2.132:50858 - "GET / HTTP/1.1" 200
2026-02-15 19:18:00,446 - uvicorn.access - INFO - 151.101.2.132:16366 - "GET / HTTP/1.1" 200
2026-02-15 19:18:30,787 - uvicorn.access - INFO - 151.101.2.132:31300 - "GET / HTTP/1.1" 200
2026-02-15 19:19:01,101 - uvicorn.access - INFO - 151.101.2.132:21825 - "GET / HTTP/1.1" 200
2026-02-15 19:19:31,423 - uvicorn.access - INFO - 151.101.2.132:44829 - "GET / HTTP/1.1" 200
2026-02-15 19:20:01,727 - uvicorn.access - INFO - 151.101.2.132:58325 - "GET / HTTP/1.1" 200
2026-02-15 19:20:32,051 - uvicorn.access - INFO - 151.101.2.132:56464 - "GET / HTTP/1.1" 200
2026-02-15 19:20:49,229 - uvicorn.access - INFO - 151.101.2.132:38559 - "GET / HTTP/1.1" 200
2026-02-15 19:21:02,366 - uvicorn.access - INFO - 151.101.2.132:27119 - "GET / HTTP/1.1" 200
2026-02-15 19:21:32,677 - uvicorn.access - INFO - 151.101.2.132:26760 - "GET / HTTP/1.1" 200
2026-02-15 19:22:02,987 - uvicorn.access - INFO - 151.101.2.132:44812 - "GET / HTTP/1.1" 200
2026-02-15 19:22:33,313 - uvicorn.access - INFO - 151.101.2.132:48813 - "GET / HTTP/1.1" 200
2026-02-15 19:23:03,888 - uvicorn.access - INFO - 151.101.2.132:18666 - "GET / HTTP/1.1" 200
2026-02-15 19:23:34,203 - uvicorn.access - INFO - 151.101.2.132:44837 - "GET / HTTP/1.1" 200
2026-02-15 19:24:04,504 - uvicorn.access - INFO - 151.101.2.132:48153 - "GET / HTTP/1.1" 200
2026-02-15 19:24:34,824 - uvicorn.access - INFO - 151.101.2.132:32016 - "GET / HTTP/1.1" 200
2026-02-15 19:25:05,137 - uvicorn.access - INFO - 151.101.2.132:39641 - "GET / HTTP/1.1" 200
2026-02-15 19:25:35,439 - uvicorn.access - INFO - 151.101.2.132:26708 - "GET / HTTP/1.1" 200
2026-02-15 19:26:05,753 - uvicorn.access - INFO - 151.101.2.132:17187 - "GET / HTTP/1.1" 200
2026-02-15 19:26:36,064 - uvicorn.access - INFO - 151.101.2.132:58016 - "GET / HTTP/1.1" 200
2026-02-15 19:27:06,366 - uvicorn.access - INFO - 151.101.2.132:64089 - "GET / HTTP/1.1" 200
2026-02-15 19:27:36,707 - uvicorn.access - INFO - 151.101.2.132:62730 - "GET / HTTP/1.1" 200
2026-02-15 19:28:07,014 - uvicorn.access - INFO - 151.101.2.132:41578 - "GET / HTTP/1.1" 200
2026-02-15 19:28:37,306 - uvicorn.access - INFO - 151.101.2.132:36005 - "GET / HTTP/1.1" 200
2026-02-15 19:29:07,595 - uvicorn.access - INFO - 151.101.2.132:51916 - "GET / HTTP/1.1" 200
2026-02-15 19:29:37,928 - uvicorn.access - INFO - 151.101.2.132:23906 - "GET / HTTP/1.1" 200
2026-02-15 19:30:08,232 - uvicorn.access - INFO - 151.101.2.132:48237 - "GET / HTTP/1.1" 200
2026-02-15 19:30:38,578 - uvicorn.access - INFO - 151.101.2.132:30345 - "GET / HTTP/1.1" 200
2026-02-15 19:31:08,900 - uvicorn.access - INFO - 151.101.2.132:29540 - "GET / HTTP/1.1" 200
2026-02-15 19:31:39,217 - uvicorn.access - INFO - 151.101.2.132:55316 - "GET / HTTP/1.1" 200
2026-02-15 19:32:09,517 - uvicorn.access - INFO - 151.101.2.132:58656 - "GET / HTTP/1.1" 200
2026-02-15 19:32:39,888 - uvicorn.access - INFO - 151.101.2.132:56674 - "GET / HTTP/1.1" 200
2026-02-15 19:33:10,881 - uvicorn.access - INFO - 151.101.2.132:57826 - "GET / HTTP/1.1" 200
2026-02-15 19:33:24,576 - uvicorn.access - INFO - 151.101.2.132:43523 - "GET / HTTP/1.1" 200
2026-02-15 19:33:24,577 - uvicorn.access - INFO - 151.101.2.132:45170 - "GET / HTTP/1.1" 200
2026-02-15 19:33:33,697 - uvicorn.access - INFO - 151.101.2.132:24663 - "GET / HTTP/1.1" 200
2026-02-15 19:33:37,862 - uvicorn.access - INFO - 151.101.2.132:24663 - "GET /static/favicon.png HTTP/1.1" 200
2026-02-15 19:33:41,323 - uvicorn.access - INFO - 151.101.2.132:38349 - "GET / HTTP/1.1" 200
2026-02-15 19:34:11,658 - uvicorn.access - INFO - 151.101.2.132:20804 - "GET / HTTP/1.1" 200
2026-02-15 19:34:42,036 - uvicorn.access - INFO - 151.101.2.132:62608 - "GET / HTTP/1.1" 200
2026-02-15 19:35:12,367 - uvicorn.access - INFO - 151.101.2.132:42665 - "GET / HTTP/1.1" 200
2026-02-15 19:35:42,669 - uvicorn.access - INFO - 151.101.2.132:44917 - "GET / HTTP/1.1" 200
2026-02-15 19:36:12,983 - uvicorn.access - INFO - 151.101.2.132:58766 - "GET / HTTP/1.1" 200
2026-02-15 19:36:43,298 - uvicorn.access - INFO - 151.101.2.132:59949 - "GET / HTTP/1.1" 200
2026-02-15 19:37:13,599 - uvicorn.access - INFO - 151.101.2.132:46927 - "GET / HTTP/1.1" 200
2026-02-15 19:37:43,914 - uvicorn.access - INFO - 151.101.2.132:59451 - "GET / HTTP/1.1" 200
2026-02-15 19:38:14,213 - uvicorn.access - INFO - 151.101.2.132:39011 - "GET / HTTP/1.1" 200
2026-02-15 19:38:44,537 - uvicorn.access - INFO - 151.101.2.132:56689 - "GET / HTTP/1.1" 200
2026-02-15 19:39:14,830 - uvicorn.access - INFO - 151.101.2.132:49504 - "GET / HTTP/1.1" 200
2026-02-15 19:39:45,129 - uvicorn.access - INFO - 151.101.2.132:57327 - "GET / HTTP/1.1" 200
2026-02-15 19:40:15,430 - uvicorn.access - INFO - 151.101.2.132:31765 - "GET / HTTP/1.1" 200
2026-02-15 19:40:45,745 - uvicorn.access - INFO - 151.101.2.132:50370 - "GET / HTTP/1.1" 200
2026-02-15 19:41:16,044 - uvicorn.access - INFO - 151.101.2.132:36012 - "GET / HTTP/1.1" 200
2026-02-15 19:41:32,322 - uvicorn.access - INFO - 151.101.2.132:18322 - "GET / HTTP/1.1" 200
2026-02-15 19:41:46,375 - uvicorn.access - INFO - 151.101.2.132:37013 - "GET / HTTP/1.1" 200
2026-02-15 19:42:16,668 - uvicorn.access - INFO - 151.101.2.132:64507 - "GET / HTTP/1.1" 200
2026-02-15 19:42:47,002 - uvicorn.access - INFO - 151.101.2.132:63942 - "GET / HTTP/1.1" 200
2026-02-15 19:43:17,310 - uvicorn.access - INFO - 151.101.2.132:28066 - "GET / HTTP/1.1" 200
2026-02-15 19:43:34,959 - uvicorn.access - INFO - 151.101.2.132:38696 - "GET / HTTP/1.1" 200
2026-02-15 19:43:44,542 - uvicorn.access - INFO - 151.101.2.132:62304 - "GET / HTTP/1.1" 200
2026-02-15 19:43:47,242 - app.web.error_handlers - WARNING - 404 Not Found: /favicon.ico
2026-02-15 19:43:47,243 - uvicorn.access - INFO - 151.101.2.132:62304 - "GET /favicon.ico HTTP/1.1" 404
2026-02-15 19:43:47,645 - uvicorn.access - INFO - 151.101.2.132:55101 - "GET / HTTP/1.1" 200
2026-02-15 19:43:49,087 - uvicorn.access - INFO - 151.101.2.132:62304 - "GET /static/favicon.png HTTP/1.1" 200
2026-02-15 19:43:59,185 - uvicorn.access - INFO - 151.101.2.132:17808 - "GET / HTTP/1.1" 200
2026-02-15 19:44:07,138 - uvicorn.access - INFO - 151.101.2.132:64503 - "GET / HTTP/1.1" 200
2026-02-15 19:44:12,261 - uvicorn.access - INFO - 151.101.2.132:64503 - "GET / HTTP/1.1" 200
2026-02-15 19:44:17,953 - uvicorn.access - INFO - 151.101.2.132:60487 - "GET / HTTP/1.1" 200
2026-02-15 19:44:48,280 - uvicorn.access - INFO - 151.101.2.132:56527 - "GET / HTTP/1.1" 200
2026-02-15 19:45:18,573 - uvicorn.access - INFO - 151.101.2.132:47274 - "GET / HTTP/1.1" 200
2026-02-15 19:45:48,878 - uvicorn.access - INFO - 151.101.2.132:53795 - "GET / HTTP/1.1" 200
2026-02-15 19:46:19,172 - uvicorn.access - INFO - 151.101.2.132:24300 - "GET / HTTP/1.1" 200
2026-02-15 19:46:49,518 - uvicorn.access - INFO - 151.101.2.132:40835 - "GET / HTTP/1.1" 200
2026-02-15 19:47:19,880 - uvicorn.access - INFO - 151.101.2.132:25696 - "GET / HTTP/1.1" 200
2026-02-15 19:47:50,206 - uvicorn.access - INFO - 151.101.2.132:64276 - "GET / HTTP/1.1" 200
2026-02-15 19:48:20,499 - uvicorn.access - INFO - 151.101.2.132:48115 - "GET / HTTP/1.1" 200
2026-02-15 19:48:50,831 - uvicorn.access - INFO - 151.101.2.132:32468 - "GET / HTTP/1.1" 200
2026-02-15 19:49:21,150 - uvicorn.access - INFO - 151.101.2.132:22976 - "GET / HTTP/1.1" 200
2026-02-15 19:49:51,478 - uvicorn.access - INFO - 151.101.2.132:18927 - "GET / HTTP/1.1" 200
2026-02-15 19:50:21,800 - uvicorn.access - INFO - 151.101.2.132:16428 - "GET / HTTP/1.1" 200
2026-02-15 19:50:52,132 - uvicorn.access - INFO - 151.101.2.132:62273 - "GET / HTTP/1.1" 200
2026-02-15 19:51:22,443 - uvicorn.access - INFO - 151.101.2.132:50515 - "GET / HTTP/1.1" 200
2026-02-15 19:51:52,748 - uvicorn.access - INFO - 151.101.2.132:17095 - "GET / HTTP/1.1" 200
2026-02-15 19:52:23,059 - uvicorn.access - INFO - 151.101.2.132:56602 - "GET / HTTP/1.1" 200
2026-02-15 19:52:53,371 - uvicorn.access - INFO - 151.101.2.132:59052 - "GET / HTTP/1.1" 200
2026-02-15 19:53:23,671 - uvicorn.access - INFO - 151.101.2.132:55111 - "GET / HTTP/1.1" 200
2026-02-15 19:53:54,006 - uvicorn.access - INFO - 151.101.2.132:29019 - "GET / HTTP/1.1" 200
2026-02-15 19:54:24,318 - uvicorn.access - INFO - 151.101.2.132:47017 - "GET / HTTP/1.1" 200
2026-02-15 19:54:54,646 - uvicorn.access - INFO - 151.101.2.132:61523 - "GET / HTTP/1.1" 200
2026-02-15 19:55:24,949 - uvicorn.access - INFO - 151.101.2.132:17451 - "GET / HTTP/1.1" 200
2026-02-15 19:55:55,298 - uvicorn.access - INFO - 151.101.2.132:35680 - "GET / HTTP/1.1" 200
2026-02-15 19:56:25,641 - uvicorn.access - INFO - 151.101.2.132:35082 - "GET / HTTP/1.1" 200
2026-02-15 19:56:55,954 - uvicorn.access - INFO - 151.101.2.132:47899 - "GET / HTTP/1.1" 200
2026-02-15 19:57:04,533 - uvicorn.access - INFO - 151.101.2.132:61338 - "GET / HTTP/1.1" 200
2026-02-15 19:57:09,342 - uvicorn.access - INFO - 151.101.2.132:61338 - "GET / HTTP/1.1" 200
2026-02-15 19:57:26,245 - uvicorn.access - INFO - 151.101.2.132:52126 - "GET / HTTP/1.1" 200
2026-02-15 19:57:56,581 - uvicorn.access - INFO - 151.101.2.132:37339 - "GET / HTTP/1.1" 200
2026-02-15 19:58:26,881 - uvicorn.access - INFO - 151.101.2.132:51679 - "GET / HTTP/1.1" 200
2026-02-15 19:58:57,207 - uvicorn.access - INFO - 151.101.2.132:26770 - "GET / HTTP/1.1" 200
2026-02-15 19:59:27,511 - uvicorn.access - INFO - 151.101.2.132:22305 - "GET / HTTP/1.1" 200
2026-02-15 19:59:57,856 - uvicorn.access - INFO - 151.101.2.132:58279 - "GET / HTTP/1.1" 200
2026-02-15 20:00:28,154 - uvicorn.access - INFO - 151.101.2.132:64573 - "GET / HTTP/1.1" 200
2026-02-15 20:00:58,485 - uvicorn.access - INFO - 151.101.2.132:48320 - "GET / HTTP/1.1" 200
2026-02-15 20:01:28,784 - uvicorn.access - INFO - 151.101.2.132:54270 - "GET / HTTP/1.1" 200
2026-02-15 20:01:29,442 - uvicorn.access - INFO - 151.101.2.132:22306 - "GET /feed/unified.xml HTTP/1.1" 200
2026-02-15 20:01:30,034 - uvicorn.access - INFO - 151.101.2.132:22306 - "GET /static/unified_feed_cover.png HTTP/1.1" 200
2026-02-15 20:01:59,137 - uvicorn.access - INFO - 151.101.2.132:41089 - "GET / HTTP/1.1" 200
2026-02-15 20:02:29,477 - uvicorn.access - INFO - 151.101.2.132:42014 - "GET / HTTP/1.1" 200
2026-02-15 20:02:59,795 - uvicorn.access - INFO - 151.101.2.132:22005 - "GET / HTTP/1.1" 200
2026-02-15 20:03:30,122 - uvicorn.access - INFO - 151.101.2.132:30577 - "GET / HTTP/1.1" 200
2026-02-15 20:04:00,452 - uvicorn.access - INFO - 151.101.2.132:41279 - "GET / HTTP/1.1" 200
2026-02-15 20:04:30,915 - uvicorn.access - INFO - 151.101.2.132:37944 - "GET / HTTP/1.1" 200
2026-02-15 20:05:01,237 - uvicorn.access - INFO - 151.101.2.132:43885 - "GET / HTTP/1.1" 200
2026-02-15 20:05:31,527 - uvicorn.access - INFO - 151.101.2.132:17381 - "GET / HTTP/1.1" 200
2026-02-15 20:06:01,851 - uvicorn.access - INFO - 151.101.2.132:55619 - "GET / HTTP/1.1" 200
2026-02-15 20:06:32,164 - uvicorn.access - INFO - 151.101.2.132:49586 - "GET / HTTP/1.1" 200
2026-02-15 20:07:02,512 - uvicorn.access - INFO - 151.101.2.132:39876 - "GET / HTTP/1.1" 200
2026-02-15 20:07:32,815 - uvicorn.access - INFO - 151.101.2.132:30653 - "GET / HTTP/1.1" 200
2026-02-15 20:08:03,153 - uvicorn.access - INFO - 151.101.2.132:61654 - "GET / HTTP/1.1" 200
2026-02-15 20:08:21,150 - uvicorn.access - INFO - 151.101.2.132:53327 - "GET / HTTP/1.1" 200
2026-02-15 20:08:21,793 - uvicorn.access - INFO - 151.101.2.132:53327 - "GET /static/css/output.css?v=37 HTTP/1.1" 200
2026-02-15 20:08:33,461 - uvicorn.access - INFO - 151.101.2.132:58899 - "GET / HTTP/1.1" 200
2026-02-15 20:08:40,078 - uvicorn.access - INFO - 151.101.2.132:18611 - "GET /static/favicon.png HTTP/1.1" 200
2026-02-15 20:08:46,018 - uvicorn.access - INFO - 151.101.2.132:43220 - "GET / HTTP/1.1" 200
2026-02-15 20:08:46,991 - uvicorn.access - INFO - 151.101.2.132:43220 - "GET /static/css/output.css?v=37 HTTP/1.1" 200
2026-02-15 20:08:50,234 - uvicorn.access - INFO - 151.101.2.132:43220 - "GET /static/favicon.png HTTP/1.1" 200
2026-02-15 20:09:03,785 - uvicorn.access - INFO - 151.101.2.132:19707 - "GET / HTTP/1.1" 200
2026-02-15 20:09:34,147 - uvicorn.access - INFO - 151.101.2.132:53290 - "GET / HTTP/1.1" 200
2026-02-15 20:10:04,523 - uvicorn.access - INFO - 151.101.2.132:38208 - "GET / HTTP/1.1" 200
2026-02-15 20:10:34,822 - uvicorn.access - INFO - 151.101.2.132:20660 - "GET / HTTP/1.1" 200
2026-02-15 20:11:05,138 - uvicorn.access - INFO - 151.101.2.132:55261 - "GET / HTTP/1.1" 200
2026-02-15 20:11:35,427 - uvicorn.access - INFO - 151.101.2.132:58459 - "GET / HTTP/1.1" 200
2026-02-15 20:12:05,746 - uvicorn.access - INFO - 151.101.2.132:16591 - "GET / HTTP/1.1" 200
2026-02-15 20:12:36,041 - uvicorn.access - INFO - 151.101.2.132:55600 - "GET / HTTP/1.1" 200
2026-02-15 20:13:06,322 - uvicorn.access - INFO - 151.101.2.132:22699 - "GET / HTTP/1.1" 200
2026-02-15 20:13:36,660 - uvicorn.access - INFO - 151.101.2.132:32969 - "GET / HTTP/1.1" 200
2026-02-15 20:14:06,976 - uvicorn.access - INFO - 151.101.2.132:21091 - "GET / HTTP/1.1" 200
2026-02-15 20:14:37,248 - uvicorn.access - INFO - 151.101.2.132:46080 - "GET / HTTP/1.1" 200
2026-02-15 20:15:07,566 - uvicorn.access - INFO - 151.101.2.132:47031 - "GET / HTTP/1.1" 200
2026-02-15 20:15:37,858 - uvicorn.access - INFO - 151.101.2.132:16710 - "GET / HTTP/1.1" 200
2026-02-15 20:16:08,170 - uvicorn.access - INFO - 151.101.2.132:40938 - "GET / HTTP/1.1" 200
2026-02-15 20:16:38,474 - uvicorn.access - INFO - 151.101.2.132:27751 - "GET / HTTP/1.1" 200
2026-02-15 20:17:08,810 - uvicorn.access - INFO - 151.101.2.132:42251 - "GET / HTTP/1.1" 200
2026-02-15 20:17:39,131 - uvicorn.access - INFO - 151.101.2.132:30121 - "GET / HTTP/1.1" 200
2026-02-15 20:18:09,426 - uvicorn.access - INFO - 151.101.2.132:34820 - "GET / HTTP/1.1" 200
2026-02-15 20:18:39,747 - uvicorn.access - INFO - 151.101.2.132:48251 - "GET / HTTP/1.1" 200
2026-02-15 20:19:10,095 - uvicorn.access - INFO - 151.101.2.132:56459 - "GET / HTTP/1.1" 200
2026-02-15 20:19:40,431 - uvicorn.access - INFO - 151.101.2.132:18625 - "GET / HTTP/1.1" 200
2026-02-15 20:20:10,759 - uvicorn.access - INFO - 151.101.2.132:49400 - "GET / HTTP/1.1" 200
2026-02-15 20:20:41,054 - uvicorn.access - INFO - 151.101.2.132:36138 - "GET / HTTP/1.1" 200
2026-02-15 20:21:11,363 - uvicorn.access - INFO - 151.101.2.132:54549 - "GET / HTTP/1.1" 200
2026-02-15 20:21:41,654 - uvicorn.access - INFO - 151.101.2.132:64910 - "GET / HTTP/1.1" 200
2026-02-15 20:22:11,987 - uvicorn.access - INFO - 151.101.2.132:53764 - "GET / HTTP/1.1" 200
2026-02-15 20:22:42,297 - uvicorn.access - INFO - 151.101.2.132:44239 - "GET / HTTP/1.1" 200
2026-02-15 20:23:12,590 - uvicorn.access - INFO - 151.101.2.132:35748 - "GET / HTTP/1.1" 200
2026-02-15 20:23:42,923 - uvicorn.access - INFO - 151.101.2.132:33015 - "GET / HTTP/1.1" 200
2026-02-15 20:24:13,266 - uvicorn.access - INFO - 151.101.2.132:31999 - "GET / HTTP/1.1" 200
2026-02-15 20:24:43,553 - uvicorn.access - INFO - 151.101.2.132:64535 - "GET / HTTP/1.1" 200
2026-02-15 20:25:13,865 - uvicorn.access - INFO - 151.101.2.132:16019 - "GET / HTTP/1.1" 200
2026-02-15 20:25:44,150 - uvicorn.access - INFO - 151.101.2.132:25413 - "GET / HTTP/1.1" 200
2026-02-15 20:25:46,809 - app.web.error_handlers - WARNING - 404 Not Found: /robots.txt
2026-02-15 20:25:46,809 - uvicorn.access - INFO - 151.101.2.132:58943 - "GET /robots.txt HTTP/1.1" 404
2026-02-15 20:25:47,242 - app.web.error_handlers - WARNING - 404 Not Found: /robots.txt
2026-02-15 20:25:47,242 - uvicorn.access - INFO - 151.101.2.132:58943 - "GET /robots.txt HTTP/1.1" 404
2026-02-15 20:25:48,000 - uvicorn.access - INFO - 151.101.2.132:58943 - "GET / HTTP/1.1" 200
2026-02-15 20:26:14,484 - uvicorn.access - INFO - 151.101.2.132:65316 - "GET / HTTP/1.1" 200
2026-02-15 20:26:44,767 - uvicorn.access - INFO - 151.101.2.132:64171 - "GET / HTTP/1.1" 200
2026-02-15 20:27:15,080 - uvicorn.access - INFO - 151.101.2.132:21893 - "GET / HTTP/1.1" 200
2026-02-15 20:27:45,371 - uvicorn.access - INFO - 151.101.2.132:63380 - "GET / HTTP/1.1" 200
2026-02-15 20:28:15,729 - uvicorn.access - INFO - 151.101.2.132:60411 - "GET / HTTP/1.1" 200
2026-02-15 20:28:46,111 - uvicorn.access - INFO - 151.101.2.132:60143 - "GET / HTTP/1.1" 200
2026-02-15 20:29:16,449 - uvicorn.access - INFO - 151.101.2.132:60209 - "GET / HTTP/1.1" 200
2026-02-15 20:29:46,744 - uvicorn.access - INFO - 151.101.2.132:36203 - "GET / HTTP/1.1" 200
2026-02-15 20:30:17,075 - uvicorn.access - INFO - 151.101.2.132:19115 - "GET / HTTP/1.1" 200
2026-02-15 20:30:47,359 - uvicorn.access - INFO - 151.101.2.132:25934 - "GET / HTTP/1.1" 200
2026-02-15 20:31:17,663 - uvicorn.access - INFO - 151.101.2.132:21576 - "GET / HTTP/1.1" 200
2026-02-15 20:31:47,957 - uvicorn.access - INFO - 151.101.2.132:38472 - "GET / HTTP/1.1" 200
2026-02-15 20:32:18,280 - uvicorn.access - INFO - 151.101.2.132:29842 - "GET / HTTP/1.1" 200
2026-02-15 20:32:48,585 - uvicorn.access - INFO - 151.101.2.132:17337 - "GET / HTTP/1.1" 200
2026-02-15 20:33:18,908 - uvicorn.access - INFO - 151.101.2.132:26171 - "GET / HTTP/1.1" 200
2026-02-15 20:33:49,189 - uvicorn.access - INFO - 151.101.2.132:18578 - "GET / HTTP/1.1" 200
2026-02-15 20:34:19,499 - uvicorn.access - INFO - 151.101.2.132:19489 - "GET / HTTP/1.1" 200
2026-02-15 20:34:49,791 - uvicorn.access - INFO - 151.101.2.132:63450 - "GET / HTTP/1.1" 200
2026-02-15 20:35:20,116 - uvicorn.access - INFO - 151.101.2.132:42568 - "GET / HTTP/1.1" 200
2026-02-15 20:35:50,398 - uvicorn.access - INFO - 151.101.2.132:43495 - "GET / HTTP/1.1" 200
2026-02-15 20:36:20,708 - uvicorn.access - INFO - 151.101.2.132:62539 - "GET / HTTP/1.1" 200
2026-02-15 20:36:51,001 - uvicorn.access - INFO - 151.101.2.132:57586 - "GET / HTTP/1.1" 200
2026-02-15 20:37:21,359 - uvicorn.access - INFO - 151.101.2.132:25120 - "GET / HTTP/1.1" 200
2026-02-15 20:37:51,719 - uvicorn.access - INFO - 151.101.2.132:22526 - "GET / HTTP/1.1" 200
2026-02-15 20:38:22,080 - uvicorn.access - INFO - 151.101.2.132:41434 - "GET / HTTP/1.1" 200
2026-02-15 20:38:52,381 - uvicorn.access - INFO - 151.101.2.132:27098 - "GET / HTTP/1.1" 200
2026-02-15 20:39:22,710 - uvicorn.access - INFO - 151.101.2.132:24577 - "GET / HTTP/1.1" 200
2026-02-15 20:39:53,003 - uvicorn.access - INFO - 151.101.2.132:24674 - "GET / HTTP/1.1" 200
2026-02-15 20:40:23,311 - uvicorn.access - INFO - 151.101.2.132:49710 - "GET / HTTP/1.1" 200
2026-02-15 20:40:53,610 - uvicorn.access - INFO - 151.101.2.132:21523 - "GET / HTTP/1.1" 200
2026-02-15 20:41:23,970 - uvicorn.access - INFO - 151.101.2.132:41111 - "GET / HTTP/1.1" 200
2026-02-15 20:41:54,263 - uvicorn.access - INFO - 151.101.2.132:44861 - "GET / HTTP/1.1" 200
2026-02-15 20:42:24,603 - uvicorn.access - INFO - 151.101.2.132:21511 - "GET / HTTP/1.1" 200
2026-02-15 20:42:54,956 - uvicorn.access - INFO - 151.101.2.132:59867 - "GET / HTTP/1.1" 200
2026-02-15 20:43:25,385 - uvicorn.access - INFO - 151.101.2.132:52616 - "GET / HTTP/1.1" 200
2026-02-15 20:43:55,693 - uvicorn.access - INFO - 151.101.2.132:22518 - "GET / HTTP/1.1" 200
2026-02-15 20:44:26,008 - uvicorn.access - INFO - 151.101.2.132:44774 - "GET / HTTP/1.1" 200
2026-02-15 20:44:56,304 - uvicorn.access - INFO - 151.101.2.132:40825 - "GET / HTTP/1.1" 200
2026-02-15 20:45:26,637 - uvicorn.access - INFO - 151.101.2.132:37128 - "GET / HTTP/1.1" 200
2026-02-15 20:45:56,930 - uvicorn.access - INFO - 151.101.2.132:24201 - "GET / HTTP/1.1" 200
2026-02-15 20:46:27,259 - uvicorn.access - INFO - 151.101.2.132:55263 - "GET / HTTP/1.1" 200
2026-02-15 20:46:38,925 - uvicorn.access - INFO - 151.101.2.132:58884 - "GET / HTTP/1.1" 200
2026-02-15 20:46:57,547 - uvicorn.access - INFO - 151.101.2.132:61905 - "GET / HTTP/1.1" 200
2026-02-15 20:47:27,877 - uvicorn.access - INFO - 151.101.2.132:18775 - "GET / HTTP/1.1" 200
2026-02-15 20:47:58,182 - uvicorn.access - INFO - 151.101.2.132:57038 - "GET / HTTP/1.1" 200
2026-02-15 20:48:28,541 - uvicorn.access - INFO - 151.101.2.132:37028 - "GET / HTTP/1.1" 200
2026-02-15 20:48:58,854 - uvicorn.access - INFO - 151.101.2.132:24703 - "GET / HTTP/1.1" 200
2026-02-15 20:49:29,171 - uvicorn.access - INFO - 151.101.2.132:49967 - "GET / HTTP/1.1" 200
2026-02-15 20:49:59,474 - uvicorn.access - INFO - 151.101.2.132:25049 - "GET / HTTP/1.1" 200
2026-02-15 20:50:29,787 - uvicorn.access - INFO - 151.101.2.132:32927 - "GET / HTTP/1.1" 200
2026-02-15 20:51:00,160 - uvicorn.access - INFO - 151.101.2.132:23745 - "GET / HTTP/1.1" 200
2026-02-15 20:51:30,519 - uvicorn.access - INFO - 151.101.2.132:18794 - "GET / HTTP/1.1" 200
2026-02-15 20:52:00,806 - uvicorn.access - INFO - 151.101.2.132:37657 - "GET / HTTP/1.1" 200
2026-02-15 20:52:31,137 - uvicorn.access - INFO - 151.101.2.132:34955 - "GET / HTTP/1.1" 200
2026-02-15 20:53:01,421 - uvicorn.access - INFO - 151.101.2.132:30922 - "GET / HTTP/1.1" 200
2026-02-15 20:53:31,742 - uvicorn.access - INFO - 151.101.2.132:29680 - "GET / HTTP/1.1" 200
2026-02-15 20:54:02,048 - uvicorn.access - INFO - 151.101.2.132:46802 - "GET / HTTP/1.1" 200
2026-02-15 20:54:32,392 - uvicorn.access - INFO - 151.101.2.132:45763 - "GET / HTTP/1.1" 200
2026-02-15 20:55:02,689 - uvicorn.access - INFO - 151.101.2.132:53502 - "GET / HTTP/1.1" 200
2026-02-15 20:55:33,023 - uvicorn.access - INFO - 151.101.2.132:35702 - "GET / HTTP/1.1" 200
2026-02-15 20:56:03,337 - uvicorn.access - INFO - 151.101.2.132:17067 - "GET / HTTP/1.1" 200
2026-02-15 20:56:33,640 - uvicorn.access - INFO - 151.101.2.132:27298 - "GET / HTTP/1.1" 200
2026-02-15 20:57:03,935 - uvicorn.access - INFO - 151.101.2.132:18128 - "GET / HTTP/1.1" 200
2026-02-15 20:57:34,261 - uvicorn.access - INFO - 151.101.2.132:39787 - "GET / HTTP/1.1" 200
2026-02-15 20:58:04,565 - uvicorn.access - INFO - 151.101.2.132:17272 - "GET / HTTP/1.1" 200
2026-02-15 20:58:34,881 - uvicorn.access - INFO - 151.101.2.132:33468 - "GET / HTTP/1.1" 200
2026-02-15 20:59:05,177 - uvicorn.access - INFO - 151.101.2.132:22955 - "GET / HTTP/1.1" 200
2026-02-15 20:59:35,494 - uvicorn.access - INFO - 151.101.2.132:20959 - "GET / HTTP/1.1" 200
2026-02-15 21:00:05,795 - uvicorn.access - INFO - 151.101.2.132:64453 - "GET / HTTP/1.1" 200
2026-02-15 21:00:36,117 - uvicorn.access - INFO - 151.101.2.132:27983 - "GET / HTTP/1.1" 200
2026-02-15 21:01:06,416 - uvicorn.access - INFO - 151.101.2.132:29010 - "GET / HTTP/1.1" 200
2026-02-15 21:01:19,959 - app.web.error_handlers - WARNING - 404 Not Found: /robots.txt
2026-02-15 21:01:19,960 - uvicorn.access - INFO - 151.101.2.132:34015 - "GET /robots.txt HTTP/1.1" 404
2026-02-15 21:01:21,275 - uvicorn.access - INFO - 151.101.2.132:34015 - "GET / HTTP/1.1" 200
2026-02-15 21:01:23,675 - uvicorn.access - INFO - 151.101.2.132:34015 - "GET /subscriptions/4 HTTP/1.1" 200
2026-02-15 21:01:26,430 - uvicorn.access - INFO - 151.101.2.132:34015 - "GET /feed/unified.xml HTTP/1.1" 200
2026-02-15 21:01:28,983 - uvicorn.access - INFO - 151.101.2.132:34015 - "GET /feeds/the-ringer-nba-show.xml HTTP/1.1" 200
2026-02-15 21:01:31,454 - uvicorn.access - INFO - 151.101.2.132:34015 - "GET /subscriptions/1 HTTP/1.1" 200
2026-02-15 21:01:33,912 - uvicorn.access - INFO - 151.101.2.132:34015 - "GET /subscriptions/9 HTTP/1.1" 200
2026-02-15 21:01:36,050 - uvicorn.access - INFO - 151.101.2.132:34015 - "GET /subscriptions/10 HTTP/1.1" 200
2026-02-15 21:01:36,785 - uvicorn.access - INFO - 151.101.2.132:37081 - "GET / HTTP/1.1" 200
2026-02-15 21:01:40,975 - uvicorn.access - INFO - 151.101.2.132:34015 - "GET /subscriptions/14 HTTP/1.1" 200
2026-02-15 21:01:46,478 - uvicorn.access - INFO - 151.101.2.132:54720 - "GET /feeds/the-bill-simmons-podcast.xml HTTP/1.1" 200
2026-02-15 21:01:47,831 - uvicorn.access - INFO - 151.101.2.132:54720 - "GET /subscriptions/12 HTTP/1.1" 200
2026-02-15 21:01:53,430 - uvicorn.access - INFO - 151.101.2.132:22422 - "GET /subscriptions/15 HTTP/1.1" 200
2026-02-15 21:01:58,597 - uvicorn.access - INFO - 151.101.2.132:32750 - "GET /admin/queue HTTP/1.1" 200
2026-02-15 21:02:00,631 - uvicorn.access - INFO - 151.101.2.132:32750 - "GET /logout HTTP/1.1" 302
2026-02-15 21:02:00,894 - uvicorn.access - INFO - 151.101.2.132:32750 - "GET /login HTTP/1.1" 200
2026-02-15 21:02:01,735 - uvicorn.access - INFO - 151.101.2.132:32750 - "GET /artifacts/report/4647 HTTP/1.1" 200
2026-02-15 21:02:02,320 - uvicorn.access - INFO - 151.101.2.132:32750 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-watch.xml HTTP/1.1" 200
2026-02-15 21:02:03,101 - uvicorn.access - INFO - 151.101.2.132:32750 - "GET /episodes/4647/transcript HTTP/1.1" 200
2026-02-15 21:02:07,108 - uvicorn.access - INFO - 151.101.2.132:40037 - "GET / HTTP/1.1" 200
2026-02-15 21:02:33,172 - uvicorn.access - INFO - 151.101.2.132:23066 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-verse.xml HTTP/1.1" 200
2026-02-15 21:02:34,200 - uvicorn.access - INFO - 151.101.2.132:23066 - "GET /feeds/blank-check-with-griffin-david.xml HTTP/1.1" 200
2026-02-15 21:02:34,904 - uvicorn.access - INFO - 151.101.2.132:23066 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/blank-check-with-griffin-david.xml HTTP/1.1" 200
2026-02-15 21:02:37,578 - uvicorn.access - INFO - 151.101.2.132:23654 - "GET / HTTP/1.1" 200
2026-02-15 21:02:37,582 - uvicorn.access - INFO - 151.101.2.132:23066 - "GET /static/favicon.png HTTP/1.1" 200
2026-02-15 21:02:45,266 - uvicorn.access - INFO - 151.101.2.132:60158 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/pod-save-america.xml HTTP/1.1" 200
2026-02-15 21:02:45,884 - uvicorn.access - INFO - 151.101.2.132:60158 - "GET /feeds/the-ai-daily-brief-artificial-intelligence-news-and-analysis.xml HTTP/1.1" 200
2026-02-15 21:02:46,377 - uvicorn.access - INFO - 151.101.2.132:60158 - "GET /admin/ai HTTP/1.1" 200
2026-02-15 21:02:47,004 - uvicorn.access - INFO - 151.101.2.132:60158 - "GET /admin/logs HTTP/1.1" 200
2026-02-15 21:02:48,123 - uvicorn.access - INFO - 151.101.2.132:60158 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ai-daily-brief-artificial-intelligence-news-and-analysis.xml HTTP/1.1" 200
2026-02-15 21:02:48,963 - uvicorn.access - INFO - 151.101.2.132:60158 - "GET /admin/global-subscription-settings HTTP/1.1" 200
2026-02-15 21:02:49,509 - uvicorn.access - INFO - 151.101.2.132:60158 - "GET /admin/system HTTP/1.1" 200
2026-02-15 21:02:50,028 - uvicorn.access - INFO - 151.101.2.132:60158 - "GET /admin/prompts HTTP/1.1" 200
2026-02-15 21:02:50,559 - uvicorn.access - INFO - 151.101.2.132:60158 - "GET /admin/access HTTP/1.1" 200
2026-02-15 21:02:51,088 - uvicorn.access - INFO - 151.101.2.132:60158 - "GET /login HTTP/1.1" 200
2026-02-15 21:02:51,663 - uvicorn.access - INFO - 151.101.2.132:60158 - "GET /artifacts/transcript/4647 HTTP/1.1" 200
2026-02-15 21:02:53,977 - app.api.audio_routes - INFO - Tracked listen: episode=4647 (processed.mp3), IP=74.7.241.50
2026-02-15 21:02:53,978 - uvicorn.access - INFO - 151.101.2.132:60158 - "GET /audio/the-watch/ceeb71ca-fafd-11f0-8089-f78d577c2f46/processed.mp3 HTTP/1.1" 200
2026-02-15 21:03:07,990 - uvicorn.access - INFO - 151.101.2.132:37619 - "GET / HTTP/1.1" 200
2026-02-15 21:03:24,093 - uvicorn.access - INFO - 151.101.2.132:48358 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nfl-show.xml HTTP/1.1" 200
2026-02-15 21:03:25,664 - uvicorn.access - INFO - 151.101.2.132:48358 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nba-show.xml HTTP/1.1" 200
2026-02-15 21:03:27,240 - uvicorn.access - INFO - 151.101.2.132:48358 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feed/unified.xml HTTP/1.1" 200
2026-02-15 21:03:28,638 - uvicorn.access - INFO - 151.101.2.132:48358 - "GET /subscriptions/3 HTTP/1.1" 200
2026-02-15 21:03:37,190 - uvicorn.access - INFO - 151.101.2.132:29297 - "GET /subscriptions/6 HTTP/1.1" 200
2026-02-15 21:03:38,367 - uvicorn.access - INFO - 151.101.2.132:65359 - "GET / HTTP/1.1" 200
2026-02-15 21:03:46,916 - uvicorn.access - INFO - 151.101.2.132:31858 - "GET /subscriptions/7 HTTP/1.1" 200
2026-02-15 21:04:03,510 - uvicorn.access - INFO - 151.101.2.132:59568 - "GET /subscriptions/8 HTTP/1.1" 200
2026-02-15 21:04:08,673 - uvicorn.access - INFO - 151.101.2.132:64261 - "GET / HTTP/1.1" 200
2026-02-15 21:04:13,938 - uvicorn.access - INFO - 151.101.2.132:55806 - "GET /subscriptions/5 HTTP/1.1" 200
2026-02-15 21:04:21,048 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /subscriptions/2 HTTP/1.1" 200
2026-02-15 21:04:22,195 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /feeds/the-ringer-nfl-show.xml HTTP/1.1" 200
2026-02-15 21:04:22,860 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /subscriptions/13 HTTP/1.1" 200
2026-02-15 21:04:25,447 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /subscriptions/11 HTTP/1.1" 200
2026-02-15 21:04:26,137 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-daily.xml HTTP/1.1" 200
2026-02-15 21:04:26,643 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /episodes/2/transcript HTTP/1.1" 200
2026-02-15 21:04:28,351 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /artifacts/report/2907 HTTP/1.1" 200
2026-02-15 21:04:28,878 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /artifacts/report/2908 HTTP/1.1" 200
2026-02-15 21:04:29,605 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /artifacts/report/2909 HTTP/1.1" 200
2026-02-15 21:04:30,054 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/house-of-r.xml HTTP/1.1" 200
2026-02-15 21:04:30,625 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-rewatchables.xml HTTP/1.1" 200
2026-02-15 21:04:31,108 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /artifacts/report/1396 HTTP/1.1" 200
2026-02-15 21:04:31,629 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /artifacts/report/1397 HTTP/1.1" 200
2026-02-15 21:04:32,060 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /artifacts/report/1395 HTTP/1.1" 200
2026-02-15 21:04:32,686 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /episodes/2907/transcript HTTP/1.1" 200
2026-02-15 21:04:34,616 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /episodes/2909/transcript HTTP/1.1" 200
2026-02-15 21:04:36,879 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /episodes/1395/transcript HTTP/1.1" 200
2026-02-15 21:04:39,017 - uvicorn.access - INFO - 151.101.2.132:16216 - "GET / HTTP/1.1" 200
2026-02-15 21:04:39,018 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /artifacts/transcript/2907 HTTP/1.1" 200
2026-02-15 21:04:40,018 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /artifacts/transcript/2908 HTTP/1.1" 200
2026-02-15 21:04:40,621 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /episodes/2908/transcript HTTP/1.1" 200
2026-02-15 21:04:42,403 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /episodes/1397/transcript HTTP/1.1" 200
2026-02-15 21:04:43,170 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /episodes/1396/transcript HTTP/1.1" 200
2026-02-15 21:04:43,780 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /artifacts/transcript/1396 HTTP/1.1" 200
2026-02-15 21:04:44,443 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /artifacts/transcript/1397 HTTP/1.1" 200
2026-02-15 21:04:45,119 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /artifacts/transcript/1395 HTTP/1.1" 200
2026-02-15 21:04:47,696 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/what-a-day.xml HTTP/1.1" 200
2026-02-15 21:04:48,264 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /artifacts/transcript/2909 HTTP/1.1" 200
2026-02-15 21:04:50,501 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-zach-lowe-show.xml HTTP/1.1" 200
2026-02-15 21:04:51,279 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ezra-klein-show.xml HTTP/1.1" 200
2026-02-15 21:04:51,560 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /feeds/the-ezra-klein-show.xml HTTP/1.1" 200
2026-02-15 21:04:52,099 - app.api.audio_routes - INFO - Tracked listen: episode=2909 (processed.mp3), IP=74.7.241.50
2026-02-15 21:04:52,099 - uvicorn.access - INFO - 151.101.2.132:46366 - "GET /audio/the-ringer-nba-show/9d523446-093a-11f1-b4d9-aff8cb9d5bac/processed.mp3 HTTP/1.1" 200
2026-02-15 21:05:09,323 - uvicorn.access - INFO - 151.101.2.132:17343 - "GET / HTTP/1.1" 200
2026-02-15 21:05:22,486 - uvicorn.access - INFO - 151.101.2.132:28016 - "GET /artifacts/transcript/2 HTTP/1.1" 200
2026-02-15 21:05:37,701 - app.api.audio_routes - INFO - Tracked listen: episode=1396 (processed.mp3), IP=74.7.241.50
2026-02-15 21:05:37,702 - uvicorn.access - INFO - 151.101.2.132:56719 - "GET /audio/the-ringer-nfl-show/f80bfed0-059d-11f1-9baf-9fb6da076d42/processed.mp3 HTTP/1.1" 200
2026-02-15 21:05:39,746 - uvicorn.access - INFO - 151.101.2.132:40467 - "GET / HTTP/1.1" 200
2026-02-15 21:06:07,789 - uvicorn.access - INFO - 151.101.2.132:19455 - "GET /feeds/what-a-day.xml HTTP/1.1" 200
2026-02-15 21:06:10,188 - uvicorn.access - INFO - 151.101.2.132:44963 - "GET / HTTP/1.1" 200
2026-02-15 21:06:11,846 - uvicorn.access - INFO - 151.101.2.132:19455 - "GET /feeds/house-of-r.xml HTTP/1.1" 200
2026-02-15 21:06:15,766 - uvicorn.access - INFO - 151.101.2.132:19455 - "GET /feeds/the-ringer-verse.xml HTTP/1.1" 200
2026-02-15 21:06:19,196 - uvicorn.access - INFO - 151.101.2.132:19455 - "GET /feeds/pod-save-america.xml HTTP/1.1" 200
2026-02-15 21:06:22,259 - uvicorn.access - INFO - 151.101.2.132:19455 - "GET /feeds/the-zach-lowe-show.xml HTTP/1.1" 200
2026-02-15 21:06:24,973 - uvicorn.access - INFO - 151.101.2.132:19455 - "GET /audio/the-ringer-nfl-show/88ca7154-031e-11f1-90b0-ebe1c4f0751b/processed.mp3 HTTP/1.1" 200
2026-02-15 21:06:40,536 - uvicorn.access - INFO - 151.101.2.132:58534 - "GET / HTTP/1.1" 200
2026-02-15 21:06:55,053 - uvicorn.access - INFO - 151.101.2.132:52577 - "GET /audio/the-ringer-nfl-show/91bd635c-023d-11f1-ae92-0b436d5ca566/processed.mp3 HTTP/1.1" 200
2026-02-15 21:07:10,846 - uvicorn.access - INFO - 151.101.2.132:47248 - "GET / HTTP/1.1" 200
2026-02-15 21:07:25,710 - uvicorn.access - INFO - 151.101.2.132:41929 - "GET /audio/the-ringer-nba-show/135ce086-07a2-11f1-9b0b-afc778d1a264/processed.mp3 HTTP/1.1" 200
2026-02-15 21:07:41,182 - uvicorn.access - INFO - 151.101.2.132:19312 - "GET / HTTP/1.1" 200
2026-02-15 21:07:55,296 - uvicorn.access - INFO - 151.101.2.132:32227 - "GET /audio/the-ringer-nba-show/da03d536-087f-11f1-ae35-3f319dae921a/processed.mp3 HTTP/1.1" 200
2026-02-15 21:08:11,468 - uvicorn.access - INFO - 151.101.2.132:32181 - "GET / HTTP/1.1" 200
2026-02-15 21:08:41,825 - uvicorn.access - INFO - 151.101.2.132:47889 - "GET / HTTP/1.1" 200
2026-02-15 21:08:59,952 - uvicorn.access - INFO - 151.101.2.132:22532 - "GET /feeds/the-daily.xml HTTP/1.1" 200
2026-02-15 21:09:12,178 - uvicorn.access - INFO - 151.101.2.132:16359 - "GET / HTTP/1.1" 200
2026-02-15 21:09:42,503 - uvicorn.access - INFO - 151.101.2.132:57163 - "GET / HTTP/1.1" 200
2026-02-15 21:10:01,107 - uvicorn.access - INFO - 151.101.2.132:41576 - "GET /feeds/the-watch.xml HTTP/1.1" 200
2026-02-15 21:10:12,889 - uvicorn.access - INFO - 151.101.2.132:20750 - "GET / HTTP/1.1" 200
2026-02-15 21:10:43,231 - uvicorn.access - INFO - 151.101.2.132:27027 - "GET / HTTP/1.1" 200
2026-02-15 21:10:59,501 - uvicorn.access - INFO - 151.101.2.132:59323 - "GET /feeds/the-rewatchables.xml HTTP/1.1" 200
2026-02-15 21:11:13,647 - uvicorn.access - INFO - 151.101.2.132:59365 - "GET / HTTP/1.1" 200
2026-02-15 21:11:44,003 - uvicorn.access - INFO - 151.101.2.132:62277 - "GET / HTTP/1.1" 200
2026-02-15 21:11:50,718 - uvicorn.access - INFO - 151.101.2.132:19947 - "GET /artifacts/report/2 HTTP/1.1" 200
2026-02-15 21:12:14,327 - uvicorn.access - INFO - 151.101.2.132:18715 - "GET / HTTP/1.1" 200
2026-02-15 21:12:37,639 - uvicorn.access - INFO - 151.101.2.132:36342 - "GET /feeds/the-prestige-tv-podcast.xml HTTP/1.1" 200
2026-02-15 21:12:44,673 - uvicorn.access - INFO - 151.101.2.132:26103 - "GET / HTTP/1.1" 200
2026-02-15 21:13:14,989 - uvicorn.access - INFO - 151.101.2.132:42099 - "GET / HTTP/1.1" 200
2026-02-15 21:13:19,980 - app.api.audio_routes - INFO - Tracked listen: episode=2 (processed.mp3), IP=74.7.241.50
2026-02-15 21:13:19,980 - uvicorn.access - INFO - 151.101.2.132:60612 - "GET /audio/the-bill-simmons-podcast/844bbf74-ebf5-11f0-ae8f-330a80d0576a/processed.mp3 HTTP/1.1" 200
2026-02-15 21:13:45,308 - uvicorn.access - INFO - 151.101.2.132:23237 - "GET / HTTP/1.1" 200
2026-02-15 21:13:55,552 - uvicorn.access - INFO - 151.101.2.132:44262 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-prestige-tv-podcast.xml HTTP/1.1" 200
2026-02-15 21:14:15,646 - uvicorn.access - INFO - 151.101.2.132:17747 - "GET / HTTP/1.1" 200
2026-02-15 21:14:45,999 - uvicorn.access - INFO - 151.101.2.132:20678 - "GET / HTTP/1.1" 200
2026-02-15 21:14:58,948 - uvicorn.access - INFO - 151.101.2.132:34067 - "GET /subscribe/apple?url=https%3A//alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-bill-simmons-podcast.xml HTTP/1.1" 200
2026-02-15 21:15:16,305 - uvicorn.access - INFO - 151.101.2.132:29496 - "GET / HTTP/1.1" 200
2026-02-15 21:15:46,666 - uvicorn.access - INFO - 151.101.2.132:43275 - "GET / HTTP/1.1" 200
2026-02-15 21:16:04,209 - uvicorn.access - INFO - 151.101.2.132:29791 - "GET /static/css/output.css?v=37 HTTP/1.1" 200
2026-02-15 21:16:17,095 - uvicorn.access - INFO - 151.101.2.132:61324 - "GET / HTTP/1.1" 200
2026-02-15 21:16:47,412 - uvicorn.access - INFO - 151.101.2.132:61740 - "GET / HTTP/1.1" 200
2026-02-15 21:17:17,725 - uvicorn.access - INFO - 151.101.2.132:18385 - "GET / HTTP/1.1" 200
2026-02-15 21:17:48,080 - uvicorn.access - INFO - 151.101.2.132:47137 - "GET / HTTP/1.1" 200
2026-02-15 21:18:18,477 - uvicorn.access - INFO - 151.101.2.132:39131 - "GET / HTTP/1.1" 200
2026-02-15 21:18:48,807 - uvicorn.access - INFO - 151.101.2.132:43642 - "GET / HTTP/1.1" 200
2026-02-15 21:19:19,209 - uvicorn.access - INFO - 151.101.2.132:25740 - "GET / HTTP/1.1" 200
2026-02-15 21:19:23,884 - uvicorn.access - INFO - 151.101.2.132:47230 - "GET / HTTP/1.1" 200
2026-02-15 21:19:49,584 - uvicorn.access - INFO - 151.101.2.132:52663 - "GET / HTTP/1.1" 200
2026-02-15 21:20:19,886 - uvicorn.access - INFO - 151.101.2.132:17850 - "GET / HTTP/1.1" 200
2026-02-15 21:20:50,191 - uvicorn.access - INFO - 151.101.2.132:35798 - "GET / HTTP/1.1" 200
2026-02-15 21:21:20,564 - uvicorn.access - INFO - 151.101.2.132:41203 - "GET / HTTP/1.1" 200
2026-02-15 21:21:50,980 - uvicorn.access - INFO - 151.101.2.132:33366 - "GET / HTTP/1.1" 200
2026-02-15 21:22:21,270 - uvicorn.access - INFO - 151.101.2.132:40235 - "GET / HTTP/1.1" 200
2026-02-15 21:22:51,580 - uvicorn.access - INFO - 151.101.2.132:58245 - "GET / HTTP/1.1" 200
2026-02-15 21:23:21,895 - uvicorn.access - INFO - 151.101.2.132:22474 - "GET / HTTP/1.1" 200
2026-02-15 21:23:52,213 - uvicorn.access - INFO - 151.101.2.132:59146 - "GET / HTTP/1.1" 200
2026-02-15 21:24:22,587 - uvicorn.access - INFO - 151.101.2.132:25675 - "GET / HTTP/1.1" 200
2026-02-15 21:24:52,894 - uvicorn.access - INFO - 151.101.2.132:38024 - "GET / HTTP/1.1" 200
2026-02-15 21:25:23,202 - uvicorn.access - INFO - 151.101.2.132:44407 - "GET / HTTP/1.1" 200
2026-02-15 21:25:53,546 - uvicorn.access - INFO - 151.101.2.132:18782 - "GET / HTTP/1.1" 200
2026-02-15 21:26:23,866 - uvicorn.access - INFO - 151.101.2.132:36517 - "GET / HTTP/1.1" 200
2026-02-15 21:26:54,194 - uvicorn.access - INFO - 151.101.2.132:46888 - "GET / HTTP/1.1" 200
2026-02-15 21:27:24,636 - uvicorn.access - INFO - 151.101.2.132:26985 - "GET / HTTP/1.1" 200
2026-02-15 21:27:54,978 - uvicorn.access - INFO - 151.101.2.132:26196 - "GET / HTTP/1.1" 200
2026-02-15 21:28:25,272 - uvicorn.access - INFO - 151.101.2.132:50682 - "GET / HTTP/1.1" 200
2026-02-15 21:28:55,602 - uvicorn.access - INFO - 151.101.2.132:27371 - "GET / HTTP/1.1" 200
2026-02-15 21:29:25,939 - uvicorn.access - INFO - 151.101.2.132:63119 - "GET / HTTP/1.1" 200
2026-02-15 21:29:56,267 - uvicorn.access - INFO - 151.101.2.132:49646 - "GET / HTTP/1.1" 200
2026-02-15 21:30:26,643 - uvicorn.access - INFO - 151.101.2.132:53550 - "GET / HTTP/1.1" 200
2026-02-15 21:30:56,979 - uvicorn.access - INFO - 151.101.2.132:31920 - "GET / HTTP/1.1" 200
2026-02-15 21:31:27,404 - uvicorn.access - INFO - 151.101.2.132:40313 - "GET / HTTP/1.1" 200
2026-02-15 21:31:57,730 - uvicorn.access - INFO - 151.101.2.132:60487 - "GET / HTTP/1.1" 200
2026-02-15 21:32:28,049 - uvicorn.access - INFO - 151.101.2.132:44105 - "GET / HTTP/1.1" 200
2026-02-15 21:32:58,384 - uvicorn.access - INFO - 151.101.2.132:56716 - "GET / HTTP/1.1" 200
2026-02-15 21:33:28,758 - uvicorn.access - INFO - 151.101.2.132:53958 - "GET / HTTP/1.1" 200
2026-02-15 21:33:59,083 - uvicorn.access - INFO - 151.101.2.132:40774 - "GET / HTTP/1.1" 200
2026-02-15 21:34:29,395 - uvicorn.access - INFO - 151.101.2.132:56128 - "GET / HTTP/1.1" 200
2026-02-15 21:34:59,764 - uvicorn.access - INFO - 151.101.2.132:57920 - "GET / HTTP/1.1" 200
2026-02-15 21:35:30,164 - uvicorn.access - INFO - 151.101.2.132:40688 - "GET / HTTP/1.1" 200
2026-02-15 21:36:00,501 - uvicorn.access - INFO - 151.101.2.132:53557 - "GET / HTTP/1.1" 200
2026-02-15 21:36:30,846 - uvicorn.access - INFO - 151.101.2.132:17972 - "GET / HTTP/1.1" 200
2026-02-15 21:37:01,200 - uvicorn.access - INFO - 151.101.2.132:30613 - "GET / HTTP/1.1" 200
2026-02-15 21:37:31,577 - uvicorn.access - INFO - 151.101.2.132:51654 - "GET / HTTP/1.1" 200
2026-02-15 21:38:01,902 - uvicorn.access - INFO - 151.101.2.132:43747 - "GET / HTTP/1.1" 200
2026-02-15 21:38:32,223 - uvicorn.access - INFO - 151.101.2.132:63273 - "GET / HTTP/1.1" 200
2026-02-15 21:39:02,562 - uvicorn.access - INFO - 151.101.2.132:50819 - "GET / HTTP/1.1" 200
2026-02-15 21:39:32,944 - uvicorn.access - INFO - 151.101.2.132:52470 - "GET / HTTP/1.1" 200
2026-02-15 21:40:03,309 - uvicorn.access - INFO - 151.101.2.132:17132 - "GET / HTTP/1.1" 200
2026-02-15 21:40:33,731 - uvicorn.access - INFO - 151.101.2.132:50914 - "GET / HTTP/1.1" 200
2026-02-15 21:41:04,052 - uvicorn.access - INFO - 151.101.2.132:43651 - "GET / HTTP/1.1" 200
2026-02-15 21:41:34,483 - uvicorn.access - INFO - 151.101.2.132:63156 - "GET / HTTP/1.1" 200
2026-02-15 21:42:04,880 - uvicorn.access - INFO - 151.101.2.132:59653 - "GET / HTTP/1.1" 200
2026-02-15 21:42:35,225 - uvicorn.access - INFO - 151.101.2.132:56460 - "GET / HTTP/1.1" 200
2026-02-15 21:43:05,538 - uvicorn.access - INFO - 151.101.2.132:31642 - "GET / HTTP/1.1" 200
2026-02-15 21:43:35,852 - uvicorn.access - INFO - 151.101.2.132:37031 - "GET / HTTP/1.1" 200
2026-02-15 21:44:06,177 - uvicorn.access - INFO - 151.101.2.132:29445 - "GET / HTTP/1.1" 200
2026-02-15 21:44:36,582 - uvicorn.access - INFO - 151.101.2.132:62693 - "GET / HTTP/1.1" 200
2026-02-15 21:45:06,934 - uvicorn.access - INFO - 151.101.2.132:61743 - "GET / HTTP/1.1" 200
2026-02-15 21:45:30,392 - uvicorn.access - INFO - 151.101.2.132:63283 - "GET / HTTP/1.1" 200
2026-02-15 21:45:32,705 - uvicorn.access - INFO - 151.101.2.132:63283 - "GET / HTTP/1.1" 200
2026-02-15 21:45:33,239 - uvicorn.access - INFO - 151.101.2.132:63283 - "GET /static/css/output.css?v=37 HTTP/1.1" 200
2026-02-15 21:45:37,266 - uvicorn.access - INFO - 151.101.2.132:31668 - "GET / HTTP/1.1" 200
2026-02-15 21:45:41,289 - uvicorn.access - INFO - 151.101.2.132:32425 - "GET /static/favicon.png HTTP/1.1" 200
2026-02-15 21:45:44,120 - uvicorn.access - INFO - 151.101.2.132:32425 - "GET / HTTP/1.1" 200
2026-02-15 21:45:46,132 - app.web.error_handlers - WARNING - 404 Not Found: /favicon.ico
2026-02-15 21:45:46,133 - uvicorn.access - INFO - 151.101.2.132:32425 - "HEAD /favicon.ico HTTP/1.1" 404
2026-02-15 21:45:47,457 - uvicorn.access - INFO - 151.101.2.132:32425 - "GET /static/favicon.png HTTP/1.1" 200
2026-02-15 21:46:07,608 - uvicorn.access - INFO - 151.101.2.132:44260 - "GET / HTTP/1.1" 200
2026-02-15 21:46:38,040 - uvicorn.access - INFO - 151.101.2.132:62281 - "GET / HTTP/1.1" 200
2026-02-15 21:47:08,374 - uvicorn.access - INFO - 151.101.2.132:43519 - "GET / HTTP/1.1" 200
2026-02-15 21:47:38,710 - uvicorn.access - INFO - 151.101.2.132:31497 - "GET / HTTP/1.1" 200
2026-02-15 21:48:06,680 - uvicorn.access - INFO - 151.101.2.132:18517 - "GET /feed/unified.xml HTTP/1.1" 200
2026-02-15 21:48:09,040 - uvicorn.access - INFO - 151.101.2.132:53981 - "GET / HTTP/1.1" 200
2026-02-15 21:48:13,266 - uvicorn.access - INFO - 151.101.2.132:51925 - "GET /feed/unified.xml HTTP/1.1" 200
2026-02-15 21:48:39,472 - uvicorn.access - INFO - 151.101.2.132:45478 - "GET / HTTP/1.1" 200
2026-02-15 21:49:09,788 - uvicorn.access - INFO - 151.101.2.132:48766 - "GET / HTTP/1.1" 200
2026-02-15 21:49:40,118 - uvicorn.access - INFO - 151.101.2.132:44080 - "GET / HTTP/1.1" 200
2026-02-15 21:50:10,460 - uvicorn.access - INFO - 151.101.2.132:65383 - "GET / HTTP/1.1" 200
2026-02-15 21:50:15,365 - uvicorn.access - INFO - 151.101.2.132:51027 - "GET /feed/unified.xml HTTP/1.1" 200
2026-02-15 21:50:40,842 - uvicorn.access - INFO - 151.101.2.132:57267 - "GET / HTTP/1.1" 200
2026-02-15 21:50:45,149 - app.api.audio_routes - INFO - Tracked listen: episode=2 (processed.mp3), IP=100.102.94.87
2026-02-15 21:50:45,149 - uvicorn.access - INFO - 151.101.2.132:44033 - "GET /audio/the-bill-simmons-podcast/844bbf74-ebf5-11f0-ae8f-330a80d0576a/processed.mp3 HTTP/1.1" 206
2026-02-15 21:50:45,320 - uvicorn.access - INFO - 151.101.2.132:44033 - "GET /audio/the-bill-simmons-podcast/844bbf74-ebf5-11f0-ae8f-330a80d0576a/processed.mp3 HTTP/1.1" 206
2026-02-15 21:51:11,201 - uvicorn.access - INFO - 151.101.2.132:34089 - "GET / HTTP/1.1" 200
2026-02-15 21:51:41,710 - uvicorn.access - INFO - 151.101.2.132:40259 - "GET / HTTP/1.1" 200
2026-02-15 21:52:12,064 - uvicorn.access - INFO - 151.101.2.132:56305 - "GET / HTTP/1.1" 200
2026-02-15 21:52:42,370 - uvicorn.access - INFO - 151.101.2.132:45610 - "GET / HTTP/1.1" 200
2026-02-15 21:53:12,710 - uvicorn.access - INFO - 151.101.2.132:18565 - "GET / HTTP/1.1" 200
2026-02-15 21:53:43,017 - uvicorn.access - INFO - 151.101.2.132:20828 - "GET / HTTP/1.1" 200
2026-02-15 21:54:13,394 - uvicorn.access - INFO - 151.101.2.132:33861 - "GET / HTTP/1.1" 200
2026-02-15 21:54:43,855 - uvicorn.access - INFO - 151.101.2.132:63442 - "GET / HTTP/1.1" 200
2026-02-15 21:55:14,180 - uvicorn.access - INFO - 151.101.2.132:20669 - "GET / HTTP/1.1" 200
2026-02-15 21:55:44,515 - uvicorn.access - INFO - 151.101.2.132:16671 - "GET / HTTP/1.1" 200
2026-02-15 21:56:14,835 - uvicorn.access - INFO - 151.101.2.132:42031 - "GET / HTTP/1.1" 200
2026-02-15 21:56:45,280 - uvicorn.access - INFO - 151.101.2.132:17154 - "GET / HTTP/1.1" 200
2026-02-15 21:57:15,612 - uvicorn.access - INFO - 151.101.2.132:17116 - "GET / HTTP/1.1" 200
2026-02-15 21:57:45,967 - uvicorn.access - INFO - 151.101.2.132:33184 - "GET / HTTP/1.1" 200
2026-02-15 21:58:16,329 - uvicorn.access - INFO - 151.101.2.132:46325 - "GET / HTTP/1.1" 200
2026-02-15 21:58:46,736 - uvicorn.access - INFO - 151.101.2.132:37175 - "GET / HTTP/1.1" 200
2026-02-15 21:59:17,079 - uvicorn.access - INFO - 151.101.2.132:33796 - "GET / HTTP/1.1" 200
2026-02-15 21:59:47,577 - uvicorn.access - INFO - 151.101.2.132:53978 - "GET / HTTP/1.1" 200
2026-02-15 22:00:17,909 - uvicorn.access - INFO - 151.101.2.132:24019 - "GET / HTTP/1.1" 200
2026-02-15 22:00:48,253 - uvicorn.access - INFO - 151.101.2.132:51821 - "GET / HTTP/1.1" 200
2026-02-15 22:01:18,625 - uvicorn.access - INFO - 151.101.2.132:35812 - "GET / HTTP/1.1" 200
2026-02-15 22:01:49,104 - uvicorn.access - INFO - 151.101.2.132:61666 - "GET / HTTP/1.1" 200
2026-02-15 22:02:05,384 - app.web.error_handlers - WARNING - 404 Not Found: /robots.txt
2026-02-15 22:02:05,384 - uvicorn.access - INFO - 151.101.2.132:48283 - "GET /robots.txt HTTP/1.1" 404
2026-02-15 22:02:05,510 - uvicorn.access - INFO - 151.101.2.132:48283 - "GET /subscriptions/3 HTTP/1.1" 200
2026-02-15 22:02:06,011 - uvicorn.access - INFO - 151.101.2.132:48283 - "GET /subscriptions/2 HTTP/1.1" 200
2026-02-15 22:02:06,735 - uvicorn.access - INFO - 151.101.2.132:48283 - "GET /static/css/output.css HTTP/1.1" 200
2026-02-15 22:02:07,009 - uvicorn.access - INFO - 151.101.2.132:48283 - "GET /admin/queue HTTP/1.1" 200
2026-02-15 22:02:19,472 - uvicorn.access - INFO - 151.101.2.132:63842 - "GET / HTTP/1.1" 200
2026-02-15 22:02:49,858 - uvicorn.access - INFO - 151.101.2.132:61282 - "GET / HTTP/1.1" 200
2026-02-15 22:03:17,318 - uvicorn.access - INFO - 151.101.2.132:24789 - "GET /subscriptions/5 HTTP/1.1" 200
2026-02-15 22:03:17,318 - uvicorn.access - INFO - 151.101.2.132:62874 - "GET /subscriptions/8 HTTP/1.1" 200
2026-02-15 22:03:20,223 - uvicorn.access - INFO - 151.101.2.132:18792 - "GET / HTTP/1.1" 200
2026-02-15 22:03:21,976 - uvicorn.access - INFO - 151.101.2.132:62874 - "GET /subscriptions/1 HTTP/1.1" 200
2026-02-15 22:03:21,976 - uvicorn.access - INFO - 151.101.2.132:24789 - "GET /subscriptions/10 HTTP/1.1" 200
2026-02-15 22:03:30,979 - uvicorn.access - INFO - 151.101.2.132:35570 - "GET /subscriptions/9 HTTP/1.1" 200
2026-02-15 22:03:32,191 - uvicorn.access - INFO - 151.101.2.132:35570 - "GET /subscriptions/7 HTTP/1.1" 200
2026-02-15 22:03:33,483 - uvicorn.access - INFO - 151.101.2.132:35570 - "GET /subscriptions/6 HTTP/1.1" 200
2026-02-15 22:03:34,818 - uvicorn.access - INFO - 151.101.2.132:35570 - "GET /subscriptions/4 HTTP/1.1" 200
2026-02-15 22:03:50,656 - uvicorn.access - INFO - 151.101.2.132:50189 - "GET / HTTP/1.1" 200
2026-02-15 22:03:57,391 - uvicorn.access - INFO - 151.101.2.132:27753 - "GET /subscriptions/11 HTTP/1.1" 200
2026-02-15 22:03:57,391 - uvicorn.access - INFO - 151.101.2.132:27722 - "GET /subscriptions/14 HTTP/1.1" 200
2026-02-15 22:03:59,738 - uvicorn.access - INFO - 151.101.2.132:27722 - "GET /subscriptions/12 HTTP/1.1" 200
2026-02-15 22:04:00,268 - uvicorn.access - INFO - 151.101.2.132:27722 - "GET /subscriptions/13 HTTP/1.1" 200
2026-02-15 22:04:20,983 - uvicorn.access - INFO - 151.101.2.132:36879 - "GET / HTTP/1.1" 200
2026-02-15 22:04:37,190 - app.web.error_handlers - WARNING - 404 Not Found: /pktc:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-watch.xml
2026-02-15 22:04:37,191 - uvicorn.access - INFO - 151.101.2.132:28982 - "GET /pktc%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-watch.xml HTTP/1.1" 404
2026-02-15 22:04:37,192 - uvicorn.access - INFO - 151.101.2.132:51900 - "GET /logout HTTP/1.1" 302
2026-02-15 22:04:37,397 - uvicorn.access - INFO - 151.101.2.132:28982 - "GET /login HTTP/1.1" 200
2026-02-15 22:04:37,988 - app.web.error_handlers - WARNING - 404 Not Found: /pktc:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feed/unified.xml
2026-02-15 22:04:37,989 - uvicorn.access - INFO - 151.101.2.132:28982 - "GET /pktc%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feed/unified.xml HTTP/1.1" 404
2026-02-15 22:04:38,327 - uvicorn.access - INFO - 151.101.2.132:28982 - "GET /subscriptions/15 HTTP/1.1" 200
2026-02-15 22:04:51,403 - uvicorn.access - INFO - 151.101.2.132:17158 - "GET / HTTP/1.1" 200
2026-02-15 22:05:18,471 - app.web.error_handlers - WARNING - 404 Not Found: /pktc:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nba-show.xml
2026-02-15 22:05:18,472 - uvicorn.access - INFO - 151.101.2.132:38189 - "GET /pktc%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nba-show.xml HTTP/1.1" 404
2026-02-15 22:05:18,693 - app.web.error_handlers - WARNING - 404 Not Found: /podcastaddict:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-watch.xml
2026-02-15 22:05:18,693 - uvicorn.access - INFO - 151.101.2.132:38189 - "GET /podcastaddict%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-watch.xml HTTP/1.1" 404
2026-02-15 22:05:19,194 - uvicorn.access - INFO - 151.101.2.132:38189 - "GET /feed/unified.xml HTTP/1.1" 200
2026-02-15 22:05:19,735 - app.web.error_handlers - WARNING - 404 Not Found: /podcastaddict:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feed/unified.xml
2026-02-15 22:05:19,736 - uvicorn.access - INFO - 151.101.2.132:38189 - "GET /podcastaddict%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feed/unified.xml HTTP/1.1" 404
2026-02-15 22:05:21,745 - uvicorn.access - INFO - 151.101.2.132:48636 - "GET / HTTP/1.1" 200
2026-02-15 22:05:28,286 - app.web.error_handlers - WARNING - 404 Not Found: /podcastaddict:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nba-show.xml
2026-02-15 22:05:28,286 - uvicorn.access - INFO - 151.101.2.132:35071 - "GET /podcastaddict%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nba-show.xml HTTP/1.1" 404
2026-02-15 22:05:28,425 - app.web.error_handlers - WARNING - 404 Not Found: /castbox:/subscribe
2026-02-15 22:05:28,426 - uvicorn.access - INFO - 151.101.2.132:35071 - "GET /castbox%3A/subscribe?url=https%3A%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeed%2Funified.xml HTTP/1.1" 404
2026-02-15 22:05:28,930 - uvicorn.access - INFO - 151.101.2.132:35071 - "GET /feeds/the-watch.xml HTTP/1.1" 200
2026-02-15 22:05:29,426 - app.web.error_handlers - WARNING - 404 Not Found: /pktc:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nfl-show.xml
2026-02-15 22:05:29,427 - uvicorn.access - INFO - 151.101.2.132:35071 - "GET /pktc%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nfl-show.xml HTTP/1.1" 404
2026-02-15 22:05:52,228 - uvicorn.access - INFO - 151.101.2.132:43591 - "GET / HTTP/1.1" 200
2026-02-15 22:05:56,568 - app.web.error_handlers - WARNING - 404 Not Found: /overcast:/x-callback-url/add
2026-02-15 22:05:56,568 - app.web.error_handlers - WARNING - 404 Not Found: /pktc:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-bill-simmons-podcast.xml
2026-02-15 22:05:56,569 - uvicorn.access - INFO - 151.101.2.132:55739 - "GET /overcast%3A/x-callback-url/add?url=https%3A%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeed%2Funified.xml HTTP/1.1" 404
2026-02-15 22:05:56,569 - uvicorn.access - INFO - 151.101.2.132:31259 - "GET /pktc%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-bill-simmons-podcast.xml HTTP/1.1" 404
2026-02-15 22:05:57,075 - app.web.error_handlers - WARNING - 404 Not Found: /podcastaddict:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nfl-show.xml
2026-02-15 22:05:57,076 - uvicorn.access - INFO - 151.101.2.132:55739 - "GET /podcastaddict%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nfl-show.xml HTTP/1.1" 404
2026-02-15 22:06:22,563 - uvicorn.access - INFO - 151.101.2.132:26260 - "GET / HTTP/1.1" 200
2026-02-15 22:06:35,831 - app.web.error_handlers - WARNING - 404 Not Found: /podcastaddict:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-bill-simmons-podcast.xml
2026-02-15 22:06:35,832 - uvicorn.access - INFO - 151.101.2.132:31852 - "GET /podcastaddict%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-bill-simmons-podcast.xml HTTP/1.1" 404
2026-02-15 22:06:35,903 - uvicorn.access - INFO - 151.101.2.132:31852 - "GET /static/favicon.png HTTP/1.1" 200
2026-02-15 22:06:36,409 - uvicorn.access - INFO - 151.101.2.132:31852 - "GET /subscribe/apple?url=https%3A%2F%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeed%2Funified.xml HTTP/1.1" 200
2026-02-15 22:06:53,081 - uvicorn.access - INFO - 151.101.2.132:35949 - "GET / HTTP/1.1" 200
2026-02-15 22:07:08,831 - app.web.error_handlers - WARNING - 404 Not Found: /castbox:/subscribe
2026-02-15 22:07:08,838 - uvicorn.access - INFO - 151.101.2.132:21140 - "GET /castbox%3A/subscribe?url=https%3A%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-watch.xml HTTP/1.1" 404
2026-02-15 22:07:08,838 - uvicorn.access - INFO - 151.101.2.132:19091 - "GET /feeds/the-ringer-nba-show.xml HTTP/1.1" 200
2026-02-15 22:07:09,981 - uvicorn.access - INFO - 151.101.2.132:19091 - "GET /feeds/the-ringer-nfl-show.xml HTTP/1.1" 200
2026-02-15 22:07:23,652 - uvicorn.access - INFO - 151.101.2.132:59055 - "GET / HTTP/1.1" 200
2026-02-15 22:07:28,003 - app.web.error_handlers - WARNING - 404 Not Found: /castbox:/subscribe
2026-02-15 22:07:28,004 - app.web.error_handlers - WARNING - 404 Not Found: /castbox:/subscribe
2026-02-15 22:07:28,004 - uvicorn.access - INFO - 151.101.2.132:60602 - "GET /castbox%3A/subscribe?url=https%3A%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-ringer-nba-show.xml HTTP/1.1" 404
2026-02-15 22:07:28,004 - uvicorn.access - INFO - 151.101.2.132:48002 - "GET /castbox%3A/subscribe?url=https%3A%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-ringer-nfl-show.xml HTTP/1.1" 404
2026-02-15 22:07:28,464 - app.web.error_handlers - WARNING - 404 Not Found: /overcast:/x-callback-url/add
2026-02-15 22:07:28,465 - uvicorn.access - INFO - 151.101.2.132:48002 - "GET /overcast%3A/x-callback-url/add?url=https%3A%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-watch.xml HTTP/1.1" 404
2026-02-15 22:07:35,986 - app.web.error_handlers - WARNING - 404 Not Found: /overcast:/x-callback-url/add
2026-02-15 22:07:35,986 - app.web.error_handlers - WARNING - 404 Not Found: /overcast:/x-callback-url/add
2026-02-15 22:07:35,987 - uvicorn.access - INFO - 151.101.2.132:40963 - "GET /overcast%3A/x-callback-url/add?url=https%3A%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-ringer-nba-show.xml HTTP/1.1" 404
2026-02-15 22:07:35,987 - uvicorn.access - INFO - 151.101.2.132:62387 - "GET /overcast%3A/x-callback-url/add?url=https%3A%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-ringer-nfl-show.xml HTTP/1.1" 404
2026-02-15 22:07:36,678 - uvicorn.access - INFO - 151.101.2.132:62387 - "GET /subscribe/apple?url=https%3A%2F%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-watch.xml HTTP/1.1" 200
2026-02-15 22:07:54,059 - uvicorn.access - INFO - 151.101.2.132:28512 - "GET / HTTP/1.1" 200
2026-02-15 22:07:55,021 - uvicorn.access - INFO - 151.101.2.132:54462 - "GET /subscribe/apple?url=https%3A%2F%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-ringer-nfl-show.xml HTTP/1.1" 200
2026-02-15 22:07:55,125 - uvicorn.access - INFO - 151.101.2.132:54462 - "GET /subscribe/apple?url=https%3A%2F%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-ringer-nba-show.xml HTTP/1.1" 200
2026-02-15 22:07:55,629 - app.web.error_handlers - WARNING - 404 Not Found: /castbox:/subscribe
2026-02-15 22:07:55,630 - uvicorn.access - INFO - 151.101.2.132:54462 - "GET /castbox%3A/subscribe?url=https%3A%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-bill-simmons-podcast.xml HTTP/1.1" 404
2026-02-15 22:08:24,428 - uvicorn.access - INFO - 151.101.2.132:39627 - "GET / HTTP/1.1" 200
2026-02-15 22:08:50,059 - uvicorn.access - INFO - 151.101.2.132:43820 - "GET /subscribe/apple?url=https%3A%2F%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-bill-simmons-podcast.xml HTTP/1.1" 200
2026-02-15 22:08:50,259 - uvicorn.access - INFO - 151.101.2.132:43820 - "GET /feeds/the-bill-simmons-podcast.xml HTTP/1.1" 200
2026-02-15 22:08:51,260 - app.web.error_handlers - WARNING - 404 Not Found: /overcast:/x-callback-url/add
2026-02-15 22:08:51,261 - uvicorn.access - INFO - 151.101.2.132:43820 - "GET /overcast%3A/x-callback-url/add?url=https%3A%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-bill-simmons-podcast.xml HTTP/1.1" 404
2026-02-15 22:08:54,753 - uvicorn.access - INFO - 151.101.2.132:24355 - "GET / HTTP/1.1" 200
2026-02-15 22:09:25,092 - uvicorn.access - INFO - 151.101.2.132:52487 - "GET / HTTP/1.1" 200
2026-02-15 22:09:55,474 - uvicorn.access - INFO - 151.101.2.132:34530 - "GET / HTTP/1.1" 200
2026-02-15 22:10:25,812 - uvicorn.access - INFO - 151.101.2.132:63209 - "GET / HTTP/1.1" 200
2026-02-15 22:10:56,147 - uvicorn.access - INFO - 151.101.2.132:39989 - "GET / HTTP/1.1" 200
2026-02-15 22:11:26,489 - uvicorn.access - INFO - 151.101.2.132:61384 - "GET / HTTP/1.1" 200
2026-02-15 22:11:56,973 - uvicorn.access - INFO - 151.101.2.132:55005 - "GET / HTTP/1.1" 200
2026-02-15 22:12:27,312 - uvicorn.access - INFO - 151.101.2.132:39581 - "GET / HTTP/1.1" 200
2026-02-15 22:12:57,796 - uvicorn.access - INFO - 151.101.2.132:52350 - "GET / HTTP/1.1" 200
2026-02-15 22:13:28,132 - uvicorn.access - INFO - 151.101.2.132:32329 - "GET / HTTP/1.1" 200
2026-02-15 22:13:58,670 - uvicorn.access - INFO - 151.101.2.132:53833 - "GET / HTTP/1.1" 200
2026-02-15 22:14:29,040 - uvicorn.access - INFO - 151.101.2.132:60821 - "GET / HTTP/1.1" 200
2026-02-15 22:14:39,311 - uvicorn.access - INFO - 151.101.2.132:62001 - "GET /feed/unified.xml HTTP/1.1" 200
2026-02-15 22:14:59,553 - uvicorn.access - INFO - 151.101.2.132:39433 - "GET / HTTP/1.1" 200
2026-02-15 22:15:29,889 - uvicorn.access - INFO - 151.101.2.132:42512 - "GET / HTTP/1.1" 200
2026-02-15 22:16:00,390 - uvicorn.access - INFO - 151.101.2.132:16571 - "GET / HTTP/1.1" 200
2026-02-15 22:16:30,728 - uvicorn.access - INFO - 151.101.2.132:60292 - "GET / HTTP/1.1" 200
2026-02-15 22:17:01,239 - uvicorn.access - INFO - 151.101.2.132:55925 - "GET / HTTP/1.1" 200
2026-02-15 22:17:31,587 - uvicorn.access - INFO - 151.101.2.132:64413 - "GET / HTTP/1.1" 200
2026-02-15 22:18:02,074 - uvicorn.access - INFO - 151.101.2.132:32621 - "GET / HTTP/1.1" 200
2026-02-15 22:18:32,402 - uvicorn.access - INFO - 151.101.2.132:17258 - "GET / HTTP/1.1" 200
2026-02-15 22:19:02,804 - uvicorn.access - INFO - 151.101.2.132:49377 - "GET / HTTP/1.1" 200
2026-02-15 22:19:33,140 - uvicorn.access - INFO - 151.101.2.132:53457 - "GET / HTTP/1.1" 200
2026-02-15 22:20:03,552 - uvicorn.access - INFO - 151.101.2.132:17186 - "GET / HTTP/1.1" 200
2026-02-15 22:20:33,870 - uvicorn.access - INFO - 151.101.2.132:19897 - "GET / HTTP/1.1" 200
2026-02-15 22:21:04,181 - uvicorn.access - INFO - 151.101.2.132:36793 - "GET / HTTP/1.1" 200
2026-02-15 22:21:34,494 - uvicorn.access - INFO - 151.101.2.132:29692 - "GET / HTTP/1.1" 200
2026-02-15 22:22:04,833 - uvicorn.access - INFO - 151.101.2.132:58655 - "GET / HTTP/1.1" 200
2026-02-15 22:22:35,183 - uvicorn.access - INFO - 151.101.2.132:26878 - "GET / HTTP/1.1" 200
2026-02-15 22:23:05,476 - uvicorn.access - INFO - 151.101.2.132:33154 - "GET / HTTP/1.1" 200
2026-02-15 22:23:35,833 - uvicorn.access - INFO - 151.101.2.132:43825 - "GET / HTTP/1.1" 200
2026-02-15 22:24:06,132 - uvicorn.access - INFO - 151.101.2.132:45051 - "GET / HTTP/1.1" 200
2026-02-15 22:24:36,468 - uvicorn.access - INFO - 151.101.2.132:39056 - "GET / HTTP/1.1" 200
2026-02-15 22:25:06,872 - uvicorn.access - INFO - 151.101.2.132:22041 - "GET / HTTP/1.1" 200
2026-02-15 22:25:37,208 - uvicorn.access - INFO - 151.101.2.132:25222 - "GET / HTTP/1.1" 200
2026-02-15 22:26:07,501 - uvicorn.access - INFO - 151.101.2.132:42211 - "GET / HTTP/1.1" 200
2026-02-15 22:26:37,830 - uvicorn.access - INFO - 151.101.2.132:16172 - "GET / HTTP/1.1" 200
2026-02-15 22:27:08,280 - uvicorn.access - INFO - 151.101.2.132:56697 - "GET / HTTP/1.1" 200
2026-02-15 22:27:38,620 - uvicorn.access - INFO - 151.101.2.132:45186 - "GET / HTTP/1.1" 200
2026-02-15 22:28:08,931 - uvicorn.access - INFO - 151.101.2.132:18977 - "GET / HTTP/1.1" 200
2026-02-15 22:28:39,275 - uvicorn.access - INFO - 151.101.2.132:17998 - "GET / HTTP/1.1" 200
2026-02-15 22:28:55,069 - uvicorn.access - INFO - 151.101.2.132:20228 - "GET /feed/unified.xml HTTP/1.1" 200
2026-02-15 22:29:09,708 - uvicorn.access - INFO - 151.101.2.132:54712 - "GET / HTTP/1.1" 200
2026-02-15 22:29:40,067 - uvicorn.access - INFO - 151.101.2.132:54355 - "GET / HTTP/1.1" 200
2026-02-15 22:30:10,403 - uvicorn.access - INFO - 151.101.2.132:62603 - "GET / HTTP/1.1" 200
2026-02-15 22:30:40,738 - uvicorn.access - INFO - 151.101.2.132:59621 - "GET / HTTP/1.1" 200
2026-02-15 22:31:11,274 - uvicorn.access - INFO - 151.101.2.132:24610 - "GET / HTTP/1.1" 200
2026-02-15 22:31:41,624 - uvicorn.access - INFO - 151.101.2.132:34493 - "GET / HTTP/1.1" 200
2026-02-15 22:32:11,965 - uvicorn.access - INFO - 151.101.2.132:57911 - "GET / HTTP/1.1" 200
2026-02-15 22:32:42,399 - uvicorn.access - INFO - 151.101.2.132:49596 - "GET / HTTP/1.1" 200
2026-02-15 22:33:12,960 - uvicorn.access - INFO - 151.101.2.132:41488 - "GET / HTTP/1.1" 200
2026-02-15 22:33:43,266 - uvicorn.access - INFO - 151.101.2.132:35047 - "GET / HTTP/1.1" 200
2026-02-15 22:34:13,613 - uvicorn.access - INFO - 151.101.2.132:30992 - "GET / HTTP/1.1" 200
2026-02-15 22:34:44,006 - uvicorn.access - INFO - 151.101.2.132:50074 - "GET / HTTP/1.1" 200
2026-02-15 22:35:14,507 - uvicorn.access - INFO - 151.101.2.132:49155 - "GET / HTTP/1.1" 200
2026-02-15 22:35:44,864 - uvicorn.access - INFO - 151.101.2.132:31403 - "GET / HTTP/1.1" 200
2026-02-15 22:36:15,311 - uvicorn.access - INFO - 151.101.2.132:65368 - "GET / HTTP/1.1" 200
2026-02-15 22:36:45,660 - uvicorn.access - INFO - 151.101.2.132:61982 - "GET / HTTP/1.1" 200
2026-02-15 22:37:12,892 - uvicorn.access - INFO - 151.101.2.132:45341 - "GET /feed/unified.xml HTTP/1.1" 200
2026-02-15 22:37:16,029 - uvicorn.access - INFO - 151.101.2.132:35078 - "GET / HTTP/1.1" 200
2026-02-15 22:37:46,446 - uvicorn.access - INFO - 151.101.2.132:20102 - "GET / HTTP/1.1" 200
2026-02-15 22:38:16,765 - uvicorn.access - INFO - 151.101.2.132:50305 - "GET / HTTP/1.1" 200
2026-02-15 22:38:47,100 - uvicorn.access - INFO - 151.101.2.132:64774 - "GET / HTTP/1.1" 200
2026-02-15 22:39:17,486 - uvicorn.access - INFO - 151.101.2.132:65058 - "GET / HTTP/1.1" 200
2026-02-15 22:39:47,821 - uvicorn.access - INFO - 151.101.2.132:41384 - "GET / HTTP/1.1" 200
2026-02-15 22:40:18,137 - uvicorn.access - INFO - 151.101.2.132:44513 - "GET / HTTP/1.1" 200
2026-02-15 22:40:48,476 - uvicorn.access - INFO - 151.101.2.132:58246 - "GET / HTTP/1.1" 200
2026-02-15 22:41:18,784 - uvicorn.access - INFO - 151.101.2.132:51216 - "GET / HTTP/1.1" 200
2026-02-15 22:41:49,267 - uvicorn.access - INFO - 151.101.2.132:28259 - "GET / HTTP/1.1" 200
2026-02-15 22:42:19,833 - uvicorn.access - INFO - 151.101.2.132:57451 - "GET / HTTP/1.1" 200
2026-02-15 22:42:50,169 - uvicorn.access - INFO - 151.101.2.132:64717 - "GET / HTTP/1.1" 200
2026-02-15 22:43:20,623 - uvicorn.access - INFO - 151.101.2.132:38289 - "GET / HTTP/1.1" 200
2026-02-15 22:43:50,951 - uvicorn.access - INFO - 151.101.2.132:52779 - "GET / HTTP/1.1" 200
2026-02-15 22:44:21,277 - uvicorn.access - INFO - 151.101.2.132:52401 - "GET / HTTP/1.1" 200
2026-02-15 22:44:51,618 - uvicorn.access - INFO - 151.101.2.132:53848 - "GET / HTTP/1.1" 200
2026-02-15 22:45:22,272 - uvicorn.access - INFO - 151.101.2.132:38418 - "GET / HTTP/1.1" 200
2026-02-15 22:45:52,647 - uvicorn.access - INFO - 151.101.2.132:41953 - "GET / HTTP/1.1" 200
2026-02-15 22:46:23,020 - uvicorn.access - INFO - 151.101.2.132:34702 - "GET / HTTP/1.1" 200
2026-02-15 22:46:53,334 - uvicorn.access - INFO - 151.101.2.132:43010 - "GET / HTTP/1.1" 200
2026-02-15 22:47:23,673 - uvicorn.access - INFO - 151.101.2.132:29586 - "GET / HTTP/1.1" 200
2026-02-15 22:47:54,014 - uvicorn.access - INFO - 151.101.2.132:52571 - "GET / HTTP/1.1" 200
2026-02-15 22:48:24,311 - uvicorn.access - INFO - 151.101.2.132:51431 - "GET / HTTP/1.1" 200
2026-02-15 22:48:54,656 - uvicorn.access - INFO - 151.101.2.132:52362 - "GET / HTTP/1.1" 200
2026-02-15 22:49:24,978 - uvicorn.access - INFO - 151.101.2.132:45435 - "GET / HTTP/1.1" 200
2026-02-15 22:49:55,314 - uvicorn.access - INFO - 151.101.2.132:27957 - "GET / HTTP/1.1" 200
2026-02-15 22:50:25,668 - uvicorn.access - INFO - 151.101.2.132:32272 - "GET / HTTP/1.1" 200
2026-02-15 22:50:56,014 - uvicorn.access - INFO - 151.101.2.132:41387 - "GET / HTTP/1.1" 200
2026-02-15 22:51:26,387 - uvicorn.access - INFO - 151.101.2.132:58403 - "GET / HTTP/1.1" 200
2026-02-15 22:51:56,734 - uvicorn.access - INFO - 151.101.2.132:26990 - "GET / HTTP/1.1" 200
2026-02-15 22:52:27,076 - uvicorn.access - INFO - 151.101.2.132:25195 - "GET / HTTP/1.1" 200
2026-02-15 22:52:57,412 - uvicorn.access - INFO - 151.101.2.132:26585 - "GET / HTTP/1.1" 200
2026-02-15 22:53:27,733 - uvicorn.access - INFO - 151.101.2.132:38754 - "GET / HTTP/1.1" 200
2026-02-15 22:53:58,120 - uvicorn.access - INFO - 151.101.2.132:43119 - "GET / HTTP/1.1" 200
2026-02-15 22:54:28,615 - uvicorn.access - INFO - 151.101.2.132:39044 - "GET / HTTP/1.1" 200
2026-02-15 22:54:59,148 - uvicorn.access - INFO - 151.101.2.132:21347 - "GET / HTTP/1.1" 200
2026-02-15 22:55:29,446 - uvicorn.access - INFO - 151.101.2.132:52439 - "GET / HTTP/1.1" 200
2026-02-15 22:55:59,880 - uvicorn.access - INFO - 151.101.2.132:55682 - "GET / HTTP/1.1" 200
2026-02-15 22:56:30,519 - uvicorn.access - INFO - 151.101.2.132:30704 - "GET / HTTP/1.1" 200
2026-02-15 22:57:00,867 - uvicorn.access - INFO - 151.101.2.132:46964 - "GET / HTTP/1.1" 200
2026-02-15 22:57:31,553 - uvicorn.access - INFO - 151.101.2.132:19996 - "GET / HTTP/1.1" 200
2026-02-15 22:58:01,929 - uvicorn.access - INFO - 151.101.2.132:45146 - "GET / HTTP/1.1" 200
2026-02-15 22:58:32,306 - uvicorn.access - INFO - 151.101.2.132:28307 - "GET / HTTP/1.1" 200
2026-02-15 22:59:02,673 - uvicorn.access - INFO - 151.101.2.132:23303 - "GET / HTTP/1.1" 200
2026-02-15 22:59:32,972 - uvicorn.access - INFO - 151.101.2.132:44432 - "GET / HTTP/1.1" 200
2026-02-15 23:00:03,350 - uvicorn.access - INFO - 151.101.2.132:51724 - "GET / HTTP/1.1" 200
2026-02-15 23:00:33,759 - uvicorn.access - INFO - 151.101.2.132:49480 - "GET / HTTP/1.1" 200
2026-02-15 23:01:04,191 - uvicorn.access - INFO - 151.101.2.132:20042 - "GET / HTTP/1.1" 200
2026-02-15 23:01:34,864 - uvicorn.access - INFO - 151.101.2.132:16957 - "GET / HTTP/1.1" 200
2026-02-15 23:02:05,224 - uvicorn.access - INFO - 151.101.2.132:29467 - "GET / HTTP/1.1" 200
2026-02-15 23:02:35,576 - uvicorn.access - INFO - 151.101.2.132:64626 - "GET / HTTP/1.1" 200
2026-02-15 23:03:05,943 - uvicorn.access - INFO - 151.101.2.132:64252 - "GET / HTTP/1.1" 200
2026-02-15 23:03:36,504 - uvicorn.access - INFO - 151.101.2.132:45278 - "GET / HTTP/1.1" 200
2026-02-15 23:04:06,848 - uvicorn.access - INFO - 151.101.2.132:31713 - "GET / HTTP/1.1" 200
2026-02-15 23:04:37,196 - uvicorn.access - INFO - 151.101.2.132:24167 - "GET / HTTP/1.1" 200
2026-02-15 23:05:07,532 - uvicorn.access - INFO - 151.101.2.132:64551 - "GET / HTTP/1.1" 200
2026-02-15 23:05:37,843 - uvicorn.access - INFO - 151.101.2.132:37294 - "GET / HTTP/1.1" 200
2026-02-15 23:06:08,165 - uvicorn.access - INFO - 151.101.2.132:18137 - "GET / HTTP/1.1" 200
2026-02-15 23:06:38,494 - uvicorn.access - INFO - 151.101.2.132:50350 - "GET / HTTP/1.1" 200
2026-02-15 23:07:08,852 - uvicorn.access - INFO - 151.101.2.132:31434 - "GET / HTTP/1.1" 200
2026-02-15 23:07:39,251 - uvicorn.access - INFO - 151.101.2.132:52855 - "GET / HTTP/1.1" 200
2026-02-15 23:08:09,602 - uvicorn.access - INFO - 151.101.2.132:23619 - "GET / HTTP/1.1" 200
2026-02-15 23:08:39,920 - uvicorn.access - INFO - 151.101.2.132:33972 - "GET / HTTP/1.1" 200
2026-02-15 23:09:10,343 - uvicorn.access - INFO - 151.101.2.132:30322 - "GET / HTTP/1.1" 200
2026-02-15 23:09:40,648 - uvicorn.access - INFO - 151.101.2.132:47828 - "GET / HTTP/1.1" 200
2026-02-15 23:10:11,043 - uvicorn.access - INFO - 151.101.2.132:54041 - "GET / HTTP/1.1" 200
2026-02-15 23:10:41,427 - uvicorn.access - INFO - 151.101.2.132:54345 - "GET / HTTP/1.1" 200
2026-02-15 23:11:11,783 - uvicorn.access - INFO - 151.101.2.132:37804 - "GET / HTTP/1.1" 200
2026-02-15 23:11:42,192 - uvicorn.access - INFO - 151.101.2.132:20036 - "GET / HTTP/1.1" 200
2026-02-15 23:12:12,518 - uvicorn.access - INFO - 151.101.2.132:30707 - "GET / HTTP/1.1" 200
2026-02-15 23:12:42,858 - uvicorn.access - INFO - 151.101.2.132:23825 - "GET / HTTP/1.1" 200
2026-02-15 23:13:13,185 - uvicorn.access - INFO - 151.101.2.132:65189 - "GET / HTTP/1.1" 200
2026-02-15 23:13:43,539 - uvicorn.access - INFO - 151.101.2.132:40883 - "GET / HTTP/1.1" 200
2026-02-15 23:14:13,888 - uvicorn.access - INFO - 151.101.2.132:64082 - "GET / HTTP/1.1" 200
2026-02-15 23:14:44,309 - uvicorn.access - INFO - 151.101.2.132:28071 - "GET / HTTP/1.1" 200
2026-02-15 23:15:14,642 - uvicorn.access - INFO - 151.101.2.132:19906 - "GET / HTTP/1.1" 200
2026-02-15 23:15:44,955 - uvicorn.access - INFO - 151.101.2.132:27798 - "GET / HTTP/1.1" 200
2026-02-15 23:16:15,290 - uvicorn.access - INFO - 151.101.2.132:19665 - "GET / HTTP/1.1" 200
2026-02-15 23:16:45,618 - uvicorn.access - INFO - 151.101.2.132:56549 - "GET / HTTP/1.1" 200
2026-02-15 23:17:15,968 - uvicorn.access - INFO - 151.101.2.132:56872 - "GET / HTTP/1.1" 200
2026-02-15 23:17:46,265 - uvicorn.access - INFO - 151.101.2.132:34988 - "GET / HTTP/1.1" 200
2026-02-15 23:18:16,598 - uvicorn.access - INFO - 151.101.2.132:39865 - "GET / HTTP/1.1" 200
2026-02-15 23:18:46,984 - uvicorn.access - INFO - 151.101.2.132:43801 - "GET / HTTP/1.1" 200
2026-02-15 23:19:17,359 - uvicorn.access - INFO - 151.101.2.132:51751 - "GET / HTTP/1.1" 200
2026-02-15 23:19:47,677 - uvicorn.access - INFO - 151.101.2.132:25312 - "GET / HTTP/1.1" 200
2026-02-15 23:20:18,228 - uvicorn.access - INFO - 151.101.2.132:38755 - "GET / HTTP/1.1" 200
2026-02-15 23:20:48,921 - uvicorn.access - INFO - 151.101.2.132:60413 - "GET / HTTP/1.1" 200
2026-02-15 23:21:19,256 - uvicorn.access - INFO - 151.101.2.132:65077 - "GET / HTTP/1.1" 200
2026-02-15 23:21:49,655 - uvicorn.access - INFO - 151.101.2.132:23672 - "GET / HTTP/1.1" 200
2026-02-15 23:22:20,009 - uvicorn.access - INFO - 151.101.2.132:65403 - "GET / HTTP/1.1" 200
2026-02-15 23:22:50,427 - uvicorn.access - INFO - 151.101.2.132:40489 - "GET / HTTP/1.1" 200
2026-02-15 23:23:01,488 - uvicorn.access - INFO - 151.101.2.132:39498 - "GET / HTTP/1.1" 200
2026-02-15 23:23:20,835 - uvicorn.access - INFO - 151.101.2.132:60242 - "GET / HTTP/1.1" 200
2026-02-15 23:23:51,164 - uvicorn.access - INFO - 151.101.2.132:25882 - "GET / HTTP/1.1" 200
2026-02-15 23:24:21,525 - uvicorn.access - INFO - 151.101.2.132:54827 - "GET / HTTP/1.1" 200
2026-02-15 23:24:51,960 - uvicorn.access - INFO - 151.101.2.132:18334 - "GET / HTTP/1.1" 200
2026-02-15 23:25:22,274 - uvicorn.access - INFO - 151.101.2.132:18447 - "GET / HTTP/1.1" 200
2026-02-15 23:25:52,610 - uvicorn.access - INFO - 151.101.2.132:28775 - "GET / HTTP/1.1" 200
2026-02-15 23:26:22,945 - uvicorn.access - INFO - 151.101.2.132:38235 - "GET / HTTP/1.1" 200
2026-02-15 23:26:53,244 - uvicorn.access - INFO - 151.101.2.132:45341 - "GET / HTTP/1.1" 200
2026-02-15 23:27:23,600 - uvicorn.access - INFO - 151.101.2.132:31342 - "GET / HTTP/1.1" 200
2026-02-15 23:27:53,913 - uvicorn.access - INFO - 151.101.2.132:40818 - "GET / HTTP/1.1" 200
2026-02-15 23:28:24,258 - uvicorn.access - INFO - 151.101.2.132:36434 - "GET / HTTP/1.1" 200
2026-02-15 23:28:54,590 - uvicorn.access - INFO - 151.101.2.132:26790 - "GET / HTTP/1.1" 200
2026-02-15 23:29:24,945 - uvicorn.access - INFO - 151.101.2.132:52575 - "GET / HTTP/1.1" 200
2026-02-15 23:29:55,345 - uvicorn.access - INFO - 151.101.2.132:22206 - "GET / HTTP/1.1" 200
2026-02-15 23:30:25,712 - uvicorn.access - INFO - 151.101.2.132:19385 - "GET / HTTP/1.1" 200
2026-02-15 23:30:56,100 - uvicorn.access - INFO - 151.101.2.132:54704 - "GET / HTTP/1.1" 200
2026-02-15 23:31:26,455 - uvicorn.access - INFO - 151.101.2.132:34585 - "GET / HTTP/1.1" 200
2026-02-15 23:31:56,853 - uvicorn.access - INFO - 151.101.2.132:38015 - "GET / HTTP/1.1" 200
2026-02-15 23:32:27,244 - uvicorn.access - INFO - 151.101.2.132:50857 - "GET / HTTP/1.1" 200
2026-02-15 23:32:57,556 - uvicorn.access - INFO - 151.101.2.132:47252 - "GET / HTTP/1.1" 200
2026-02-15 23:33:27,900 - uvicorn.access - INFO - 151.101.2.132:59619 - "GET / HTTP/1.1" 200
2026-02-15 23:33:58,246 - uvicorn.access - INFO - 151.101.2.132:63332 - "GET / HTTP/1.1" 200
2026-02-15 23:34:28,666 - uvicorn.access - INFO - 151.101.2.132:18420 - "GET / HTTP/1.1" 200
2026-02-15 23:34:59,036 - uvicorn.access - INFO - 151.101.2.132:28895 - "GET / HTTP/1.1" 200
2026-02-15 23:35:29,367 - uvicorn.access - INFO - 151.101.2.132:32934 - "GET / HTTP/1.1" 200
2026-02-15 23:35:59,757 - uvicorn.access - INFO - 151.101.2.132:21292 - "GET / HTTP/1.1" 200
2026-02-15 23:36:30,191 - uvicorn.access - INFO - 151.101.2.132:59511 - "GET / HTTP/1.1" 200
2026-02-15 23:37:00,695 - uvicorn.access - INFO - 151.101.2.132:55064 - "GET / HTTP/1.1" 200
2026-02-15 23:37:31,114 - uvicorn.access - INFO - 151.101.2.132:18973 - "GET / HTTP/1.1" 200
2026-02-15 23:38:01,653 - uvicorn.access - INFO - 151.101.2.132:32998 - "GET / HTTP/1.1" 200
2026-02-15 23:38:22,637 - app.web.error_handlers - WARNING - 404 Not Found: /robots.txt
2026-02-15 23:38:22,637 - uvicorn.access - INFO - 151.101.2.132:23408 - "GET /robots.txt HTTP/1.1" 404
2026-02-15 23:38:26,466 - uvicorn.access - INFO - 151.101.2.132:23408 - "GET /episodes/2908/transcript HTTP/1.1" 200
2026-02-15 23:38:26,992 - uvicorn.access - INFO - 151.101.2.132:23408 - "GET /episodes/2907/transcript HTTP/1.1" 200
2026-02-15 23:38:28,040 - uvicorn.access - INFO - 151.101.2.132:23408 - "GET /episodes/2909/transcript HTTP/1.1" 200
2026-02-15 23:38:32,145 - uvicorn.access - INFO - 151.101.2.132:19416 - "GET / HTTP/1.1" 200
2026-02-15 23:38:43,255 - uvicorn.access - INFO - 151.101.2.132:42497 - "GET /episodes/1396/transcript HTTP/1.1" 200
2026-02-15 23:38:43,256 - uvicorn.access - INFO - 151.101.2.132:16610 - "GET /episodes/1395/transcript HTTP/1.1" 200
2026-02-15 23:38:44,144 - uvicorn.access - INFO - 151.101.2.132:16610 - "GET /episodes/1397/transcript HTTP/1.1" 200
2026-02-15 23:39:02,616 - uvicorn.access - INFO - 151.101.2.132:40270 - "GET / HTTP/1.1" 200
2026-02-15 23:39:33,032 - uvicorn.access - INFO - 151.101.2.132:48540 - "GET / HTTP/1.1" 200
2026-02-15 23:39:38,293 - uvicorn.access - INFO - 151.101.2.132:54354 - "GET /artifacts/report/2909 HTTP/1.1" 200
2026-02-15 23:39:38,293 - uvicorn.access - INFO - 151.101.2.132:48747 - "GET /artifacts/report/2907 HTTP/1.1" 200
2026-02-15 23:40:03,586 - uvicorn.access - INFO - 151.101.2.132:38750 - "GET / HTTP/1.1" 200
2026-02-15 23:40:13,757 - app.web.error_handlers - WARNING - 404 Not Found: /subscriptions/pktc:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nfl-show.xml
2026-02-15 23:40:13,759 - uvicorn.access - INFO - 151.101.2.132:39995 - "GET /subscriptions/pktc%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nfl-show.xml HTTP/1.1" 404
2026-02-15 23:40:13,815 - app.web.error_handlers - WARNING - 404 Not Found: /subscriptions/pktc:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nba-show.xml
2026-02-15 23:40:13,816 - uvicorn.access - INFO - 151.101.2.132:39995 - "GET /subscriptions/pktc%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nba-show.xml HTTP/1.1" 404
2026-02-15 23:40:15,238 - uvicorn.access - INFO - 151.101.2.132:39995 - "GET /artifacts/report/1396 HTTP/1.1" 200
2026-02-15 23:40:15,529 - uvicorn.access - INFO - 151.101.2.132:39995 - "GET /artifacts/report/1395 HTTP/1.1" 200
2026-02-15 23:40:34,015 - uvicorn.access - INFO - 151.101.2.132:37361 - "GET / HTTP/1.1" 200
2026-02-15 23:40:38,845 - app.web.error_handlers - WARNING - 404 Not Found: /subscriptions/podcastaddict:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nfl-show.xml
2026-02-15 23:40:38,846 - uvicorn.access - INFO - 151.101.2.132:55154 - "GET /subscriptions/podcastaddict%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nfl-show.xml HTTP/1.1" 404
2026-02-15 23:40:39,217 - app.web.error_handlers - WARNING - 404 Not Found: /subscriptions/podcastaddict:/subscribe/https:/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nba-show.xml
2026-02-15 23:40:39,218 - uvicorn.access - INFO - 151.101.2.132:55154 - "GET /subscriptions/podcastaddict%3A/subscribe/https%3A/alfarolabs-macbook-pro.tailf5737a.ts.net/feeds/the-ringer-nba-show.xml HTTP/1.1" 404
2026-02-15 23:41:04,540 - uvicorn.access - INFO - 151.101.2.132:52871 - "GET / HTTP/1.1" 200
2026-02-15 23:41:09,322 - app.web.error_handlers - WARNING - 404 Not Found: /subscriptions/overcast:/x-callback-url/add
2026-02-15 23:41:09,323 - app.web.error_handlers - WARNING - 404 Not Found: /subscriptions/overcast:/x-callback-url/add
2026-02-15 23:41:09,324 - uvicorn.access - INFO - 151.101.2.132:62056 - "GET /subscriptions/overcast%3A/x-callback-url/add?url=https%3A%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-ringer-nfl-show.xml HTTP/1.1" 404
2026-02-15 23:41:09,324 - uvicorn.access - INFO - 151.101.2.132:64450 - "GET /subscriptions/overcast%3A/x-callback-url/add?url=https%3A%2Falfarolabs-macbook-pro.tailf5737a.ts.net%2Ffeeds%2Fthe-ringer-nba-show.xml HTTP/1.1" 404
2026-02-15 23:41:34,940 - uvicorn.access - INFO - 151.101.2.132:21491 - "GET / HTTP/1.1" 200
2026-02-15 23:41:35,557 - app.api.audio_routes - INFO - Tracked listen: episode=1396 (processed.mp3), IP=216.73.216.213
2026-02-15 23:41:35,557 - uvicorn.access - INFO - 151.101.2.132:56946 - "GET /audio/the-ringer-nfl-show/88ca7154-031e-11f1-90b0-ebe1c4f0751b/processed.mp3 HTTP/1.1" 200
2026-02-15 23:41:36,100 - uvicorn.access - INFO - 151.101.2.132:33103 - "GET /audio/the-ringer-nfl-show/f80bfed0-059d-11f1-9baf-9fb6da076d42/processed.mp3 HTTP/1.1" 200
2026-02-15 23:42:05,397 - uvicorn.access - INFO - 151.101.2.132:55052 - "GET / HTTP/1.1" 200
2026-02-15 23:42:17,809 - app.api.audio_routes - INFO - Tracked listen: episode=2909 (processed.mp3), IP=216.73.216.213
2026-02-15 23:42:17,824 - uvicorn.access - INFO - 151.101.2.132:32136 - "GET /audio/the-ringer-nba-show/9d523446-093a-11f1-b4d9-aff8cb9d5bac/processed.mp3 HTTP/1.1" 200
2026-02-15 23:42:17,825 - uvicorn.access - INFO - 151.101.2.132:41050 - "GET /audio/the-ringer-nba-show/135ce086-07a2-11f1-9b0b-afc778d1a264/processed.mp3 HTTP/1.1" 200
2026-02-15 23:42:27,352 - uvicorn.access - INFO - 151.101.2.132:36969 - "GET /audio/the-ringer-nba-show/da03d536-087f-11f1-ae35-3f319dae921a/processed.mp3 HTTP/1.1" 200
2026-02-15 23:42:27,352 - uvicorn.access - INFO - 151.101.2.132:22520 - "GET /audio/the-ringer-nfl-show/91bd635c-023d-11f1-ae92-0b436d5ca566/processed.mp3 HTTP/1.1" 200
2026-02-15 23:42:32,534 - uvicorn.access - INFO - 151.101.2.132:57021 - "GET /artifacts/report/1397 HTTP/1.1" 200
2026-02-15 23:42:32,634 - uvicorn.access - INFO - 151.101.2.132:57021 - "GET /artifacts/report/2908 HTTP/1.1" 200
2026-02-15 23:42:35,847 - uvicorn.access - INFO - 151.101.2.132:64556 - "GET / HTTP/1.1" 200
2026-02-15 23:43:06,365 - uvicorn.access - INFO - 151.101.2.132:36654 - "GET / HTTP/1.1" 200
2026-02-15 23:43:36,768 - uvicorn.access - INFO - 151.101.2.132:58808 - "GET / HTTP/1.1" 200
2026-02-15 23:44:07,248 - uvicorn.access - INFO - 151.101.2.132:18941 - "GET / HTTP/1.1" 200
2026-02-15 23:44:37,582 - uvicorn.access - INFO - 151.101.2.132:20012 - "GET / HTTP/1.1" 200
2026-02-15 23:45:08,180 - uvicorn.access - INFO - 151.101.2.132:58056 - "GET / HTTP/1.1" 200
2026-02-15 23:45:38,635 - uvicorn.access - INFO - 151.101.2.132:22560 - "GET / HTTP/1.1" 200
2026-02-15 23:46:09,140 - uvicorn.access - INFO - 151.101.2.132:54589 - "GET / HTTP/1.1" 200
2026-02-15 23:46:39,570 - uvicorn.access - INFO - 151.101.2.132:60542 - "GET / HTTP/1.1" 200
2026-02-15 23:47:10,144 - uvicorn.access - INFO - 151.101.2.132:39325 - "GET / HTTP/1.1" 200
2026-02-15 23:47:40,574 - uvicorn.access - INFO - 151.101.2.132:31614 - "GET / HTTP/1.1" 200
2026-02-15 23:48:11,110 - uvicorn.access - INFO - 151.101.2.132:19635 - "GET / HTTP/1.1" 200
2026-02-15 23:48:41,525 - uvicorn.access - INFO - 151.101.2.132:33686 - "GET / HTTP/1.1" 200
Showing last 1000 lines from data/app.log