diff --git a/logs/app.log b/logs/app.log index 178d3147..2002dc96 100644 --- a/logs/app.log +++ b/logs/app.log @@ -9628,3 +9628,2751 @@ 2025-07-25 00:48:14 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. 2025-07-25 00:48:14 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Roaches In My Ashtray (feat. ProHoeZak)' (ratingKey: 196074) 2025-07-25 00:48:14 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Roaches In My Ashtray (feat. ProHoeZak)' (ratingKey: 195489) +2025-07-25 00:48:35 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 00:48:40 - newmusic.sync_service - INFO - sync_playlist:93 - Starting sync for playlist: Aether +2025-07-25 00:48:40 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage' +2025-07-25 00:48:40 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 00:48:40 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 00:48:40 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Aether' (ratingKey: 155554) +2025-07-25 00:48:40 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Aether (Slowed & Reverbed)' (ratingKey: 155575) +2025-07-25 00:48:40 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Aether' +2025-07-25 00:48:40 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage' +2025-07-25 00:48:40 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:48:40 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage astralchill' +2025-07-25 00:48:41 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'astralchill' +2025-07-25 00:49:09 - newmusic.sync_service - INFO - sync_playlist:93 - Starting sync for playlist: Aether +2025-07-25 00:49:09 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage' +2025-07-25 00:49:09 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 00:49:09 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 00:49:09 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Aether' (ratingKey: 155554) +2025-07-25 00:49:09 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Aether (Slowed & Reverbed)' (ratingKey: 155575) +2025-07-25 00:49:09 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Aether' +2025-07-25 00:49:09 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage' +2025-07-25 00:49:09 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:49:09 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage astralchill' +2025-07-25 00:49:10 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'astralchill' +2025-07-25 00:49:10 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage' +2025-07-25 00:49:10 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 00:49:10 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 00:49:10 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Astral Chill' (ratingKey: 155552) +2025-07-25 00:49:10 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Astral Chill (The Present Sound Remix)' (ratingKey: 155577) +2025-07-25 00:49:10 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Astral Chill' +2025-07-25 00:49:10 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage' +2025-07-25 00:49:10 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:49:10 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage orbitlove' +2025-07-25 00:49:11 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'orbitlove' +2025-07-25 00:49:12 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage' +2025-07-25 00:49:12 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 00:49:12 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 00:49:12 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Orbit Love' (ratingKey: 155537) +2025-07-25 00:49:12 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Orbit Love (Lofi Edit)' (ratingKey: 155535) +2025-07-25 00:49:12 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Orbit Love' +2025-07-25 00:49:12 - newmusic.sync_service - INFO - sync_playlist:140 - Found 3 matches out of 3 tracks +2025-07-25 00:49:12 - newmusic.sync_service - INFO - sync_playlist:172 - Creating playlist with 3 matched tracks +2025-07-25 00:49:12 - newmusic.plex_client - INFO - update_playlist:277 - Playlist 'Aether' not found, creating new one +2025-07-25 00:49:12 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Aether by Virtual Mage (ratingKey: 155554) +2025-07-25 00:49:12 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Astral Chill (The Present Sound Remix) by Virtual Mage (ratingKey: 155577) +2025-07-25 00:49:12 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Orbit Love by Virtual Mage (ratingKey: 155537) +2025-07-25 00:49:12 - newmusic.plex_client - INFO - create_playlist:209 - Processed 3 input tracks, resulting in 3 valid Plex tracks for playlist 'Aether' +2025-07-25 00:49:12 - newmusic.plex_client - INFO - create_playlist:214 - Final validation: 3 valid tracks with ratingKeys +2025-07-25 00:49:12 - newmusic.plex_client - DEBUG - create_playlist:218 - About to create playlist with tracks: +2025-07-25 00:49:12 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 1: Aether (type: , ratingKey: 155554) +2025-07-25 00:49:12 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 2: Astral Chill (The Present Sound Remix) (type: , ratingKey: 155577) +2025-07-25 00:49:12 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 3: Orbit Love (type: , ratingKey: 155537) +2025-07-25 00:49:12 - newmusic.plex_client - ERROR - create_playlist:227 - CreatePlaylist failed: Must include items to add when creating new playlist. +2025-07-25 00:49:12 - newmusic.plex_client - INFO - create_playlist:231 - Created playlist 'Aether' with 3 tracks (using items parameter) +2025-07-25 00:49:12 - newmusic.sync_service - INFO - sync_playlist:195 - Sync completed: 100.0% success rate +2025-07-25 00:49:21 - newmusic.sync_service - INFO - sync_playlist:93 - Starting sync for playlist: Extra Music +2025-07-25 00:49:21 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'cephas azariah' +2025-07-25 00:49:21 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'cephas azariah contours' +2025-07-25 00:49:22 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'contours' +2025-07-25 00:49:23 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Contours' (ratingKey: 476024) +2025-07-25 00:49:23 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'contours' by 'cephas azariah' after all stages. +2025-07-25 00:49:23 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Contours' +2025-07-25 00:49:23 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 00:49:23 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hikingwithfriends' +2025-07-25 00:49:24 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 00:51:17 - newmusic.main - INFO - closeEvent:176 - Closing application... +2025-07-25 00:51:17 - newmusic.main - INFO - closeEvent:181 - Cleaning up Downloads page threads... +2025-07-25 00:51:17 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread... +2025-07-25 00:51:18 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client... +2025-07-25 00:51:18 - newmusic.main - INFO - closeEvent:197 - Application closed successfully +2025-07-25 00:52:33 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG +2025-07-25 00:52:33 - newmusic.main - INFO - main:211 - Starting NewMusic application +2025-07-25 00:52:33 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 00:52:33 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030 +2025-07-25 00:52:33 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 00:52:34 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard +2025-07-25 00:52:34 - newmusic.main - INFO - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page +2025-07-25 00:52:34 - newmusic.plex_client - INFO - _find_music_library:127 - Found music library: Music +2025-07-25 00:52:34 - newmusic.plex_client - INFO - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE +2025-07-25 00:52:35 - newmusic.main - INFO - change_page:163 - Changed to page: sync +2025-07-25 00:52:35 - newmusic.spotify_client - INFO - _ensure_user_id:195 - Successfully authenticated with Spotify as broquethomas +2025-07-25 00:52:35 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 00:52:49 - newmusic.sync_service - INFO - sync_playlist:93 - Starting sync for playlist: Extra Music +2025-07-25 00:52:49 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'cephas azariah' +2025-07-25 00:52:49 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'cephas azariah contours' +2025-07-25 00:52:49 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'contours' +2025-07-25 00:52:50 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Contours' (ratingKey: 476024) +2025-07-25 00:52:50 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'contours' by 'cephas azariah' after all stages. +2025-07-25 00:52:50 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Contours' +2025-07-25 00:52:50 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 00:52:50 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hikingwithfriends' +2025-07-25 00:52:51 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 00:52:52 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 00:52:52 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hiking with friends' +2025-07-25 00:52:52 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 00:52:53 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Hiking With Friends' +2025-07-25 00:52:53 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hikingwithfriends' +2025-07-25 00:52:54 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 00:52:54 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hiking with friends' +2025-07-25 00:52:55 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 00:52:56 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Hiking With Friends' +2025-07-25 00:52:56 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 00:52:56 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:52:56 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi foresttrill' +2025-07-25 00:52:56 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 00:52:57 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 00:52:57 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:52:57 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi forest trill' +2025-07-25 00:52:58 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 00:52:59 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Forest Trill' +2025-07-25 00:52:59 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'foresttrill' +2025-07-25 00:52:59 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 00:53:00 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'forest trill' +2025-07-25 00:53:01 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 00:53:01 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Forest Trill' +2025-07-25 00:53:01 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 00:53:01 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes lightdivides' +2025-07-25 00:53:02 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 00:53:03 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 00:53:03 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes light divides' +2025-07-25 00:53:03 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 00:53:04 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Light Divides' +2025-07-25 00:53:04 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lightdivides' +2025-07-25 00:53:05 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 00:53:05 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'light divides' +2025-07-25 00:53:06 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 00:53:07 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Light Divides' +2025-07-25 00:53:07 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 00:53:07 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'center of attention meetmebytheocean' +2025-07-25 00:53:07 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 00:53:08 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 00:53:08 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'center of attention meet me by the ocean' +2025-07-25 00:53:09 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 00:53:10 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 00:53:10 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meetmebytheocean' +2025-07-25 00:53:10 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 00:53:11 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 00:53:11 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meet me by the ocean' +2025-07-25 00:53:12 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 00:53:12 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Meet Me By The Ocean' +2025-07-25 00:53:12 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'meetmebytheocean' +2025-07-25 00:53:13 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 00:53:14 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'meet me by the ocean' +2025-07-25 00:53:14 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 00:53:15 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Meet Me By The Ocean' +2025-07-25 00:53:15 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'little symphony' +2025-07-25 00:53:15 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'little symphony gaia' +2025-07-25 00:53:16 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'gaia' +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 400009) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 400040) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'All Sleeping (Desert Dwellers Remix)' (ratingKey: 426333) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Shiva Nataraj (Banco de Gaia Remix)' (ratingKey: 426337) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 366182) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 452016) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia's Soul' (ratingKey: 385789) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 341556) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 392205) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaïa' (ratingKey: 146341) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 322797) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaïa' (ratingKey: 498005) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'GAIA!' (ratingKey: 445768) +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 200033) +2025-07-25 00:53:17 - newmusic.plex_client - INFO - search_tracks:390 - Found 14 total potential matches for 'gaia' by 'little symphony' after all stages. +2025-07-25 00:53:17 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Gaia' +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'neighborhood libraries' +2025-07-25 00:53:17 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'neighborhood libraries hetwed' +2025-07-25 00:53:18 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hetwed' +2025-07-25 00:53:18 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'neighborhood libraries' +2025-07-25 00:53:18 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'neighborhood libraries het wed' +2025-07-25 00:53:19 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'het wed' +2025-07-25 00:53:20 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Het Wed' +2025-07-25 00:53:20 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hetwed' +2025-07-25 00:53:20 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hetwed' +2025-07-25 00:53:21 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'het wed' +2025-07-25 00:53:22 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'het wed' +2025-07-25 00:53:23 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Het Wed' +2025-07-25 00:53:23 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'long lake' +2025-07-25 00:53:23 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'long lake rebirth' +2025-07-25 00:53:23 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'rebirth' +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rite of Rebirth' (ratingKey: 290179) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 288164) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'rebirth' (ratingKey: 287081) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth (Gaudium Remix)' (ratingKey: 286274) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 373435) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 316596) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 270090) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 199405) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 389342) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 338225) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 424474) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'United in Dance (Phoenix Lord Rebirth)' (ratingKey: 190049) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hanami' (ratingKey: 200592) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Kodama' (ratingKey: 200598) +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Lotus Eater' (ratingKey: 200589) +2025-07-25 00:53:24 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'rebirth' by 'long lake' after all stages. +2025-07-25 00:53:24 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Rebirth' +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'nairuz' +2025-07-25 00:53:24 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'nairuz intentions' +2025-07-25 00:53:25 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'intentions' +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 290602) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 290655) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 272089) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 272095) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 270360) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'intentions' (ratingKey: 421771) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 350916) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clear Intentions (Extended Mix)' (ratingKey: 255971) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clear Intentions (Radio Mix)' (ratingKey: 255972) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Anytime Is House (feat. Rowetta) (Mixed)' (ratingKey: 480106) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 434979) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 235912) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 349023) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 348861) +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions (Acoustic)' (ratingKey: 348855) +2025-07-25 00:53:26 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'intentions' by 'nairuz' after all stages. +2025-07-25 00:53:26 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Intentions' +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'imaginary softwoods' +2025-07-25 00:53:26 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'imaginary softwoods enkojiloop' +2025-07-25 00:53:27 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enkojiloop' +2025-07-25 00:53:27 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'imaginary softwoods' +2025-07-25 00:53:27 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'imaginary softwoods enko-ji loop' +2025-07-25 00:53:28 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enko-ji loop' +2025-07-25 00:53:29 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'enkojiloop' +2025-07-25 00:53:29 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enkojiloop' +2025-07-25 00:53:30 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'enko-ji loop' +2025-07-25 00:53:31 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enko-ji loop' +2025-07-25 00:53:33 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alyas' +2025-07-25 00:53:33 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alyas idyll' +2025-07-25 00:53:34 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'idyll' +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 287455) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Pièces Pittoresques : Idylle' (ratingKey: 275900) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Chabrier: 10 Pièces pittoresques: No. 6, Idylle' (ratingKey: 276705) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Avant-dernières Pensées : I. Idylle' (ratingKey: 276293) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Avant-dernières Pensées: I. Idylle' (ratingKey: 276450) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Siegfried Idyll' (ratingKey: 390463) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'nymph’s spell' (ratingKey: 351596) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'then and now' (ratingKey: 351597) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'We All Feel Darkness' (ratingKey: 273234) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idylle' (ratingKey: 455618) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 484814) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 484786) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Almost Idyllic' (ratingKey: 239437) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Pulse' (ratingKey: 264672) +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Fading' (ratingKey: 264676) +2025-07-25 00:53:35 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'idyll' by 'alyas' after all stages. +2025-07-25 00:53:35 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Idyll' +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'v e n n' +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'v e n n viridian' +2025-07-25 00:53:35 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'viridian' +2025-07-25 00:53:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Genesis' (ratingKey: 269653) +2025-07-25 00:53:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Viridian Wave' (ratingKey: 261853) +2025-07-25 00:53:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Dream' (ratingKey: 161907) +2025-07-25 00:53:36 - newmusic.plex_client - INFO - search_tracks:390 - Found 3 total potential matches for 'viridian' by 'v e n n' after all stages. +2025-07-25 00:53:36 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'sound therapist' +2025-07-25 00:53:36 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'sound therapist viridian' +2025-07-25 00:53:37 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'viridian' +2025-07-25 00:53:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Genesis' (ratingKey: 269653) +2025-07-25 00:53:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Viridian Wave' (ratingKey: 261853) +2025-07-25 00:53:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Dream' (ratingKey: 161907) +2025-07-25 00:53:38 - newmusic.plex_client - INFO - search_tracks:390 - Found 3 total potential matches for 'viridian' by 'sound therapist' after all stages. +2025-07-25 00:53:38 - newmusic.sync_service - DEBUG - _find_track_in_plex:279 - No confident match for 'Viridian' (best score: 0.58) +2025-07-25 00:53:38 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'le code' +2025-07-25 00:53:38 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'le code wavesarespeaking' +2025-07-25 00:53:38 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'wavesarespeaking' +2025-07-25 00:53:39 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'le code' +2025-07-25 00:53:39 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'le code waves are speaking' +2025-07-25 00:53:40 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'waves are speaking' +2025-07-25 00:53:41 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Waves Are Speaking' +2025-07-25 00:53:41 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'wavesarespeaking' +2025-07-25 00:53:41 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'wavesarespeaking' +2025-07-25 00:53:42 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'waves are speaking' +2025-07-25 00:53:43 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'waves are speaking' +2025-07-25 00:53:43 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Waves Are Speaking' +2025-07-25 00:53:43 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'dyb' +2025-07-25 00:53:43 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'dyb clearing' +2025-07-25 00:53:44 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'clearing' +2025-07-25 00:53:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Into The Clearing' (ratingKey: 353737) +2025-07-25 00:53:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Into The Clearing' (ratingKey: 353610) +2025-07-25 00:53:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clearing the Mind' (ratingKey: 389219) +2025-07-25 00:53:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clearing' (ratingKey: 503299) +2025-07-25 00:53:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Clearing' (ratingKey: 514205) +2025-07-25 00:53:45 - newmusic.plex_client - INFO - search_tracks:390 - Found 5 total potential matches for 'clearing' by 'dyb' after all stages. +2025-07-25 00:53:45 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Clearing' +2025-07-25 00:53:45 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'johan davidsson' +2025-07-25 00:53:45 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'johan davidsson whitenoisehealing' +2025-07-25 00:53:46 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'whitenoisehealing' +2025-07-25 00:53:46 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'johan davidsson' +2025-07-25 00:53:46 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'johan davidsson white noise healing' +2025-07-25 00:53:47 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'white noise healing' +2025-07-25 00:53:48 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'White Noise Healing' +2025-07-25 00:53:48 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'whitenoisehealing' +2025-07-25 00:53:48 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'whitenoisehealing' +2025-07-25 00:53:49 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'white noise healing' +2025-07-25 00:53:50 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'white noise healing' +2025-07-25 00:53:50 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'White Noise Healing' +2025-07-25 00:53:50 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'the earth' +2025-07-25 00:53:50 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:53:50 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'the earth casadelosandesambientmeditationmusic' +2025-07-25 00:53:51 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casadelosandesambientmeditationmusic' +2025-07-25 00:53:52 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'the earth' +2025-07-25 00:53:52 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:53:52 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'the earth casa de los andes' +2025-07-25 00:53:53 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casa de los andes' +2025-07-25 00:53:53 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Casa De Los Andes - Ambient Meditation Music' +2025-07-25 00:53:53 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'casadelosandesambientmeditationmusic' +2025-07-25 00:53:54 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casadelosandesambientmeditationmusic' +2025-07-25 00:53:55 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'casa de los andes' +2025-07-25 00:53:55 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casa de los andes' +2025-07-25 00:53:56 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Casa De Los Andes - Ambient Meditation Music' +2025-07-25 00:53:56 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'massimu' +2025-07-25 00:53:56 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'massimu aboveitall' +2025-07-25 00:53:57 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'aboveitall' +2025-07-25 00:53:57 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'massimu' +2025-07-25 00:53:57 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'massimu above it all' +2025-07-25 00:53:58 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'above it all' +2025-07-25 00:53:59 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Above It All' (ratingKey: 396528) +2025-07-25 00:53:59 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Above It All' (ratingKey: 396551) +2025-07-25 00:53:59 - newmusic.plex_client - INFO - search_tracks:390 - Found 2 total potential matches for 'above it all' by 'massimu' after all stages. +2025-07-25 00:53:59 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Above It All' +2025-07-25 00:53:59 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'lawrence libert' +2025-07-25 00:53:59 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lawrence libert beautyallaround' +2025-07-25 00:54:00 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beautyallaround' +2025-07-25 00:54:00 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'lawrence libert' +2025-07-25 00:54:00 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lawrence libert beauty all around' +2025-07-25 00:54:01 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beauty all around' +2025-07-25 00:54:02 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'little symphony' +2025-07-25 00:54:02 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'little symphony beautyallaround' +2025-07-25 00:54:02 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beautyallaround' +2025-07-25 00:54:03 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'little symphony' +2025-07-25 00:54:03 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'little symphony beauty all around' +2025-07-25 00:54:04 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beauty all around' +2025-07-25 00:54:04 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Beauty All Around' +2025-07-25 00:54:04 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'beautyallaround' +2025-07-25 00:54:05 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beautyallaround' +2025-07-25 00:54:06 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'beauty all around' +2025-07-25 00:54:07 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beauty all around' +2025-07-25 00:54:07 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Beauty All Around' +2025-07-25 00:54:07 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'yanaco' +2025-07-25 00:54:07 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'yanaco hereafter' +2025-07-25 00:54:08 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hereafter' +2025-07-25 00:54:09 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hereafter' (ratingKey: 281599) +2025-07-25 00:54:09 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hereafter' (ratingKey: 282129) +2025-07-25 00:54:09 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hereafter' (ratingKey: 167030) +2025-07-25 00:54:09 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Tomorrow Was the Hereafter (Early Demo)' (ratingKey: 374801) +2025-07-25 00:54:09 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hereafter' (ratingKey: 200843) +2025-07-25 00:54:09 - newmusic.plex_client - INFO - search_tracks:390 - Found 5 total potential matches for 'hereafter' by 'yanaco' after all stages. +2025-07-25 00:54:09 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'HereAfter' +2025-07-25 00:54:09 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'by lotus' +2025-07-25 00:54:09 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'by lotus mirai' +2025-07-25 00:54:10 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'mirai' +2025-07-25 00:54:11 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Miraininarenakatta Anoyoruni (Long Edition)' (ratingKey: 271263) +2025-07-25 00:54:11 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Miraininarenakatta Anoyoruni' (ratingKey: 271052) +2025-07-25 00:54:11 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Miraizukuri' (ratingKey: 271150) +2025-07-25 00:54:11 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Amethyst' (ratingKey: 260552) +2025-07-25 00:54:11 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mirai' (ratingKey: 206800) +2025-07-25 00:54:11 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mirai' (ratingKey: 206350) +2025-07-25 00:54:11 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mirai No Fanku' (ratingKey: 257185) +2025-07-25 00:54:11 - newmusic.plex_client - INFO - search_tracks:390 - Found 7 total potential matches for 'mirai' by 'by lotus' after all stages. +2025-07-25 00:54:11 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Mirai' +2025-07-25 00:54:11 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'luke sanger' +2025-07-25 00:54:11 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'luke sanger 6ambeachwalk' +2025-07-25 00:54:11 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '6ambeachwalk' +2025-07-25 00:54:12 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'luke sanger' +2025-07-25 00:54:12 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'luke sanger 6am beach walk' +2025-07-25 00:54:13 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '6am beach walk' +2025-07-25 00:54:14 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for '6am Beach Walk' +2025-07-25 00:54:14 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for '6ambeachwalk' +2025-07-25 00:54:14 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '6ambeachwalk' +2025-07-25 00:54:15 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for '6am beach walk' +2025-07-25 00:54:16 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '6am beach walk' +2025-07-25 00:54:16 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for '6am Beach Walk' +2025-07-25 00:54:16 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'niklas paschburg' +2025-07-25 00:54:16 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'niklas paschburg agave' +2025-07-25 00:54:17 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'agave' +2025-07-25 00:54:18 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Agave' (ratingKey: 480548) +2025-07-25 00:54:18 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'agave' by 'niklas paschburg' after all stages. +2025-07-25 00:54:18 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Agave' +2025-07-25 00:54:18 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'djrum' +2025-07-25 00:54:18 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'djrum atuneforus' +2025-07-25 00:54:19 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'atuneforus' +2025-07-25 00:54:19 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'djrum' +2025-07-25 00:54:19 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'djrum a tune for us' +2025-07-25 00:54:20 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'a tune for us' +2025-07-25 00:54:21 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'A Tune for Us' +2025-07-25 00:54:21 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'atuneforus' +2025-07-25 00:54:22 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'atuneforus' +2025-07-25 00:54:22 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'a tune for us' +2025-07-25 00:54:23 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'a tune for us' +2025-07-25 00:54:24 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'A Tune for Us' +2025-07-25 00:54:24 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'luniq' +2025-07-25 00:54:24 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'luniq norrsjonauthenticnature' +2025-07-25 00:54:25 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'norrsjonauthenticnature' +2025-07-25 00:54:25 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'luniq' +2025-07-25 00:54:25 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'luniq norrsjon' +2025-07-25 00:54:26 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'norrsjon' +2025-07-25 00:54:27 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Norrsjön - Authentic Nature' +2025-07-25 00:54:27 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'norrsjonauthenticnature' +2025-07-25 00:54:27 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'norrsjonauthenticnature' +2025-07-25 00:54:28 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'norrsjon' +2025-07-25 00:54:29 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'norrsjon' +2025-07-25 00:54:30 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Norrsjön - Authentic Nature' +2025-07-25 00:54:30 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'science of sleeping' +2025-07-25 00:54:30 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'science of sleeping asthecrowflies' +2025-07-25 00:54:30 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'asthecrowflies' +2025-07-25 00:54:31 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'science of sleeping' +2025-07-25 00:54:31 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'science of sleeping as the crow flies' +2025-07-25 00:54:32 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'as the crow flies' +2025-07-25 00:54:33 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'As the Crow Flies' (ratingKey: 436142) +2025-07-25 00:54:33 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'As the Crow Flies' (ratingKey: 321604) +2025-07-25 00:54:33 - newmusic.plex_client - INFO - search_tracks:390 - Found 2 total potential matches for 'as the crow flies' by 'science of sleeping' after all stages. +2025-07-25 00:54:33 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'As the Crow Flies' +2025-07-25 00:54:33 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'east forest' +2025-07-25 00:54:33 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:54:33 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'east forest olddream' +2025-07-25 00:54:34 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'olddream' +2025-07-25 00:54:34 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'east forest' +2025-07-25 00:54:34 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:54:34 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'east forest old dream' +2025-07-25 00:54:35 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'old dream' +2025-07-25 00:54:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'When I Grow Too Old To Dream (Live - Instrumental)' (ratingKey: 227439) +2025-07-25 00:54:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'When I Grow Too Old To Dream' (ratingKey: 227463) +2025-07-25 00:54:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'When I Grow Too Old To Dream' (ratingKey: 228231) +2025-07-25 00:54:36 - newmusic.plex_client - INFO - search_tracks:390 - Found 3 total potential matches for 'old dream' by 'east forest' after all stages. +2025-07-25 00:54:36 - newmusic.sync_service - DEBUG - _find_track_in_plex:279 - No confident match for 'Old Dream' (best score: 0.38) +2025-07-25 00:54:36 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'yanaco' +2025-07-25 00:54:36 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'yanaco eleganceofnature' +2025-07-25 00:54:37 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'eleganceofnature' +2025-07-25 00:54:37 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'yanaco' +2025-07-25 00:54:37 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'yanaco elegance of nature' +2025-07-25 00:54:38 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'elegance of nature' +2025-07-25 00:54:39 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Elegance of Nature' +2025-07-25 00:54:39 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'eleganceofnature' +2025-07-25 00:54:39 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'eleganceofnature' +2025-07-25 00:54:40 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'elegance of nature' +2025-07-25 00:54:41 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'elegance of nature' +2025-07-25 00:54:42 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Elegance of Nature' +2025-07-25 00:54:42 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bergdahl' +2025-07-25 00:54:42 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bergdahl palacenasnath' +2025-07-25 00:54:42 - newmusic.main - INFO - closeEvent:176 - Closing application... +2025-07-25 00:54:42 - newmusic.main - INFO - closeEvent:181 - Cleaning up Downloads page threads... +2025-07-25 00:54:42 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread... +2025-07-25 00:54:42 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'palacenasnath' +2025-07-25 00:54:43 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bergdahl' +2025-07-25 00:54:43 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bergdahl palace nasnath' +2025-07-25 00:54:44 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'palace nasnath' +2025-07-25 00:54:45 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Palace Nasnath' +2025-07-25 00:54:45 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'palacenasnath' +2025-07-25 00:54:45 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client... +2025-07-25 00:54:45 - newmusic.main - INFO - closeEvent:197 - Application closed successfully +2025-07-25 00:54:45 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'palacenasnath' +2025-07-25 00:54:46 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'palace nasnath' +2025-07-25 00:54:47 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'palace nasnath' +2025-07-25 00:54:47 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Palace Nasnath' +2025-07-25 00:54:47 - newmusic.sync_service - ERROR - sync_playlist:199 - Error during sync: wrapped C/C++ object of type SyncWorkerSignals has been deleted +2025-07-25 00:56:51 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG +2025-07-25 00:56:51 - newmusic.main - INFO - main:211 - Starting NewMusic application +2025-07-25 00:56:51 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 00:56:51 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030 +2025-07-25 00:56:52 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 00:56:52 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard +2025-07-25 00:56:52 - newmusic.main - INFO - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page +2025-07-25 00:56:52 - newmusic.plex_client - INFO - _find_music_library:127 - Found music library: Music +2025-07-25 00:56:52 - newmusic.plex_client - INFO - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE +2025-07-25 00:56:53 - newmusic.main - INFO - change_page:163 - Changed to page: sync +2025-07-25 00:56:54 - newmusic.spotify_client - INFO - _ensure_user_id:195 - Successfully authenticated with Spotify as broquethomas +2025-07-25 00:56:54 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 00:56:57 - newmusic.sync_service - INFO - sync_playlist:93 - Starting sync for playlist: Extra Music +2025-07-25 00:56:57 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'cephas azariah' +2025-07-25 00:56:57 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'cephas azariah contours' +2025-07-25 00:56:57 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'contours' +2025-07-25 00:56:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Contours' (ratingKey: 476024) +2025-07-25 00:56:58 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'contours' by 'cephas azariah' after all stages. +2025-07-25 00:56:58 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Contours' +2025-07-25 00:56:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 00:56:58 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hikingwithfriends' +2025-07-25 00:56:59 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 00:57:00 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 00:57:00 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hiking with friends' +2025-07-25 00:57:00 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 00:57:01 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Hiking With Friends' +2025-07-25 00:57:01 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hikingwithfriends' +2025-07-25 00:57:02 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 00:57:02 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hiking with friends' +2025-07-25 00:57:03 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 00:57:04 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Hiking With Friends' +2025-07-25 00:57:04 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 00:57:04 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:57:04 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi foresttrill' +2025-07-25 00:57:05 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 00:57:05 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 00:57:05 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:57:05 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi forest trill' +2025-07-25 00:57:06 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 00:57:07 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Forest Trill' +2025-07-25 00:57:07 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'foresttrill' +2025-07-25 00:57:08 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 00:57:08 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'forest trill' +2025-07-25 00:57:09 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 00:57:10 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Forest Trill' +2025-07-25 00:57:10 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 00:57:10 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes lightdivides' +2025-07-25 00:57:11 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 00:57:11 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 00:57:11 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes light divides' +2025-07-25 00:57:12 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 00:57:13 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Light Divides' +2025-07-25 00:57:13 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lightdivides' +2025-07-25 00:57:13 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 00:57:14 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'light divides' +2025-07-25 00:57:15 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 00:57:16 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Light Divides' +2025-07-25 00:57:16 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 00:57:16 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'center of attention meetmebytheocean' +2025-07-25 00:57:16 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 00:57:17 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 00:57:17 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'center of attention meet me by the ocean' +2025-07-25 00:57:18 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 00:57:18 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 00:57:18 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meetmebytheocean' +2025-07-25 00:57:19 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 00:57:20 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 00:57:20 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meet me by the ocean' +2025-07-25 00:57:21 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 00:57:21 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Meet Me By The Ocean' +2025-07-25 00:57:21 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'meetmebytheocean' +2025-07-25 00:57:22 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 00:57:23 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'meet me by the ocean' +2025-07-25 00:57:24 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 00:57:24 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Meet Me By The Ocean' +2025-07-25 00:57:24 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'little symphony' +2025-07-25 00:57:24 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'little symphony gaia' +2025-07-25 00:57:25 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'gaia' +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 400009) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 400040) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'All Sleeping (Desert Dwellers Remix)' (ratingKey: 426333) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Shiva Nataraj (Banco de Gaia Remix)' (ratingKey: 426337) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 366182) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 452016) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia's Soul' (ratingKey: 385789) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 341556) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 392205) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaïa' (ratingKey: 146341) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 322797) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaïa' (ratingKey: 498005) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'GAIA!' (ratingKey: 445768) +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 200033) +2025-07-25 00:57:26 - newmusic.plex_client - INFO - search_tracks:390 - Found 14 total potential matches for 'gaia' by 'little symphony' after all stages. +2025-07-25 00:57:26 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Gaia' +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'neighborhood libraries' +2025-07-25 00:57:26 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'neighborhood libraries hetwed' +2025-07-25 00:57:27 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hetwed' +2025-07-25 00:57:28 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'neighborhood libraries' +2025-07-25 00:57:28 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'neighborhood libraries het wed' +2025-07-25 00:57:29 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'het wed' +2025-07-25 00:57:29 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Het Wed' +2025-07-25 00:57:29 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hetwed' +2025-07-25 00:57:30 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hetwed' +2025-07-25 00:57:31 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'het wed' +2025-07-25 00:57:31 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'het wed' +2025-07-25 00:57:32 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Het Wed' +2025-07-25 00:57:32 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'long lake' +2025-07-25 00:57:32 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'long lake rebirth' +2025-07-25 00:57:33 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'rebirth' +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rite of Rebirth' (ratingKey: 290179) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 288164) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'rebirth' (ratingKey: 287081) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth (Gaudium Remix)' (ratingKey: 286274) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 373435) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 316596) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 270090) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 199405) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 389342) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 338225) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 424474) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'United in Dance (Phoenix Lord Rebirth)' (ratingKey: 190049) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hanami' (ratingKey: 200592) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Kodama' (ratingKey: 200598) +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Lotus Eater' (ratingKey: 200589) +2025-07-25 00:57:34 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'rebirth' by 'long lake' after all stages. +2025-07-25 00:57:34 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Rebirth' +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'nairuz' +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'nairuz intentions' +2025-07-25 00:57:34 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'intentions' +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 290602) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 290655) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 272089) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 272095) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 270360) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'intentions' (ratingKey: 421771) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 350916) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clear Intentions (Extended Mix)' (ratingKey: 255971) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clear Intentions (Radio Mix)' (ratingKey: 255972) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Anytime Is House (feat. Rowetta) (Mixed)' (ratingKey: 480106) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 434979) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 235912) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 349023) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 348861) +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions (Acoustic)' (ratingKey: 348855) +2025-07-25 00:57:36 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'intentions' by 'nairuz' after all stages. +2025-07-25 00:57:36 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Intentions' +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'imaginary softwoods' +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'imaginary softwoods enkojiloop' +2025-07-25 00:57:36 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enkojiloop' +2025-07-25 00:57:37 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'imaginary softwoods' +2025-07-25 00:57:37 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'imaginary softwoods enko-ji loop' +2025-07-25 00:57:38 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enko-ji loop' +2025-07-25 00:57:38 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'enkojiloop' +2025-07-25 00:57:39 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enkojiloop' +2025-07-25 00:57:40 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'enko-ji loop' +2025-07-25 00:57:40 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enko-ji loop' +2025-07-25 00:57:41 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alyas' +2025-07-25 00:57:41 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alyas idyll' +2025-07-25 00:57:42 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'idyll' +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 287455) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Pièces Pittoresques : Idylle' (ratingKey: 275900) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Chabrier: 10 Pièces pittoresques: No. 6, Idylle' (ratingKey: 276705) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Avant-dernières Pensées : I. Idylle' (ratingKey: 276293) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Avant-dernières Pensées: I. Idylle' (ratingKey: 276450) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Siegfried Idyll' (ratingKey: 390463) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'nymph’s spell' (ratingKey: 351596) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'then and now' (ratingKey: 351597) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'We All Feel Darkness' (ratingKey: 273234) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idylle' (ratingKey: 455618) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 484814) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 484786) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Almost Idyllic' (ratingKey: 239437) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Pulse' (ratingKey: 264672) +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Fading' (ratingKey: 264676) +2025-07-25 00:57:43 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'idyll' by 'alyas' after all stages. +2025-07-25 00:57:43 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Idyll' +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'v e n n' +2025-07-25 00:57:43 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'v e n n viridian' +2025-07-25 00:57:44 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'viridian' +2025-07-25 00:57:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Genesis' (ratingKey: 269653) +2025-07-25 00:57:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Viridian Wave' (ratingKey: 261853) +2025-07-25 00:57:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Dream' (ratingKey: 161907) +2025-07-25 00:57:45 - newmusic.plex_client - INFO - search_tracks:390 - Found 3 total potential matches for 'viridian' by 'v e n n' after all stages. +2025-07-25 00:57:45 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'sound therapist' +2025-07-25 00:57:45 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'sound therapist viridian' +2025-07-25 00:57:45 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'viridian' +2025-07-25 00:57:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Genesis' (ratingKey: 269653) +2025-07-25 00:57:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Viridian Wave' (ratingKey: 261853) +2025-07-25 00:57:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Dream' (ratingKey: 161907) +2025-07-25 00:57:46 - newmusic.plex_client - INFO - search_tracks:390 - Found 3 total potential matches for 'viridian' by 'sound therapist' after all stages. +2025-07-25 00:57:46 - newmusic.sync_service - DEBUG - _find_track_in_plex:279 - No confident match for 'Viridian' (best score: 0.58) +2025-07-25 00:57:46 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'le code' +2025-07-25 00:57:46 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'le code wavesarespeaking' +2025-07-25 00:57:47 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'wavesarespeaking' +2025-07-25 00:57:48 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'le code' +2025-07-25 00:57:48 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'le code waves are speaking' +2025-07-25 00:57:48 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'waves are speaking' +2025-07-25 00:57:49 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Waves Are Speaking' +2025-07-25 00:57:49 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'wavesarespeaking' +2025-07-25 00:57:50 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'wavesarespeaking' +2025-07-25 00:57:51 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'waves are speaking' +2025-07-25 00:57:51 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'waves are speaking' +2025-07-25 00:57:52 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Waves Are Speaking' +2025-07-25 00:57:52 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'dyb' +2025-07-25 00:57:52 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'dyb clearing' +2025-07-25 00:57:53 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'clearing' +2025-07-25 00:57:54 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Into The Clearing' (ratingKey: 353737) +2025-07-25 00:57:54 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Into The Clearing' (ratingKey: 353610) +2025-07-25 00:57:54 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clearing the Mind' (ratingKey: 389219) +2025-07-25 00:57:54 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clearing' (ratingKey: 503299) +2025-07-25 00:57:54 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Clearing' (ratingKey: 514205) +2025-07-25 00:57:54 - newmusic.plex_client - INFO - search_tracks:390 - Found 5 total potential matches for 'clearing' by 'dyb' after all stages. +2025-07-25 00:57:54 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Clearing' +2025-07-25 00:57:54 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'johan davidsson' +2025-07-25 00:57:54 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'johan davidsson whitenoisehealing' +2025-07-25 00:57:54 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'whitenoisehealing' +2025-07-25 00:57:55 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'johan davidsson' +2025-07-25 00:57:55 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'johan davidsson white noise healing' +2025-07-25 00:57:56 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'white noise healing' +2025-07-25 00:57:56 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'White Noise Healing' +2025-07-25 00:57:56 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'whitenoisehealing' +2025-07-25 00:57:57 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'whitenoisehealing' +2025-07-25 00:57:58 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'white noise healing' +2025-07-25 00:57:58 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'white noise healing' +2025-07-25 00:57:59 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'White Noise Healing' +2025-07-25 00:57:59 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'the earth' +2025-07-25 00:57:59 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:57:59 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'the earth casadelosandesambientmeditationmusic' +2025-07-25 00:58:00 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casadelosandesambientmeditationmusic' +2025-07-25 00:58:01 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'the earth' +2025-07-25 00:58:01 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:58:01 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'the earth casa de los andes' +2025-07-25 00:58:01 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casa de los andes' +2025-07-25 00:58:02 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Casa De Los Andes - Ambient Meditation Music' +2025-07-25 00:58:02 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'casadelosandesambientmeditationmusic' +2025-07-25 00:58:03 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casadelosandesambientmeditationmusic' +2025-07-25 00:58:03 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'casa de los andes' +2025-07-25 00:58:04 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casa de los andes' +2025-07-25 00:58:05 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Casa De Los Andes - Ambient Meditation Music' +2025-07-25 00:58:05 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'massimu' +2025-07-25 00:58:05 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'massimu aboveitall' +2025-07-25 00:58:06 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'aboveitall' +2025-07-25 00:58:06 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'massimu' +2025-07-25 00:58:06 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'massimu above it all' +2025-07-25 00:58:07 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'above it all' +2025-07-25 00:58:08 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Above It All' (ratingKey: 396528) +2025-07-25 00:58:08 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Above It All' (ratingKey: 396551) +2025-07-25 00:58:08 - newmusic.plex_client - INFO - search_tracks:390 - Found 2 total potential matches for 'above it all' by 'massimu' after all stages. +2025-07-25 00:58:08 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Above It All' +2025-07-25 00:58:08 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'lawrence libert' +2025-07-25 00:58:08 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lawrence libert beautyallaround' +2025-07-25 00:58:08 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beautyallaround' +2025-07-25 00:58:09 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'lawrence libert' +2025-07-25 00:58:09 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lawrence libert beauty all around' +2025-07-25 00:58:10 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beauty all around' +2025-07-25 00:58:11 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'little symphony' +2025-07-25 00:58:11 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'little symphony beautyallaround' +2025-07-25 00:58:11 - newmusic.main - INFO - closeEvent:176 - Closing application... +2025-07-25 00:58:11 - newmusic.main - INFO - closeEvent:181 - Cleaning up Downloads page threads... +2025-07-25 00:58:11 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread... +2025-07-25 00:58:11 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beautyallaround' +2025-07-25 00:58:12 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'little symphony' +2025-07-25 00:58:12 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'little symphony beauty all around' +2025-07-25 00:58:13 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beauty all around' +2025-07-25 00:58:13 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'Beauty All Around' +2025-07-25 00:58:13 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'beautyallaround' +2025-07-25 00:58:14 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client... +2025-07-25 00:58:14 - newmusic.main - INFO - closeEvent:197 - Application closed successfully +2025-07-25 00:58:14 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beautyallaround' +2025-07-25 00:58:15 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'beauty all around' +2025-07-25 00:58:15 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beauty all around' +2025-07-25 00:58:16 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'Beauty All Around' +2025-07-25 00:58:16 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'yanaco' +2025-07-25 00:58:16 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'yanaco hereafter' +2025-07-25 00:58:17 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hereafter' +2025-07-25 00:58:18 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hereafter' (ratingKey: 281599) +2025-07-25 00:58:18 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hereafter' (ratingKey: 282129) +2025-07-25 00:58:18 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hereafter' (ratingKey: 167030) +2025-07-25 00:58:18 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Tomorrow Was the Hereafter (Early Demo)' (ratingKey: 374801) +2025-07-25 00:58:18 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hereafter' (ratingKey: 200843) +2025-07-25 00:58:18 - newmusic.plex_client - INFO - search_tracks:390 - Found 5 total potential matches for 'hereafter' by 'yanaco' after all stages. +2025-07-25 00:58:18 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'HereAfter' +2025-07-25 00:58:18 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'by lotus' +2025-07-25 00:58:18 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'by lotus mirai' +2025-07-25 00:58:18 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'mirai' +2025-07-25 00:58:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Miraininarenakatta Anoyoruni (Long Edition)' (ratingKey: 271263) +2025-07-25 00:58:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Miraininarenakatta Anoyoruni' (ratingKey: 271052) +2025-07-25 00:58:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Miraizukuri' (ratingKey: 271150) +2025-07-25 00:58:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Amethyst' (ratingKey: 260552) +2025-07-25 00:58:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mirai' (ratingKey: 206800) +2025-07-25 00:58:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mirai' (ratingKey: 206350) +2025-07-25 00:58:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mirai No Fanku' (ratingKey: 257185) +2025-07-25 00:58:19 - newmusic.plex_client - INFO - search_tracks:390 - Found 7 total potential matches for 'mirai' by 'by lotus' after all stages. +2025-07-25 00:58:19 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Mirai' +2025-07-25 00:58:19 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'luke sanger' +2025-07-25 00:58:19 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'luke sanger 6ambeachwalk' +2025-07-25 00:58:20 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '6ambeachwalk' +2025-07-25 00:58:21 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'luke sanger' +2025-07-25 00:58:21 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'luke sanger 6am beach walk' +2025-07-25 00:58:21 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '6am beach walk' +2025-07-25 00:58:22 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for '6am Beach Walk' +2025-07-25 00:58:22 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for '6ambeachwalk' +2025-07-25 00:58:23 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '6ambeachwalk' +2025-07-25 00:58:24 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for '6am beach walk' +2025-07-25 00:58:24 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '6am beach walk' +2025-07-25 00:58:25 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for '6am Beach Walk' +2025-07-25 00:58:25 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'niklas paschburg' +2025-07-25 00:58:25 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'niklas paschburg agave' +2025-07-25 00:58:26 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'agave' +2025-07-25 00:58:26 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Agave' (ratingKey: 480548) +2025-07-25 00:58:26 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'agave' by 'niklas paschburg' after all stages. +2025-07-25 00:58:26 - newmusic.sync_service - DEBUG - _find_track_in_plex:256 - Early confident match found for 'Agave' +2025-07-25 00:58:26 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'djrum' +2025-07-25 00:58:26 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'djrum atuneforus' +2025-07-25 00:58:27 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'atuneforus' +2025-07-25 00:58:28 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'djrum' +2025-07-25 00:58:28 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'djrum a tune for us' +2025-07-25 00:58:28 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'a tune for us' +2025-07-25 00:58:29 - newmusic.sync_service - DEBUG - _find_track_in_plex:261 - No artist-based matches found. Using title-only fallback for 'A Tune for Us' +2025-07-25 00:58:29 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'atuneforus' +2025-07-25 00:58:30 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'atuneforus' +2025-07-25 00:58:31 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'a tune for us' +2025-07-25 00:58:31 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'a tune for us' +2025-07-25 00:58:32 - newmusic.sync_service - DEBUG - _find_track_in_plex:270 - No Plex candidates found for 'A Tune for Us' +2025-07-25 00:58:32 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'luniq' +2025-07-25 00:58:32 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'luniq norrsjonauthenticnature' +2025-07-25 00:58:33 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'norrsjonauthenticnature' +2025-07-25 00:58:33 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'luniq' +2025-07-25 00:58:33 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'luniq norrsjon' +2025-07-25 00:58:41 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG +2025-07-25 00:58:41 - newmusic.main - INFO - main:211 - Starting NewMusic application +2025-07-25 00:58:41 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 00:58:41 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030 +2025-07-25 00:58:41 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 00:58:42 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard +2025-07-25 00:58:42 - newmusic.main - INFO - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page +2025-07-25 00:58:42 - newmusic.plex_client - INFO - _find_music_library:127 - Found music library: Music +2025-07-25 00:58:42 - newmusic.plex_client - INFO - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE +2025-07-25 00:58:43 - newmusic.main - INFO - change_page:163 - Changed to page: sync +2025-07-25 00:58:43 - newmusic.spotify_client - INFO - _ensure_user_id:195 - Successfully authenticated with Spotify as broquethomas +2025-07-25 00:58:44 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 00:58:47 - newmusic.sync_service - INFO - sync_playlist:94 - Starting sync for playlist: Extra Music +2025-07-25 00:58:47 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'cephas azariah' +2025-07-25 00:58:47 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'cephas azariah contours' +2025-07-25 00:58:48 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'contours' +2025-07-25 00:58:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Contours' (ratingKey: 476024) +2025-07-25 00:58:48 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'contours' by 'cephas azariah' after all stages. +2025-07-25 00:58:48 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Contours' +2025-07-25 00:58:48 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 00:58:48 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hikingwithfriends' +2025-07-25 00:58:49 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 00:58:50 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 00:58:50 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hiking with friends' +2025-07-25 00:58:50 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 00:58:51 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Hiking With Friends' +2025-07-25 00:58:51 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hikingwithfriends' +2025-07-25 00:58:52 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 00:58:52 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hiking with friends' +2025-07-25 00:58:53 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 00:58:54 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Hiking With Friends' +2025-07-25 00:58:54 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 00:58:54 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:58:54 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi foresttrill' +2025-07-25 00:58:55 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 00:58:55 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 00:58:55 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 00:58:55 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi forest trill' +2025-07-25 00:58:56 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 00:58:57 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Forest Trill' +2025-07-25 00:58:57 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'foresttrill' +2025-07-25 00:58:57 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 00:58:58 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'forest trill' +2025-07-25 00:58:59 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 00:58:59 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Forest Trill' +2025-07-25 00:58:59 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 00:58:59 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes lightdivides' +2025-07-25 00:59:00 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 00:59:01 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 00:59:01 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes light divides' +2025-07-25 00:59:02 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 00:59:02 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Light Divides' +2025-07-25 00:59:02 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lightdivides' +2025-07-25 00:59:03 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 00:59:04 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'light divides' +2025-07-25 00:59:04 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 00:59:05 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Light Divides' +2025-07-25 00:59:05 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 00:59:05 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'center of attention meetmebytheocean' +2025-07-25 00:59:06 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 00:59:06 - newmusic.main - INFO - closeEvent:176 - Closing application... +2025-07-25 00:59:06 - newmusic.main - INFO - closeEvent:181 - Cleaning up Downloads page threads... +2025-07-25 00:59:06 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread... +2025-07-25 00:59:06 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client... +2025-07-25 00:59:06 - newmusic.main - INFO - closeEvent:197 - Application closed successfully +2025-07-25 00:59:06 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 00:59:06 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'center of attention meet me by the ocean' +2025-07-25 00:59:07 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 00:59:08 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 00:59:08 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meetmebytheocean' +2025-07-25 00:59:08 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 00:59:14 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG +2025-07-25 00:59:14 - newmusic.main - INFO - main:211 - Starting NewMusic application +2025-07-25 00:59:14 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 00:59:14 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030 +2025-07-25 00:59:14 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 00:59:15 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard +2025-07-25 00:59:15 - newmusic.main - INFO - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page +2025-07-25 00:59:15 - newmusic.plex_client - INFO - _find_music_library:127 - Found music library: Music +2025-07-25 00:59:15 - newmusic.plex_client - INFO - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE +2025-07-25 00:59:16 - newmusic.main - INFO - change_page:163 - Changed to page: downloads +2025-07-25 00:59:17 - newmusic.main - INFO - change_page:163 - Changed to page: sync +2025-07-25 00:59:17 - newmusic.spotify_client - INFO - _ensure_user_id:195 - Successfully authenticated with Spotify as broquethomas +2025-07-25 00:59:17 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 00:59:21 - newmusic.sync_service - INFO - sync_playlist:94 - Starting sync for playlist: Extra Music +2025-07-25 00:59:21 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'cephas azariah' +2025-07-25 00:59:21 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'cephas azariah contours' +2025-07-25 00:59:22 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'contours' +2025-07-25 00:59:22 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Contours' (ratingKey: 476024) +2025-07-25 00:59:22 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'contours' by 'cephas azariah' after all stages. +2025-07-25 00:59:22 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Contours' +2025-07-25 00:59:22 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 00:59:22 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hikingwithfriends' +2025-07-25 00:59:23 - newmusic.sync_service - INFO - cancel_sync:57 - PlaylistSyncService.cancel_sync() called - setting cancellation flag +2025-07-25 00:59:23 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 00:59:24 - newmusic.sync_service - DEBUG - _find_track_in_plex:251 - Sync cancelled after search for 'Hiking With Friends' +2025-07-25 01:00:50 - newmusic.main - INFO - closeEvent:176 - Closing application... +2025-07-25 01:00:50 - newmusic.main - INFO - closeEvent:181 - Cleaning up Downloads page threads... +2025-07-25 01:00:50 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread... +2025-07-25 01:00:51 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client... +2025-07-25 01:00:51 - newmusic.main - INFO - closeEvent:197 - Application closed successfully +2025-07-25 01:05:57 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG +2025-07-25 01:05:57 - newmusic.main - INFO - main:211 - Starting NewMusic application +2025-07-25 01:05:57 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 01:05:57 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030 +2025-07-25 01:05:57 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 01:05:57 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard +2025-07-25 01:05:57 - newmusic.main - INFO - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page +2025-07-25 01:05:57 - newmusic.plex_client - INFO - _find_music_library:127 - Found music library: Music +2025-07-25 01:05:57 - newmusic.plex_client - INFO - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE +2025-07-25 01:06:02 - newmusic.main - INFO - change_page:163 - Changed to page: sync +2025-07-25 01:06:03 - newmusic.spotify_client - INFO - _ensure_user_id:195 - Successfully authenticated with Spotify as broquethomas +2025-07-25 01:06:03 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 01:06:08 - newmusic.sync_service - INFO - sync_playlist:94 - Starting sync for playlist: Extra Music +2025-07-25 01:06:08 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'cephas azariah' +2025-07-25 01:06:08 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'cephas azariah contours' +2025-07-25 01:06:09 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'contours' +2025-07-25 01:06:09 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Contours' (ratingKey: 476024) +2025-07-25 01:06:09 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'contours' by 'cephas azariah' after all stages. +2025-07-25 01:06:09 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Contours' +2025-07-25 01:06:09 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 01:06:09 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hikingwithfriends' +2025-07-25 01:06:10 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 01:06:11 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 01:06:11 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hiking with friends' +2025-07-25 01:06:11 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 01:06:12 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Hiking With Friends' +2025-07-25 01:06:12 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hikingwithfriends' +2025-07-25 01:06:13 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 01:06:14 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hiking with friends' +2025-07-25 01:06:14 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 01:06:15 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Hiking With Friends' +2025-07-25 01:06:15 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 01:06:15 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:06:15 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi foresttrill' +2025-07-25 01:06:16 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 01:06:16 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 01:06:16 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:06:16 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi forest trill' +2025-07-25 01:06:17 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 01:06:18 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Forest Trill' +2025-07-25 01:06:18 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'foresttrill' +2025-07-25 01:06:18 - newmusic.sync_service - INFO - cancel_sync:57 - PlaylistSyncService.cancel_sync() called - setting cancellation flag +2025-07-25 01:06:18 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 01:06:19 - newmusic.sync_service - DEBUG - _find_track_in_plex:281 - Sync cancelled after title-only search for 'Forest Trill' +2025-07-25 01:06:35 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Virtual Mage' +2025-07-25 01:06:35 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:06:35 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Virtual Mage Signals from Space' +2025-07-25 01:06:35 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'Signals from Space' +2025-07-25 01:06:36 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Signals from Space' +2025-07-25 01:06:37 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'Signals from Space' +2025-07-25 01:06:37 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Virtual Mage' +2025-07-25 01:06:37 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates. +2025-07-25 01:06:37 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early. +2025-07-25 01:06:37 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Zztlyk Syrn Qryss' (ratingKey: 539056) +2025-07-25 01:06:37 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Virtual Mage' +2025-07-25 01:06:37 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates. +2025-07-25 01:06:37 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early. +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Jyxkra' (ratingKey: 539057) +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Virtual Mage' +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates. +2025-07-25 01:06:38 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early. +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Ktal Vysh' (ratingKey: 539058) +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Virtual Mage' +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates. +2025-07-25 01:06:38 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early. +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Fluxx' (ratingKey: 539059) +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Virtual Mage' +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates. +2025-07-25 01:06:38 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early. +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Vwrn Tlyx' (ratingKey: 539060) +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Kendrick Lamar' +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:06:38 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Kendrick Lamar Super Bowl LIX Halftime Show - Live' +2025-07-25 01:06:39 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'Super Bowl LIX Halftime Show - Live' +2025-07-25 01:06:39 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Kendrick Lamar' +2025-07-25 01:06:39 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:06:39 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Kendrick Lamar Super Bowl LIX Halftime Show' +2025-07-25 01:06:40 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'Super Bowl LIX Halftime Show' +2025-07-25 01:06:41 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'NFL' +2025-07-25 01:06:41 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'NFL Super Bowl LIX Halftime Show - Live' +2025-07-25 01:06:41 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'Super Bowl LIX Halftime Show - Live' +2025-07-25 01:06:42 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'NFL' +2025-07-25 01:06:42 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'NFL Super Bowl LIX Halftime Show' +2025-07-25 01:06:43 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'Super Bowl LIX Halftime Show' +2025-07-25 01:06:44 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Super Bowl LIX Halftime Show - Live' +2025-07-25 01:06:44 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'Super Bowl LIX Halftime Show - Live' +2025-07-25 01:06:45 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Super Bowl LIX Halftime Show' +2025-07-25 01:06:46 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'Super Bowl LIX Halftime Show' +2025-07-25 01:06:46 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno$' +2025-07-25 01:06:46 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:06:46 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno$ 1-800' +2025-07-25 01:06:47 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '1-800' +2025-07-25 01:06:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-DIRTY' (ratingKey: 342942) +2025-07-25 01:06:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800MYLOVE' (ratingKey: 446003) +2025-07-25 01:06:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-273-8255' (ratingKey: 487383) +2025-07-25 01:06:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-273-8255' (ratingKey: 487532) +2025-07-25 01:06:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Captain Save a Hoe (feat. 1-800-lost)' (ratingKey: 330364) +2025-07-25 01:06:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-SMD' (ratingKey: 330399) +2025-07-25 01:06:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800 Nothing' (ratingKey: 327017) +2025-07-25 01:06:48 - newmusic.plex_client - INFO - search_tracks:390 - Found 7 total potential matches for '1-800' by 'bbno$' after all stages. +2025-07-25 01:06:48 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Ironmouse' +2025-07-25 01:06:48 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Ironmouse 1-800' +2025-07-25 01:06:49 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '1-800' +2025-07-25 01:06:50 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-DIRTY' (ratingKey: 342942) +2025-07-25 01:06:50 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800MYLOVE' (ratingKey: 446003) +2025-07-25 01:06:50 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-273-8255' (ratingKey: 487383) +2025-07-25 01:06:50 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-273-8255' (ratingKey: 487532) +2025-07-25 01:06:50 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Captain Save a Hoe (feat. 1-800-lost)' (ratingKey: 330364) +2025-07-25 01:06:50 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-SMD' (ratingKey: 330399) +2025-07-25 01:06:50 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800 Nothing' (ratingKey: 327017) +2025-07-25 01:06:50 - newmusic.plex_client - INFO - search_tracks:390 - Found 7 total potential matches for '1-800' by 'Ironmouse' after all stages. +2025-07-25 01:06:50 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno$' +2025-07-25 01:06:50 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:06:50 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno$ mary poppins' +2025-07-25 01:06:51 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'mary poppins' +2025-07-25 01:06:52 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mary Poppins' (ratingKey: 325667) +2025-07-25 01:06:52 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Introducing Mary Poppins' (ratingKey: 143885) +2025-07-25 01:06:52 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'A Cover Is Not the Book' (ratingKey: 143886) +2025-07-25 01:06:52 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Nowhere to Go But Up' (ratingKey: 143892) +2025-07-25 01:06:52 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Theme from Mary Poppins Returns' (ratingKey: 143894) +2025-07-25 01:06:52 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mary Poppins Arrives' (ratingKey: 143896) +2025-07-25 01:06:52 - newmusic.plex_client - INFO - search_tracks:390 - Found 6 total potential matches for 'mary poppins' by 'bbno$' after all stages. +2025-07-25 01:06:52 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno$' +2025-07-25 01:06:52 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:06:52 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno$ boom' +2025-07-25 01:06:52 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'boom' +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'BOOM' (ratingKey: 258903) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'BOOM (Rap remix)' (ratingKey: 258943) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Boom (Ricky Pedretti Remix)' (ratingKey: 285354) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Boom (Original Mix)' (ratingKey: 285339) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Here Comes The Boom (Original Mix)' (ratingKey: 285349) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'pop ur shit' (ratingKey: 291146) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'dangerous' (ratingKey: 291148) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'née-nah' (ratingKey: 291149) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'just like me' (ratingKey: 291153) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'pop ur shit (nightcore version)' (ratingKey: 291130) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'dangerous (nightcore version)' (ratingKey: 291132) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'née-nah (nightcore version)' (ratingKey: 291133) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'just like me (nightcore version)' (ratingKey: 291137) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'pop ur shit (slowed down)' (ratingKey: 291098) +2025-07-25 01:06:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'dangerous (slowed down)' (ratingKey: 291100) +2025-07-25 01:06:53 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'boom' by 'bbno$' after all stages. +2025-07-25 01:06:53 - newmusic.soulseek_client - INFO - search:551 - Starting search for: 'Virtual Mage Signals from Space' +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - search:561 - Search data: {'searchText': 'Virtual Mage Signals from Space', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - search:562 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: {'searchText': 'Virtual Mage Signals from Space', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 01:06:53 - newmusic.soulseek_client - INFO - search:551 - Starting search for: 'bbno$ 1-800' +2025-07-25 01:06:53 - newmusic.soulseek_client - INFO - search:551 - Starting search for: 'Kendrick Lamar Super Bowl LIX Halftime Show - Live' +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - search:561 - Search data: {'searchText': 'bbno$ 1-800', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - search:561 - Search data: {'searchText': 'Kendrick Lamar Super Bowl LIX Halftime Show - Live', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - search:562 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - search:562 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: {'searchText': 'bbno$ 1-800', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 01:06:53 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: {'searchText': 'Kendrick Lamar Super Bowl LIX Halftime Show - Live', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: {"fileCount":0,"id":"ad254681-46be-49b8-a783-59e2664d1686","isComplete":false,"lockedFileCount":0,"responseCount":0,"responses":[],"searchText":"Virtual Mage Signals from Space","startedAt":"2025-07-25T08:06:54.0193841Z","state":"InProgress","token":94}... +2025-07-25 01:06:54 - newmusic.soulseek_client - INFO - search:575 - Search initiated with ID: ad254681-46be-49b8-a783-59e2664d1686 +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 1/20) - elapsed: 0.0s +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: {"fileCount":0,"id":"65577b47-c0db-46d2-a0a8-d699a7f67643","isComplete":false,"lockedFileCount":0,"responseCount":0,"responses":[],"searchText":"bbno$ 1-800","startedAt":"2025-07-25T08:06:54.0190073Z","state":"InProgress","token":93}... +2025-07-25 01:06:54 - newmusic.soulseek_client - INFO - search:575 - Search initiated with ID: 65577b47-c0db-46d2-a0a8-d699a7f67643 +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 1/20) - elapsed: 0.0s +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: {"fileCount":0,"id":"1c27e2a9-01dc-4ef9-8108-927b467e2836","isComplete":false,"lockedFileCount":0,"responseCount":0,"responses":[],"searchText":"Kendrick Lamar Super Bowl LIX Halftime Show - Live","startedAt":"2025-07-25T08:06:54.0193843Z","state":"InProgress","token":95}... +2025-07-25 01:06:54 - newmusic.soulseek_client - INFO - search:575 - Search initiated with ID: 1c27e2a9-01dc-4ef9-8108-927b467e2836 +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 1/20) - elapsed: 0.0s +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:54 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:06:55 - newmusic.sync_service - INFO - sync_playlist:94 - Starting sync for playlist: Aether +2025-07-25 01:06:55 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage' +2025-07-25 01:06:55 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 01:06:55 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 01:06:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Aether' (ratingKey: 155554) +2025-07-25 01:06:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Aether (Slowed & Reverbed)' (ratingKey: 155575) +2025-07-25 01:06:55 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Aether' +2025-07-25 01:06:55 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage' +2025-07-25 01:06:55 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:06:55 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage astralchill' +2025-07-25 01:06:55 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 2/20) - elapsed: 1.5s +2025-07-25 01:06:55 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 2/20) - elapsed: 1.5s +2025-07-25 01:06:55 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:06:55 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:06:55 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:55 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:55 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'astralchill' +2025-07-25 01:06:56 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 2/20) - elapsed: 1.5s +2025-07-25 01:06:56 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:06:56 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:56 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:56 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:56 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:06:56 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:06:56 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:56 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:06:56 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage' +2025-07-25 01:06:56 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 01:06:56 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 01:06:56 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Astral Chill' (ratingKey: 155552) +2025-07-25 01:06:56 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Astral Chill (The Present Sound Remix)' (ratingKey: 155577) +2025-07-25 01:06:56 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Astral Chill' +2025-07-25 01:06:56 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage' +2025-07-25 01:06:56 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:06:56 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage orbitlove' +2025-07-25 01:06:57 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'orbitlove' +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 3/20) - elapsed: 3.0s +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 3/20) - elapsed: 3.0s +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 3/20) - elapsed: 3.0s +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:06:57 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:06:58 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:58 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:06:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage' +2025-07-25 01:06:58 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 01:06:58 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 01:06:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Orbit Love' (ratingKey: 155537) +2025-07-25 01:06:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Orbit Love (Lofi Edit)' (ratingKey: 155535) +2025-07-25 01:06:58 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Orbit Love' +2025-07-25 01:06:58 - newmusic.sync_service - INFO - sync_playlist:141 - Found 3 matches out of 3 tracks +2025-07-25 01:06:58 - newmusic.sync_service - INFO - sync_playlist:173 - Creating playlist with 3 matched tracks +2025-07-25 01:06:58 - newmusic.plex_client - INFO - update_playlist:277 - Playlist 'Aether' not found, creating new one +2025-07-25 01:06:58 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Aether by Virtual Mage (ratingKey: 155554) +2025-07-25 01:06:58 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Astral Chill (The Present Sound Remix) by Virtual Mage (ratingKey: 155577) +2025-07-25 01:06:58 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Orbit Love by Virtual Mage (ratingKey: 155537) +2025-07-25 01:06:58 - newmusic.plex_client - INFO - create_playlist:209 - Processed 3 input tracks, resulting in 3 valid Plex tracks for playlist 'Aether' +2025-07-25 01:06:58 - newmusic.plex_client - INFO - create_playlist:214 - Final validation: 3 valid tracks with ratingKeys +2025-07-25 01:06:58 - newmusic.plex_client - DEBUG - create_playlist:218 - About to create playlist with tracks: +2025-07-25 01:06:58 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 1: Aether (type: , ratingKey: 155554) +2025-07-25 01:06:58 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 2: Astral Chill (The Present Sound Remix) (type: , ratingKey: 155577) +2025-07-25 01:06:58 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 3: Orbit Love (type: , ratingKey: 155537) +2025-07-25 01:06:58 - newmusic.plex_client - ERROR - create_playlist:227 - CreatePlaylist failed: Must include items to add when creating new playlist. +2025-07-25 01:06:58 - newmusic.plex_client - INFO - create_playlist:231 - Created playlist 'Aether' with 3 tracks (using items parameter) +2025-07-25 01:06:58 - newmusic.sync_service - INFO - sync_playlist:196 - Sync completed: 100.0% success rate +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 4/20) - elapsed: 4.5s +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 4/20) - elapsed: 4.5s +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 4/20) - elapsed: 4.5s +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:06:59 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 5/20) - elapsed: 6.0s +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 5/20) - elapsed: 6.0s +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 5/20) - elapsed: 6.0s +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:01 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:02 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 6/20) - elapsed: 7.5s +2025-07-25 01:07:02 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 6/20) - elapsed: 7.5s +2025-07-25 01:07:02 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:02 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:02 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:02 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:03 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 6/20) - elapsed: 7.5s +2025-07-25 01:07:03 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:03 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:03 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:03 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:03 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:03 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:03 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:03 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 7/20) - elapsed: 9.0s +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 7/20) - elapsed: 9.0s +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 7/20) - elapsed: 9.0s +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:04 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:05 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:05 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 8/20) - elapsed: 10.5s +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 8/20) - elapsed: 10.5s +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 8/20) - elapsed: 10.5s +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:06 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 9/20) - elapsed: 12.0s +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 9/20) - elapsed: 12.0s +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 9/20) - elapsed: 12.0s +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:08 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 10/20) - elapsed: 13.5s +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 10/20) - elapsed: 13.5s +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 10/20) - elapsed: 13.5s +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:10 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:11 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 11/20) - elapsed: 15.0s +2025-07-25 01:07:11 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 11/20) - elapsed: 15.0s +2025-07-25 01:07:11 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:11 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:11 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:11 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:11 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 11/20) - elapsed: 15.0s +2025-07-25 01:07:11 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:11 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\01 - 1-800.flac","length":209,"sampleRate":44100,"size":28102141,"isLocked":false},{"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\cover.jpg","size":818333,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":0,"token":93,"uploadSpeed":4107952,"username":"theoddhermit"},{"fileCount":2,"files":[{"bitDepth":16,"code... +2025-07-25 01:07:12 - newmusic.soulseek_client - INFO - search:597 - Found 12 new responses (12 total) at 15.0s +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:345 - Processing 12 user responses +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User theoddhermit has 2 files +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mon5termatt-dc has 2 files +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User soulshookt has 2 files +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User diamondcreeper has 1 files +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Kyusetzu has 2 files +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Hattyotter has 1 files +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User s4mi has 3 files +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User macro has 3 files +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User DJ's Private Club has 4 files +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User wargawrg has 3 files +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User pixelmelt has 3 files +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User TheHellaFella has 1 files +2025-07-25 01:07:12 - newmusic.soulseek_client - INFO - _process_search_responses:399 - Found 13 individual tracks and 1 albums +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:400 - Album detection details: 14 potential albums processed +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: theoddhermit/Music Collection/bbno$/1-800 (2025) -> 1 tracks +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: mon5termatt-dc/music/bbno$/2025 - 1-800 -> 1 tracks +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: soulshookt/musa3/bbno$/bbno$ & Ironmouse - 1-800 (FLAC) [16-Bit 44.1-kHz] -> 1 tracks +2025-07-25 01:07:12 - newmusic.soulseek_client - INFO - search:617 - Processed results: 13 tracks, 1 albums +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:12 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 12/20) - elapsed: 16.5s +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 12/20) - elapsed: 16.5s +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 12/20) - elapsed: 16.5s +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\01 - 1-800.flac","length":209,"sampleRate":44100,"size":28102141,"isLocked":false},{"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\cover.jpg","size":818333,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":0,"token":93,"uploadSpeed":4107952,"username":"theoddhermit"},{"fileCount":2,"files":[{"bitDepth":16,"code... +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 12 +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:13 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 13/20) - elapsed: 18.0s +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 13/20) - elapsed: 18.0s +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 13/20) - elapsed: 18.0s +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\01 - 1-800.flac","length":209,"sampleRate":44100,"size":28102141,"isLocked":false},{"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\cover.jpg","size":818333,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":0,"token":93,"uploadSpeed":4107952,"username":"theoddhermit"},{"fileCount":2,"files":[{"bitDepth":16,"code... +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 12 +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:15 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 14/20) - elapsed: 19.5s +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 14/20) - elapsed: 19.5s +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 14/20) - elapsed: 19.5s +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\01 - 1-800.flac","length":209,"sampleRate":44100,"size":28102141,"isLocked":false},{"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\cover.jpg","size":818333,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":0,"token":93,"uploadSpeed":4107952,"username":"theoddhermit"},{"fileCount":2,"files":[{"bitDepth":16,"code... +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 12 +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:17 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:18 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 15/20) - elapsed: 21.0s +2025-07-25 01:07:18 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:18 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:18 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 15/20) - elapsed: 21.0s +2025-07-25 01:07:18 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:18 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:19 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 15/20) - elapsed: 21.0s +2025-07-25 01:07:19 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:19 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:19 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:19 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:19 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:19 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\01 - 1-800.flac","length":209,"sampleRate":44100,"size":28102141,"isLocked":false},{"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\cover.jpg","size":818333,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":0,"token":93,"uploadSpeed":4107952,"username":"theoddhermit"},{"fileCount":2,"files":[{"bitDepth":16,"code... +2025-07-25 01:07:19 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 12 +2025-07-25 01:07:19 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:19 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 16/20) - elapsed: 22.5s +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 16/20) - elapsed: 22.5s +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 16/20) - elapsed: 22.5s +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\01 - 1-800.flac","length":209,"sampleRate":44100,"size":28102141,"isLocked":false},{"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\cover.jpg","size":818333,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":0,"token":93,"uploadSpeed":4107952,"username":"theoddhermit"},{"fileCount":2,"files":[{"bitDepth":16,"code... +2025-07-25 01:07:20 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 12 +2025-07-25 01:07:21 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:21 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 17/20) - elapsed: 24.0s +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 17/20) - elapsed: 24.0s +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 17/20) - elapsed: 24.0s +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\01 - 1-800.flac","length":209,"sampleRate":44100,"size":28102141,"isLocked":false},{"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\cover.jpg","size":818333,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":0,"token":93,"uploadSpeed":4107952,"username":"theoddhermit"},{"fileCount":2,"files":[{"bitDepth":16,"code... +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 12 +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:22 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 18/20) - elapsed: 25.5s +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 18/20) - elapsed: 25.5s +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 18/20) - elapsed: 25.5s +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\01 - 1-800.flac","length":209,"sampleRate":44100,"size":28102141,"isLocked":false},{"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\cover.jpg","size":818333,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":0,"token":93,"uploadSpeed":4107952,"username":"theoddhermit"},{"fileCount":2,"files":[{"bitDepth":16,"code... +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 12 +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:24 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:25 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 19/20) - elapsed: 27.0s +2025-07-25 01:07:25 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:25 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:25 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 19/20) - elapsed: 27.0s +2025-07-25 01:07:25 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:25 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:26 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 19/20) - elapsed: 27.0s +2025-07-25 01:07:26 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:26 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:26 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:26 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:26 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:26 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\01 - 1-800.flac","length":209,"sampleRate":44100,"size":28102141,"isLocked":false},{"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\cover.jpg","size":818333,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":0,"token":93,"uploadSpeed":4107952,"username":"theoddhermit"},{"fileCount":2,"files":[{"bitDepth":16,"code... +2025-07-25 01:07:26 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 12 +2025-07-25 01:07:26 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:26 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 20/20) - elapsed: 28.5s +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/ad254681-46be-49b8-a783-59e2664d1686/responses +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 20/20) - elapsed: 28.5s +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/65577b47-c0db-46d2-a0a8-d699a7f67643/responses +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 20/20) - elapsed: 28.5s +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c27e2a9-01dc-4ef9-8108-927b467e2836/responses +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:27 - newmusic.soulseek_client - INFO - search:632 - Search completed. Final results: 0 tracks and 0 albums for query: Virtual Mage Signals from Space +2025-07-25 01:07:27 - newmusic.soulseek_client - INFO - search:551 - Starting search for: 'Signals from Space Virtual' +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - search:561 - Search data: {'searchText': 'Signals from Space Virtual', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - search:562 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: {'searchText': 'Signals from Space Virtual', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\01 - 1-800.flac","length":209,"sampleRate":44100,"size":28102141,"isLocked":false},{"code":1,"extension":"","filename":"Music Collection\\bbno$\\1-800 (2025)\\cover.jpg","size":818333,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":0,"token":93,"uploadSpeed":4107952,"username":"theoddhermit"},{"fileCount":2,"files":[{"bitDepth":16,"code... +2025-07-25 01:07:27 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 12 +2025-07-25 01:07:27 - newmusic.soulseek_client - INFO - search:632 - Search completed. Final results: 13 tracks and 1 albums for query: bbno$ 1-800 +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: Music\Albums\bbno$ - 1-800 (Explicit) [2025]\bbno$, Ironmouse - 1-800 (Explicit).flac from Kyusetzu (size: 28351518) +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': 'Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac', 'size': 28351518, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Kyusetzu +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Kyusetzu +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': 'Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac', 'size': 28351518, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:28 - newmusic.soulseek_client - INFO - search:632 - Search completed. Final results: 0 tracks and 0 albums for query: Kendrick Lamar Super Bowl LIX Halftime Show - Live +2025-07-25 01:07:28 - newmusic.soulseek_client - INFO - search:551 - Starting search for: 'Super Bowl LIX Halftime Show - Live Kendrick' +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - search:561 - Search data: {'searchText': 'Super Bowl LIX Halftime Show - Live Kendrick', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - search:562 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: {'searchText': 'Super Bowl LIX Halftime Show - Live Kendrick', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: {"fileCount":0,"id":"fd161896-7844-4c31-aadd-15265d750845","isComplete":false,"lockedFileCount":0,"responseCount":0,"responses":[],"searchText":"Signals from Space Virtual","startedAt":"2025-07-25T08:07:28.2417542Z","state":"InProgress","token":96}... +2025-07-25 01:07:28 - newmusic.soulseek_client - INFO - search:575 - Search initiated with ID: fd161896-7844-4c31-aadd-15265d750845 +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 1/20) - elapsed: 0.0s +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: {"fileCount":0,"id":"1c8e53ea-1157-46c8-874d-609e7a68d8b0","isComplete":false,"lockedFileCount":0,"responseCount":0,"responses":[],"searchText":"Super Bowl LIX Halftime Show - Live Kendrick","startedAt":"2025-07-25T08:07:28.4088172Z","state":"InProgress","token":98}... +2025-07-25 01:07:28 - newmusic.soulseek_client - INFO - search:575 - Search initiated with ID: 1c8e53ea-1157-46c8-874d-609e7a68d8b0 +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 1/20) - elapsed: 0.0s +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"None","stateDescription":"None","requestedAt":"2025-07-25T08:07:28.5430332","bytesTransferred":0,"averageSpeed":0,"bytesRemaining":28351518,"pe... +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:28 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:29 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 01:07:29 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 01:07:29 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: Music\Albums\bbno$ - 1-800 (Explicit) [2025]\bbno$, Ironmouse - 1-800 (Explicit).flac from Kyusetzu +2025-07-25 01:07:29 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 01:07:29 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:29 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:29 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:29 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 2/20) - elapsed: 1.5s +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 2/20) - elapsed: 1.5s +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:30 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:31 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:31 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:31 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:31 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:31 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 3/20) - elapsed: 3.0s +2025-07-25 01:07:31 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:31 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:31 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 3/20) - elapsed: 3.0s +2025-07-25 01:07:31 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:31 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:32 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:32 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:32 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:32 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:32 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:32 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:32 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:32 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:32 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:32 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:32 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:32 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 4/20) - elapsed: 4.5s +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 4/20) - elapsed: 4.5s +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:33 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:34 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:34 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:34 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:34 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:34 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:34 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:34 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:34 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 5/20) - elapsed: 6.0s +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 5/20) - elapsed: 6.0s +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:35 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:36 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:36 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:36 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:36 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:36 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:36 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:36 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:36 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 6/20) - elapsed: 7.5s +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 6/20) - elapsed: 7.5s +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:37 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:38 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:38 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:38 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:38 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:38 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:38 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:38 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:38 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:38 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 7/20) - elapsed: 9.0s +2025-07-25 01:07:38 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:38 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:39 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 7/20) - elapsed: 9.0s +2025-07-25 01:07:39 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:39 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:39 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:39 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:39 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:39 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:39 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:39 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:39 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:39 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 8/20) - elapsed: 10.5s +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 8/20) - elapsed: 10.5s +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:40 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:41 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:41 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:41 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:41 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:41 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:41 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 9/20) - elapsed: 12.0s +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 9/20) - elapsed: 12.0s +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:42 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:43 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:43 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:43 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:43 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 10/20) - elapsed: 13.5s +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 10/20) - elapsed: 13.5s +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:44 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:45 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:45 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:45 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:45 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:45 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 11/20) - elapsed: 15.0s +2025-07-25 01:07:45 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:45 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 11/20) - elapsed: 15.0s +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":1,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"001 Soulseek Music\\Various Artists [Mixed]\\Super Bowl LIX Live From New Orleans, LA\\04 - Kendrick Lamar - Super Bowl LIX Halftime Show.flac","length":800,"sampleRate":44100,"size":72803291,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":191,"token":98,"uploadSpeed":74391,"username":"jimmybreeze"},{"fileCount":2,"files":[{"code":1,"extension":"","filename":"musa2\\Kendrick... +2025-07-25 01:07:46 - newmusic.soulseek_client - INFO - search:597 - Found 2 new responses (2 total) at 15.0s +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _process_search_responses:345 - Processing 2 user responses +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jimmybreeze has 1 files +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User soulshookt has 2 files +2025-07-25 01:07:46 - newmusic.soulseek_client - INFO - _process_search_responses:399 - Found 2 individual tracks and 0 albums +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _process_search_responses:400 - Album detection details: 2 potential albums processed +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: jimmybreeze/001 Soulseek Music/Various Artists [Mixed]/Super Bowl LIX Live From New Orleans, LA -> 1 tracks +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: soulshookt/musa2/Kendrick Lamar/[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA) -> 1 tracks +2025-07-25 01:07:46 - newmusic.soulseek_client - INFO - search:617 - Processed results: 2 tracks, 0 albums +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:46 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:47 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:47 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:47 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:47 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:47 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 12/20) - elapsed: 16.5s +2025-07-25 01:07:47 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:47 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:47 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 12/20) - elapsed: 16.5s +2025-07-25 01:07:47 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:47 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:47 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:47 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:48 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:48 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":1,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"001 Soulseek Music\\Various Artists [Mixed]\\Super Bowl LIX Live From New Orleans, LA\\04 - Kendrick Lamar - Super Bowl LIX Halftime Show.flac","length":800,"sampleRate":44100,"size":72803291,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":191,"token":98,"uploadSpeed":74391,"username":"jimmybreeze"},{"fileCount":2,"files":[{"code":1,"extension":"","filename":"musa2\\Kendrick... +2025-07-25 01:07:48 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 2 +2025-07-25 01:07:48 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:48 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:48 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:48 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:48 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:48 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:48 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:48 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 13/20) - elapsed: 18.0s +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 13/20) - elapsed: 18.0s +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":1,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"001 Soulseek Music\\Various Artists [Mixed]\\Super Bowl LIX Live From New Orleans, LA\\04 - Kendrick Lamar - Super Bowl LIX Halftime Show.flac","length":800,"sampleRate":44100,"size":72803291,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":191,"token":98,"uploadSpeed":74391,"username":"jimmybreeze"},{"fileCount":2,"files":[{"code":1,"extension":"","filename":"musa2\\Kendrick... +2025-07-25 01:07:49 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 2 +2025-07-25 01:07:50 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:50 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:50 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:50 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:50 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:50 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:50 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:50 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 14/20) - elapsed: 19.5s +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 14/20) - elapsed: 19.5s +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":1,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"001 Soulseek Music\\Various Artists [Mixed]\\Super Bowl LIX Live From New Orleans, LA\\04 - Kendrick Lamar - Super Bowl LIX Halftime Show.flac","length":800,"sampleRate":44100,"size":72803291,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":191,"token":98,"uploadSpeed":74391,"username":"jimmybreeze"},{"fileCount":2,"files":[{"code":1,"extension":"","filename":"musa2\\Kendrick... +2025-07-25 01:07:51 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 2 +2025-07-25 01:07:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:52 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:52 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:52 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:52 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 15/20) - elapsed: 21.0s +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 15/20) - elapsed: 21.0s +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":1,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"001 Soulseek Music\\Various Artists [Mixed]\\Super Bowl LIX Live From New Orleans, LA\\04 - Kendrick Lamar - Super Bowl LIX Halftime Show.flac","length":800,"sampleRate":44100,"size":72803291,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":191,"token":98,"uploadSpeed":74391,"username":"jimmybreeze"},{"fileCount":2,"files":[{"code":1,"extension":"","filename":"musa2\\Kendrick... +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 2 +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 16/20) - elapsed: 22.5s +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 16/20) - elapsed: 22.5s +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:54 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:55 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:55 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:55 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:55 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:55 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:55 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":1,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"001 Soulseek Music\\Various Artists [Mixed]\\Super Bowl LIX Live From New Orleans, LA\\04 - Kendrick Lamar - Super Bowl LIX Halftime Show.flac","length":800,"sampleRate":44100,"size":72803291,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":191,"token":98,"uploadSpeed":74391,"username":"jimmybreeze"},{"fileCount":2,"files":[{"code":1,"extension":"","filename":"musa2\\Kendrick... +2025-07-25 01:07:55 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 2 +2025-07-25 01:07:55 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:55 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 17/20) - elapsed: 24.0s +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 17/20) - elapsed: 24.0s +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:56 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:57 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:57 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":1,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"001 Soulseek Music\\Various Artists [Mixed]\\Super Bowl LIX Live From New Orleans, LA\\04 - Kendrick Lamar - Super Bowl LIX Halftime Show.flac","length":800,"sampleRate":44100,"size":72803291,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":191,"token":98,"uploadSpeed":74391,"username":"jimmybreeze"},{"fileCount":2,"files":[{"code":1,"extension":"","filename":"musa2\\Kendrick... +2025-07-25 01:07:57 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 2 +2025-07-25 01:07:57 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:57 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:57 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:57 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 18/20) - elapsed: 25.5s +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 18/20) - elapsed: 25.5s +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":1,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"001 Soulseek Music\\Various Artists [Mixed]\\Super Bowl LIX Live From New Orleans, LA\\04 - Kendrick Lamar - Super Bowl LIX Halftime Show.flac","length":800,"sampleRate":44100,"size":72803291,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":191,"token":98,"uploadSpeed":74391,"username":"jimmybreeze"},{"fileCount":2,"files":[{"code":1,"extension":"","filename":"musa2\\Kendrick... +2025-07-25 01:07:58 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 2 +2025-07-25 01:07:59 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:07:59 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:07:59 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:07:59 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 19/20) - elapsed: 27.0s +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 19/20) - elapsed: 27.0s +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":1,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"001 Soulseek Music\\Various Artists [Mixed]\\Super Bowl LIX Live From New Orleans, LA\\04 - Kendrick Lamar - Super Bowl LIX Halftime Show.flac","length":800,"sampleRate":44100,"size":72803291,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":191,"token":98,"uploadSpeed":74391,"username":"jimmybreeze"},{"fileCount":2,"files":[{"code":1,"extension":"","filename":"musa2\\Kendrick... +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 2 +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:00 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:01 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:01 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:01 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:01 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:01 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 20/20) - elapsed: 28.5s +2025-07-25 01:08:01 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/fd161896-7844-4c31-aadd-15265d750845/responses +2025-07-25 01:08:01 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 20/20) - elapsed: 28.5s +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/1c8e53ea-1157-46c8-874d-609e7a68d8b0/responses +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:02 - newmusic.soulseek_client - INFO - search:632 - Search completed. Final results: 0 tracks and 0 albums for query: Signals from Space Virtual +2025-07-25 01:08:02 - newmusic.soulseek_client - INFO - search:551 - Starting search for: 'Signals from Space' +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - search:561 - Search data: {'searchText': 'Signals from Space', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - search:562 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: {'searchText': 'Signals from Space', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":1,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"001 Soulseek Music\\Various Artists [Mixed]\\Super Bowl LIX Live From New Orleans, LA\\04 - Kendrick Lamar - Super Bowl LIX Halftime Show.flac","length":800,"sampleRate":44100,"size":72803291,"isLocked":false}],"hasFreeUploadSlot":true,"lockedFileCount":0,"lockedFiles":[],"queueLength":191,"token":98,"uploadSpeed":74391,"username":"jimmybreeze"},{"fileCount":2,"files":[{"code":1,"extension":"","filename":"musa2\\Kendrick... +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 2 +2025-07-25 01:08:02 - newmusic.soulseek_client - INFO - search:632 - Search completed. Final results: 2 tracks and 0 albums for query: Super Bowl LIX Halftime Show - Live Kendrick +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: musa2\Kendrick Lamar\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a from soulshookt (size: 79212350) +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': 'musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a', 'size': 79212350, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/soulshookt +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/soulshookt +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': 'musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a', 'size': 79212350, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: {"fileCount":0,"id":"7804a68a-41b4-42c5-9b56-5be39e2a87f4","isComplete":false,"lockedFileCount":0,"responseCount":0,"responses":[],"searchText":"Signals from Space","startedAt":"2025-07-25T08:08:02.3898192Z","state":"InProgress","token":103}... +2025-07-25 01:08:02 - newmusic.soulseek_client - INFO - search:575 - Search initiated with ID: 7804a68a-41b4-42c5-9b56-5be39e2a87f4 +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 1/20) - elapsed: 0.0s +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:02 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:03 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:03 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:03 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 01:08:03 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 01:08:03 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: musa2\Kendrick Lamar\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a from soulshookt +2025-07-25 01:08:03 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 01:08:03 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:03 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 2/20) - elapsed: 1.5s +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:04 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:05 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:05 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:05 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:05 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:05 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 3/20) - elapsed: 3.0s +2025-07-25 01:08:05 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:05 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:06 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:06 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:06 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:06 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:06 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:06 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:06 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:06 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:06 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:06 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:07 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:07 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:07 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:07 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:07 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 4/20) - elapsed: 4.5s +2025-07-25 01:08:07 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:07 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:07 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:07 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:08 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:08 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:08 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:08 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:08 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:08 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:08 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:08 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:09 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:09 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:09 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 5/20) - elapsed: 6.0s +2025-07-25 01:08:09 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:09 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:09 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:09 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:09 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:09 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:10 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:10 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:10 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:10 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:10 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:10 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:10 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:10 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:11 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:11 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:11 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 6/20) - elapsed: 7.5s +2025-07-25 01:08:11 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:11 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:11 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:11 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:11 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:11 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:12 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:12 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:12 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:12 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:12 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:12 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:12 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:12 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:13 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 7/20) - elapsed: 9.0s +2025-07-25 01:08:13 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:13 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:13 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:13 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:13 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:13 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:13 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:13 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:14 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:14 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:14 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:14 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:14 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:14 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:14 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:14 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:14 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 8/20) - elapsed: 10.5s +2025-07-25 01:08:14 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:14 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:15 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:15 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:15 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:15 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:15 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:15 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 9/20) - elapsed: 12.0s +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:16 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:17 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:17 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:17 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:17 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0633087","startedAt":... +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 10/20) - elapsed: 13.5s +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"Completed, Succeeded","stateDescription":"Completed, Succeeded","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0... +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"Completed, Succeeded","stateDescription":"Completed, Succeeded","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0... +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:18 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:19 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:19 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:19 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:19 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Kyusetzu","directories":[{"directory":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]","fileCount":1,"files":[{"id":"ec39cbe1-3366-4253-b647-1979c4908068","username":"Kyusetzu","direction":"Download","filename":"Music\\Albums\\bbno$ - 1-800 (Explicit) [2025]\\bbno$, Ironmouse - 1-800 (Explicit).flac","size":28351518,"startOffset":0,"state":"Completed, Succeeded","stateDescription":"Completed, Succeeded","requestedAt":"2025-07-25T08:07:28.5430332","enqueuedAt":"2025-07-25T08:07:29.0... +2025-07-25 01:08:19 - newmusic.soulseek_client - DEBUG - signal_download_completion:894 - Signaling completion for download ec39cbe1-3366-4253-b647-1979c4908068 from Kyusetzu +2025-07-25 01:08:19 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Kyusetzu/ec39cbe1-3366-4253-b647-1979c4908068?remove=true +2025-07-25 01:08:19 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 11/20) - elapsed: 15.0s +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 01:08:20 - newmusic.soulseek_client - INFO - signal_download_completion:900 - Successfully signaled download signaling completion: ec39cbe1-3366-4253-b647-1979c4908068 +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025... +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:20 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025... +2025-07-25 01:08:21 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:21 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:21 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:21 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025... +2025-07-25 01:08:21 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 12/20) - elapsed: 16.5s +2025-07-25 01:08:21 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:21 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:22 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:22 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:22 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:22 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:22 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:22 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:22 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:22 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025... +2025-07-25 01:08:22 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:22 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025... +2025-07-25 01:08:23 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:23 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:23 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:23 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025... +2025-07-25 01:08:23 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 13/20) - elapsed: 18.0s +2025-07-25 01:08:23 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:23 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:23 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:23 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:24 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:24 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:24 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:24 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:24 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:24 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025... +2025-07-25 01:08:24 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:24 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025... +2025-07-25 01:08:25 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:25 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:25 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 14/20) - elapsed: 19.5s +2025-07-25 01:08:25 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:25 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:25 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:25 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025... +2025-07-25 01:08:25 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:25 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:26 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:26 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:26 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:26 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:26 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:26 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025... +2025-07-25 01:08:26 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:26 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025... +2025-07-25 01:08:27 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 15/20) - elapsed: 21.0s +2025-07-25 01:08:27 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:27 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:27 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:27 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:27 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:27 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:27 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:27 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"InProgress","stateDescription":"InProgress","requestedAt":"2025... +2025-07-25 01:08:28 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:28 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:28 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:28 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:28 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:28 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"Completed, Succeeded","stateDescription":"Completed, Succeeded"... +2025-07-25 01:08:28 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:28 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"Completed, Succeeded","stateDescription":"Completed, Succeeded"... +2025-07-25 01:08:28 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 16/20) - elapsed: 22.5s +2025-07-25 01:08:28 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:28 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:29 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 01:08:29 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:29 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:29 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:29 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:29 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"soulshookt","directories":[{"directory":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)","fileCount":1,"files":[{"id":"cdc92515-5c50-436d-abf2-c7d78a0dfee5","username":"soulshookt","direction":"Download","filename":"musa2\\Kendrick Lamar\\[ALAC] NFL - Super Bowl LIX (Live from New Orleans, LA)\\04 Kendrick Lamar - Super Bowl LIX Halftime Show.m4a","size":79212350,"startOffset":0,"state":"Completed, Succeeded","stateDescription":"Completed, Succeeded"... +2025-07-25 01:08:29 - newmusic.soulseek_client - DEBUG - signal_download_completion:894 - Signaling completion for download cdc92515-5c50-436d-abf2-c7d78a0dfee5 from soulshookt +2025-07-25 01:08:29 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/soulshookt/cdc92515-5c50-436d-abf2-c7d78a0dfee5?remove=true +2025-07-25 01:08:29 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:30 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 01:08:30 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 01:08:30 - newmusic.soulseek_client - INFO - signal_download_completion:900 - Successfully signaled download signaling completion: cdc92515-5c50-436d-abf2-c7d78a0dfee5 +2025-07-25 01:08:30 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 17/20) - elapsed: 24.0s +2025-07-25 01:08:30 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:30 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:30 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:30 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:31 - newmusic.sync_service - INFO - sync_playlist:94 - Starting sync for playlist: Extra Music +2025-07-25 01:08:31 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'cephas azariah' +2025-07-25 01:08:31 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'cephas azariah contours' +2025-07-25 01:08:31 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'contours' +2025-07-25 01:08:32 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Contours' (ratingKey: 476024) +2025-07-25 01:08:32 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'contours' by 'cephas azariah' after all stages. +2025-07-25 01:08:32 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Contours' +2025-07-25 01:08:32 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 01:08:32 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hikingwithfriends' +2025-07-25 01:08:32 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 18/20) - elapsed: 25.5s +2025-07-25 01:08:32 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:32 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:32 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:32 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:33 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 01:08:33 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 01:08:33 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hiking with friends' +2025-07-25 01:08:34 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 19/20) - elapsed: 27.0s +2025-07-25 01:08:34 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:34 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:34 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 01:08:34 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:34 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:35 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Hiking With Friends' +2025-07-25 01:08:35 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hikingwithfriends' +2025-07-25 01:08:35 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 01:08:36 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 20/20) - elapsed: 28.5s +2025-07-25 01:08:36 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/7804a68a-41b4-42c5-9b56-5be39e2a87f4/responses +2025-07-25 01:08:36 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 01:08:36 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 01:08:36 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 01:08:36 - newmusic.soulseek_client - INFO - search:632 - Search completed. Final results: 0 tracks and 0 albums for query: Signals from Space +2025-07-25 01:08:36 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hiking with friends' +2025-07-25 01:08:37 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 01:08:37 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Hiking With Friends' +2025-07-25 01:08:37 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 01:08:37 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:08:37 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi foresttrill' +2025-07-25 01:08:38 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 01:08:39 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 01:08:39 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:08:39 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi forest trill' +2025-07-25 01:08:39 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 01:08:40 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Forest Trill' +2025-07-25 01:08:40 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'foresttrill' +2025-07-25 01:08:41 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 01:08:42 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'forest trill' +2025-07-25 01:08:42 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 01:08:43 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Forest Trill' +2025-07-25 01:08:43 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 01:08:43 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes lightdivides' +2025-07-25 01:08:44 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 01:08:44 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 01:08:44 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes light divides' +2025-07-25 01:08:45 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 01:08:46 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Light Divides' +2025-07-25 01:08:46 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lightdivides' +2025-07-25 01:08:46 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 01:08:47 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'light divides' +2025-07-25 01:08:48 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 01:08:48 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Light Divides' +2025-07-25 01:08:48 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 01:08:48 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'center of attention meetmebytheocean' +2025-07-25 01:08:49 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 01:08:50 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 01:08:50 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'center of attention meet me by the ocean' +2025-07-25 01:08:50 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 01:08:51 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 01:08:51 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meetmebytheocean' +2025-07-25 01:08:52 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 01:08:52 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 01:08:52 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meet me by the ocean' +2025-07-25 01:08:53 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 01:08:54 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Meet Me By The Ocean' +2025-07-25 01:08:54 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'meetmebytheocean' +2025-07-25 01:08:54 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 01:08:55 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'meet me by the ocean' +2025-07-25 01:08:56 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 01:08:56 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Meet Me By The Ocean' +2025-07-25 01:08:56 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'little symphony' +2025-07-25 01:08:56 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'little symphony gaia' +2025-07-25 01:08:57 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'gaia' +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 400009) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 400040) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'All Sleeping (Desert Dwellers Remix)' (ratingKey: 426333) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Shiva Nataraj (Banco de Gaia Remix)' (ratingKey: 426337) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 366182) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 452016) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia's Soul' (ratingKey: 385789) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 341556) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 392205) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaïa' (ratingKey: 146341) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 322797) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaïa' (ratingKey: 498005) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'GAIA!' (ratingKey: 445768) +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 200033) +2025-07-25 01:08:58 - newmusic.plex_client - INFO - search_tracks:390 - Found 14 total potential matches for 'gaia' by 'little symphony' after all stages. +2025-07-25 01:08:58 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Gaia' +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'neighborhood libraries' +2025-07-25 01:08:58 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'neighborhood libraries hetwed' +2025-07-25 01:08:59 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hetwed' +2025-07-25 01:09:00 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'neighborhood libraries' +2025-07-25 01:09:00 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'neighborhood libraries het wed' +2025-07-25 01:09:00 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'het wed' +2025-07-25 01:09:01 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Het Wed' +2025-07-25 01:09:01 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hetwed' +2025-07-25 01:09:02 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hetwed' +2025-07-25 01:09:02 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'het wed' +2025-07-25 01:09:03 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'het wed' +2025-07-25 01:09:04 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Het Wed' +2025-07-25 01:09:04 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'long lake' +2025-07-25 01:09:04 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'long lake rebirth' +2025-07-25 01:09:04 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'rebirth' +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rite of Rebirth' (ratingKey: 290179) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 288164) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'rebirth' (ratingKey: 287081) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth (Gaudium Remix)' (ratingKey: 286274) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 373435) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 316596) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 270090) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 199405) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 389342) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 338225) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 424474) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'United in Dance (Phoenix Lord Rebirth)' (ratingKey: 190049) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hanami' (ratingKey: 200592) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Kodama' (ratingKey: 200598) +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Lotus Eater' (ratingKey: 200589) +2025-07-25 01:09:05 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'rebirth' by 'long lake' after all stages. +2025-07-25 01:09:05 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Rebirth' +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'nairuz' +2025-07-25 01:09:05 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'nairuz intentions' +2025-07-25 01:09:06 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'intentions' +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 290602) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 290655) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 272089) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 272095) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 270360) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'intentions' (ratingKey: 421771) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 350916) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clear Intentions (Extended Mix)' (ratingKey: 255971) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clear Intentions (Radio Mix)' (ratingKey: 255972) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Anytime Is House (feat. Rowetta) (Mixed)' (ratingKey: 480106) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 434979) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 235912) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 349023) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 348861) +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions (Acoustic)' (ratingKey: 348855) +2025-07-25 01:09:07 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'intentions' by 'nairuz' after all stages. +2025-07-25 01:09:07 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Intentions' +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'imaginary softwoods' +2025-07-25 01:09:07 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'imaginary softwoods enkojiloop' +2025-07-25 01:09:08 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enkojiloop' +2025-07-25 01:09:09 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'imaginary softwoods' +2025-07-25 01:09:09 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'imaginary softwoods enko-ji loop' +2025-07-25 01:09:09 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enko-ji loop' +2025-07-25 01:09:10 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'enkojiloop' +2025-07-25 01:09:11 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enkojiloop' +2025-07-25 01:09:11 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'enko-ji loop' +2025-07-25 01:09:12 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enko-ji loop' +2025-07-25 01:09:13 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alyas' +2025-07-25 01:09:13 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alyas idyll' +2025-07-25 01:09:13 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'idyll' +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 287455) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Pièces Pittoresques : Idylle' (ratingKey: 275900) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Chabrier: 10 Pièces pittoresques: No. 6, Idylle' (ratingKey: 276705) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Avant-dernières Pensées : I. Idylle' (ratingKey: 276293) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Avant-dernières Pensées: I. Idylle' (ratingKey: 276450) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Siegfried Idyll' (ratingKey: 390463) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'nymph’s spell' (ratingKey: 351596) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'then and now' (ratingKey: 351597) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'We All Feel Darkness' (ratingKey: 273234) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idylle' (ratingKey: 455618) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 484814) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 484786) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Almost Idyllic' (ratingKey: 239437) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Pulse' (ratingKey: 264672) +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Fading' (ratingKey: 264676) +2025-07-25 01:09:14 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'idyll' by 'alyas' after all stages. +2025-07-25 01:09:14 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Idyll' +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'v e n n' +2025-07-25 01:09:14 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'v e n n viridian' +2025-07-25 01:09:15 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'viridian' +2025-07-25 01:09:16 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Genesis' (ratingKey: 269653) +2025-07-25 01:09:16 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Viridian Wave' (ratingKey: 261853) +2025-07-25 01:09:16 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Dream' (ratingKey: 161907) +2025-07-25 01:09:16 - newmusic.plex_client - INFO - search_tracks:390 - Found 3 total potential matches for 'viridian' by 'v e n n' after all stages. +2025-07-25 01:09:16 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'sound therapist' +2025-07-25 01:09:16 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'sound therapist viridian' +2025-07-25 01:09:17 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'viridian' +2025-07-25 01:09:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Genesis' (ratingKey: 269653) +2025-07-25 01:09:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Viridian Wave' (ratingKey: 261853) +2025-07-25 01:09:17 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Dream' (ratingKey: 161907) +2025-07-25 01:09:17 - newmusic.plex_client - INFO - search_tracks:390 - Found 3 total potential matches for 'viridian' by 'sound therapist' after all stages. +2025-07-25 01:09:17 - newmusic.sync_service - DEBUG - _find_track_in_plex:299 - No confident match for 'Viridian' (best score: 0.58) +2025-07-25 01:09:17 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'le code' +2025-07-25 01:09:17 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'le code wavesarespeaking' +2025-07-25 01:09:18 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'wavesarespeaking' +2025-07-25 01:09:19 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'le code' +2025-07-25 01:09:19 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'le code waves are speaking' +2025-07-25 01:09:19 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'waves are speaking' +2025-07-25 01:09:20 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Waves Are Speaking' +2025-07-25 01:09:20 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'wavesarespeaking' +2025-07-25 01:09:21 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'wavesarespeaking' +2025-07-25 01:09:21 - newmusic.sync_service - INFO - cancel_sync:57 - PlaylistSyncService.cancel_sync() called - setting cancellation flag +2025-07-25 01:09:21 - newmusic.sync_service - DEBUG - _find_track_in_plex:281 - Sync cancelled after title-only search for 'Waves Are Speaking' +2025-07-25 01:09:26 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 01:09:38 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Sir Mix-A-Lot' +2025-07-25 01:09:38 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 3 candidates. +2025-07-25 01:09:38 - newmusic.plex_client - INFO - search_tracks:344 - Found 3 candidates in Stage 1. Exiting early. +2025-07-25 01:09:38 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Ride' (ratingKey: 198275) +2025-07-25 01:09:38 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Ride (Sped Up)' (ratingKey: 198267) +2025-07-25 01:09:38 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Ride' (ratingKey: 198268) +2025-07-25 01:09:38 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Justin Timberlake' +2025-07-25 01:09:38 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 3 candidates. +2025-07-25 01:09:38 - newmusic.plex_client - INFO - search_tracks:344 - Found 3 candidates in Stage 1. Exiting early. +2025-07-25 01:09:38 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Rock Your Body (Paul Oakenfold Mix)' (ratingKey: 198158) +2025-07-25 01:09:38 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Rock Your Body (Sander Kleinenberg's Just In The Club Mix)' (ratingKey: 198164) +2025-07-25 01:09:38 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Rock Your Body' (ratingKey: 198098) +2025-07-25 01:09:38 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Natalie' +2025-07-25 01:09:38 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 5 candidates. +2025-07-25 01:09:38 - newmusic.plex_client - INFO - search_tracks:344 - Found 5 candidates in Stage 1. Exiting early. +2025-07-25 01:09:39 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Goin' Crazy' (ratingKey: 197928) +2025-07-25 01:09:39 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Goin' Crazy (Radio Version)' (ratingKey: 197778) +2025-07-25 01:09:39 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Goin' Crazy' (ratingKey: 197779) +2025-07-25 01:09:39 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Goin' Crazy (Instrumental Version)' (ratingKey: 197780) +2025-07-25 01:09:39 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Goin' Crazy' (ratingKey: 197902) +2025-07-25 01:09:39 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Natalie' +2025-07-25 01:09:39 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:09:39 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Natalie goin crazy' +2025-07-25 01:09:39 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'goin crazy' +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Goin' Crazy' (ratingKey: 508498) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Going Crazy' (ratingKey: 412453) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Trap Goin Crazy' (ratingKey: 173314) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Going Crazy with the Work' (ratingKey: 172748) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Got Me Going Crazy' (ratingKey: 266124) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Am I Going Crazy' (ratingKey: 488090) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Going Crazy Crazy' (ratingKey: 410037) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'People Going Crazy' (ratingKey: 374269) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Going Crazy' (ratingKey: 368566) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Goin' Crazy' (ratingKey: 197928) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Goin' Crazy (Radio Version)' (ratingKey: 197778) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Goin' Crazy' (ratingKey: 197779) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Goin' Crazy (Instrumental Version)' (ratingKey: 197780) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Goin' Crazy' (ratingKey: 197902) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Drip Goin Crazy' (ratingKey: 288328) +2025-07-25 01:09:41 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'goin crazy' by 'Natalie' after all stages. +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'My Chemical Romance' +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 6 candidates. +2025-07-25 01:09:41 - newmusic.plex_client - INFO - search_tracks:344 - Found 6 candidates in Stage 1. Exiting early. +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Welcome to the Black Parade' (ratingKey: 291523) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Welcome to the Black Parade' (ratingKey: 291629) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Welcome to the Black Parade (Live in Mexico City)' (ratingKey: 291576) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Welcome to the Black Parade (Live)' (ratingKey: 291494) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Welcome to the Black Parade' (ratingKey: 291612) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Welcome to the Black Parade (Steve Aoki 10th Anniversary Remix)' (ratingKey: 291460) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Bad Bunny' +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates. +2025-07-25 01:09:41 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early. +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'DtMF' (ratingKey: 197455) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Ludacris' +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 01:09:41 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Money Maker' (ratingKey: 197302) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Money Maker (Edited)' (ratingKey: 197139) +2025-07-25 01:09:41 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Ying Yang Twins' +2025-07-25 01:09:42 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 01:09:42 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 01:09:42 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Dangerous' (ratingKey: 196790) +2025-07-25 01:09:42 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Dangerous' (ratingKey: 196771) +2025-07-25 01:09:42 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Snoop Dogg' +2025-07-25 01:09:42 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 01:09:42 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 01:09:42 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Roaches In My Ashtray (feat. ProHoeZak)' (ratingKey: 196074) +2025-07-25 01:09:42 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Roaches In My Ashtray (feat. ProHoeZak)' (ratingKey: 195489) +2025-07-25 01:09:42 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Missy Elliott' +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 3 candidates. +2025-07-25 01:09:43 - newmusic.plex_client - INFO - search_tracks:344 - Found 3 candidates in Stage 1. Exiting early. +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'One Minute Man (feat. Ludacris)' (ratingKey: 195286) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'One Minute Man (feat. Ludacris)' (ratingKey: 195215) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'One Minute Man (feat. Ludacris)' (ratingKey: 195263) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Missy Elliott' +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 4 candidates. +2025-07-25 01:09:43 - newmusic.plex_client - INFO - search_tracks:344 - Found 4 candidates in Stage 1. Exiting early. +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'One Minute Man (feat. Ludacris)' (ratingKey: 195286) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'One Minute Man (feat. Jay-Z) (Remix)' (ratingKey: 195299) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'One Minute Man (feat. Ludacris)' (ratingKey: 195215) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'One Minute Man (feat. Ludacris)' (ratingKey: 195263) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Chingy' +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 01:09:43 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Dem Jeans' (ratingKey: 195023) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Dem Jeans' (ratingKey: 195037) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Chingy' +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 4 candidates. +2025-07-25 01:09:43 - newmusic.plex_client - INFO - search_tracks:344 - Found 4 candidates in Stage 1. Exiting early. +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Holidae In (Live)' (ratingKey: 195127) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Holidae In (Chopped And Screwed)' (ratingKey: 195046) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Holidae In' (ratingKey: 194984) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Holidae In' (ratingKey: 194987) +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Missy Elliott' +2025-07-25 01:09:43 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 3 candidates. +2025-07-25 01:09:43 - newmusic.plex_client - INFO - search_tracks:344 - Found 3 candidates in Stage 1. Exiting early. +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lose Control (feat. Ciara & Fat Man Scoop)' (ratingKey: 195236) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lose Control (feat. Ciara & Fat Man Scoop)' (ratingKey: 195210) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lose Control (feat. Ciara & Fat Man Scoop)' (ratingKey: 195253) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Missy Elliott' +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 3 candidates. +2025-07-25 01:09:44 - newmusic.plex_client - INFO - search_tracks:344 - Found 3 candidates in Stage 1. Exiting early. +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lose Control (feat. Ciara & Fat Man Scoop)' (ratingKey: 195236) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lose Control (feat. Ciara & Fat Man Scoop)' (ratingKey: 195210) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lose Control (feat. Ciara & Fat Man Scoop)' (ratingKey: 195253) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Ying Yang Twins' +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 8 candidates. +2025-07-25 01:09:44 - newmusic.plex_client - INFO - search_tracks:344 - Found 8 candidates in Stage 1. Exiting early. +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Salt Shaker (Feat. Lil Jon & The East Side Boyz)' (ratingKey: 196860) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Salt Shaker (Feat. Lil Jon & The East Side Boyz)' (ratingKey: 196843) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Salt Shaker' (ratingKey: 196688) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Salt Shaker' (ratingKey: 196703) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Salt Shaker Remix' (ratingKey: 196587) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Salt Shaker Extended Remix' (ratingKey: 196588) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Salt Shaker Remix' (ratingKey: 196598) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Salt Shaker Extended Remix' (ratingKey: 196599) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Missy Elliott' +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 4 candidates. +2025-07-25 01:09:44 - newmusic.plex_client - INFO - search_tracks:344 - Found 4 candidates in Stage 1. Exiting early. +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Work It' (ratingKey: 195213) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Work It' (ratingKey: 195259) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Work It' (ratingKey: 195342) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Work It (feat. 50 Cent) (Remix)' (ratingKey: 195352) +2025-07-25 01:09:44 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist '50 Cent' +2025-07-25 01:09:45 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 01:09:45 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 01:09:45 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Many Men (Wish Death) (Album Version Edited)' (ratingKey: 194789) +2025-07-25 01:09:45 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Many Men (Wish Death)' (ratingKey: 194897) +2025-07-25 01:09:45 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist '50 Cent' +2025-07-25 01:09:45 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 01:09:45 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 01:09:45 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Many Men (Wish Death) (Album Version Edited)' (ratingKey: 194789) +2025-07-25 01:09:45 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Many Men (Wish Death)' (ratingKey: 194897) +2025-07-25 01:09:45 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Major Lazer' +2025-07-25 01:09:45 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:09:45 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Major Lazer Lean On (feat. MØ & DJ Snake)' +2025-07-25 01:09:46 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'Lean On (feat. MØ & DJ Snake)' +2025-07-25 01:09:47 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Major Lazer' +2025-07-25 01:09:47 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 36 candidates. +2025-07-25 01:09:47 - newmusic.plex_client - INFO - search_tracks:344 - Found 36 candidates in Stage 1. Exiting early. +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (Instrumental)' (ratingKey: 194483) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On' (ratingKey: 194357) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (J Balvin & Farruko Remix)' (ratingKey: 194358) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (Tiësto & MOTi Remix)' (ratingKey: 194359) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (Dillon Francis & Jauz Remix)' (ratingKey: 194360) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (CRNKN Remix)' (ratingKey: 194361) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (Ephwurd & ETC!ETC! Remix)' (ratingKey: 194362) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (Fono Remix)' (ratingKey: 194363) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (Malaa Remix)' (ratingKey: 194364) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (Moska Remix)' (ratingKey: 194365) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (Rayler Remix)' (ratingKey: 194366) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (TARIS Remix)' (ratingKey: 194367) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (UPWARD Remix)' (ratingKey: 194368) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (Maesic Remix)' (ratingKey: 194369) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Lean On (ELEZO Remix)' (ratingKey: 194370) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Ice Cube' +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates. +2025-07-25 01:09:48 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early. +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Friday' (ratingKey: 193742) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'The Game' +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates. +2025-07-25 01:09:48 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early. +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Wouldn't Get Far' (ratingKey: 193372) +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'The Game' +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:09:48 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'The Game wouldnt get far' +2025-07-25 01:09:49 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'wouldnt get far' +2025-07-25 01:09:50 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Missy Elliott' +2025-07-25 01:09:50 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 3 candidates. +2025-07-25 01:09:50 - newmusic.plex_client - INFO - search_tracks:344 - Found 3 candidates in Stage 1. Exiting early. +2025-07-25 01:09:50 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Get Ur Freak On' (ratingKey: 195288) +2025-07-25 01:09:50 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Get Ur Freak On' (ratingKey: 195209) +2025-07-25 01:09:50 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Get Ur Freak On' (ratingKey: 195251) +2025-07-25 01:09:50 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist '50 Cent' +2025-07-25 01:09:50 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 3 candidates. +2025-07-25 01:09:50 - newmusic.plex_client - INFO - search_tracks:344 - Found 3 candidates in Stage 1. Exiting early. +2025-07-25 01:09:50 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'If I Can't (Album Version Edited)' (ratingKey: 194792) +2025-07-25 01:09:50 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'If I Can't' (ratingKey: 194901) +2025-07-25 01:09:50 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'If I Can't' (ratingKey: 194699) +2025-07-25 01:09:50 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist '50 Cent' +2025-07-25 01:09:51 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:09:51 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for '50 Cent if i cant' +2025-07-25 01:09:51 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'if i cant' +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Ludacris' +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 4 candidates. +2025-07-25 01:09:52 - newmusic.plex_client - INFO - search_tracks:344 - Found 4 candidates in Stage 1. Exiting early. +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Stand Up' (ratingKey: 197317) +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Stand Up' (ratingKey: 197129) +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Stand Up (Fatboy Slim Remix)' (ratingKey: 197130) +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Stand Up (Instrumental)' (ratingKey: 197131) +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Lil Jon & The East Side Boyz' +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 4 candidates. +2025-07-25 01:09:52 - newmusic.plex_client - INFO - search_tracks:344 - Found 4 candidates in Stage 1. Exiting early. +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'What U Gon' Do' (ratingKey: 193217) +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'What U Gon' Do (feat. Lil Scrappy)' (ratingKey: 193197) +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'What U Gon' Do' (ratingKey: 193239) +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'What U Gon' Do featuring Lil Scrappy' (ratingKey: 193253) +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Lil Jon & The East Side Boyz' +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:09:52 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Lil Jon & The East Side Boyz what u gon do' +2025-07-25 01:09:53 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'what u gon do' +2025-07-25 01:09:54 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'What U Gon Do' (ratingKey: 174063) +2025-07-25 01:09:54 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'What U Gon Do (Instrumental)' (ratingKey: 174028) +2025-07-25 01:09:54 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'What U Gon Do' (ratingKey: 174149) +2025-07-25 01:09:54 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'What U Gon' Do' (ratingKey: 193217) +2025-07-25 01:09:54 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'What U Gon' Do (feat. Lil Scrappy)' (ratingKey: 193197) +2025-07-25 01:09:54 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'What U Gon' Do' (ratingKey: 193239) +2025-07-25 01:09:54 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'What U Gon' Do featuring Lil Scrappy' (ratingKey: 193253) +2025-07-25 01:09:54 - newmusic.plex_client - INFO - search_tracks:390 - Found 7 total potential matches for 'what u gon do' by 'Lil Jon & The East Side Boyz' after all stages. +2025-07-25 01:09:54 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Ice Cube' +2025-07-25 01:09:54 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 4 candidates. +2025-07-25 01:09:54 - newmusic.plex_client - INFO - search_tracks:344 - Found 4 candidates in Stage 1. Exiting early. +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'You Can Do It' (ratingKey: 193741) +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'You Can Do It' (ratingKey: 193921) +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'You Can Do It' (ratingKey: 193900) +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'You Can Do It (Instrumental)' (ratingKey: 193912) +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'The Game' +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 3 candidates. +2025-07-25 01:09:55 - newmusic.plex_client - INFO - search_tracks:344 - Found 3 candidates in Stage 1. Exiting early. +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'How We Do' (ratingKey: 193351) +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'How We Do' (ratingKey: 193267) +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'How We Do (Instrumental)' (ratingKey: 193269) +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Megan Thee Stallion' +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 01:09:55 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Where Them Girls At' (ratingKey: 192645) +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Where Them Girls At' (ratingKey: 192452) +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Doja Cat' +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 3 candidates. +2025-07-25 01:09:55 - newmusic.plex_client - INFO - search_tracks:344 - Found 3 candidates in Stage 1. Exiting early. +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Agora Hills' (ratingKey: 192355) +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Agora Hills' (ratingKey: 192363) +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Agora Hills' (ratingKey: 192378) +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Coi Leray' +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:09:55 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Coi Leray Players - DJ Saige Remix' +2025-07-25 01:09:56 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'Players - DJ Saige Remix' +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Coi Leray' +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 11 candidates. +2025-07-25 01:09:57 - newmusic.plex_client - INFO - search_tracks:344 - Found 11 candidates in Stage 1. Exiting early. +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Players' (ratingKey: 192169) +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Players' (ratingKey: 192087) +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Players (DJ Saige Remix)' (ratingKey: 192088) +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Players (DJ Smallz 732 - Jersey Club Remix)' (ratingKey: 192089) +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Players (DJ Smallz 732 - Jersey Club Remix)' (ratingKey: 192090) +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Players (Instrumental)' (ratingKey: 192091) +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Players (Instrumental)' (ratingKey: 192092) +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Players (David Guetta Remix)' (ratingKey: 192190) +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Players (David Guetta Remix - Extended)' (ratingKey: 192191) +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Players (DJ Saige Remix)' (ratingKey: 192096) +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Players (Tokischa Remix)' (ratingKey: 192098) +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'GloRilla' +2025-07-25 01:09:57 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 8 candidates. +2025-07-25 01:09:57 - newmusic.plex_client - INFO - search_tracks:344 - Found 8 candidates in Stage 1. Exiting early. +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'TGIF' (ratingKey: 191946) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'TGIF' (ratingKey: 192001) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'TGIF' (ratingKey: 191907) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'TGIF' (ratingKey: 191901) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'TGIF (Chopped And Screwed)' (ratingKey: 191902) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'TGIF (Sped Up)' (ratingKey: 191903) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'TGIF (Slowed)' (ratingKey: 191904) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'TGIF (Extended)' (ratingKey: 191905) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Greentea Peng' +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates. +2025-07-25 01:09:58 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early. +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Downers - A COLORS SHOW' (ratingKey: 191810) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Greentea Peng' +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 01:09:58 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Downers' (ratingKey: 191812) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Downers - A COLORS SHOW' (ratingKey: 191810) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Pebbles&TamTam' +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 3 candidates. +2025-07-25 01:09:58 - newmusic.plex_client - INFO - search_tracks:344 - Found 3 candidates in Stage 1. Exiting early. +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'PINK LIKE SUKI' (ratingKey: 191761) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'PINK LIKE SUKI (at the yellow light) (Remix)' (ratingKey: 191770) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'PINK LIKE SUKI' (ratingKey: 191771) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Tommy Richman' +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates. +2025-07-25 01:09:58 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early. +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'DEVIL IS A LIE' (ratingKey: 191713) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'DEVIL IS A LIE' (ratingKey: 191714) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Frank Ocean' +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates. +2025-07-25 01:09:58 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early. +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Self Control' (ratingKey: 191609) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Frank Ocean' +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates. +2025-07-25 01:09:58 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early. +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Pink + White' (ratingKey: 191605) +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Frank Ocean' +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:09:58 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Frank Ocean pink white' +2025-07-25 01:09:59 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'pink white' +2025-07-25 01:10:00 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Pink + White' (ratingKey: 191605) +2025-07-25 01:10:00 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'pink white' by 'Frank Ocean' after all stages. +2025-07-25 01:10:00 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'My Chemical Romance' +2025-07-25 01:10:00 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 4 candidates. +2025-07-25 01:10:00 - newmusic.plex_client - INFO - search_tracks:344 - Found 4 candidates in Stage 1. Exiting early. +2025-07-25 01:10:00 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Teenagers' (ratingKey: 291529) +2025-07-25 01:10:00 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Teenagers' (ratingKey: 291635) +2025-07-25 01:10:00 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Teenagers (Live in Mexico City)' (ratingKey: 291583) +2025-07-25 01:10:00 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Teenagers' (ratingKey: 291615) +2025-07-25 01:10:00 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'A$AP Rocky' +2025-07-25 01:10:00 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates. +2025-07-25 01:10:00 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early. +2025-07-25 01:10:00 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Sundress' (ratingKey: 191484) +2025-07-25 01:10:00 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Mariah Carey' +2025-07-25 01:10:01 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 5 candidates. +2025-07-25 01:10:01 - newmusic.plex_client - INFO - search_tracks:344 - Found 5 candidates in Stage 1. Exiting early. +2025-07-25 01:10:01 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. JAY-Z)' (ratingKey: 191235) +2025-07-25 01:10:01 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. JAY-Z)' (ratingKey: 191403) +2025-07-25 01:10:01 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. JAY-Z)' (ratingKey: 190937) +2025-07-25 01:10:01 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. JAY-Z)' (ratingKey: 190408) +2025-07-25 01:10:01 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. JAY-Z)' (ratingKey: 191342) +2025-07-25 01:10:01 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Mariah Carey' +2025-07-25 01:10:02 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 20 candidates. +2025-07-25 01:10:02 - newmusic.plex_client - INFO - search_tracks:344 - Found 20 candidates in Stage 1. Exiting early. +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. JAY-Z)' (ratingKey: 191235) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. JAY-Z)' (ratingKey: 191403) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. Da Brat & Missy Elliott)' (ratingKey: 190930) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (No Rap Version)' (ratingKey: 190931) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Love Hangover / Heartbreaker (Live)' (ratingKey: 190932) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker / "If You Should Ever Be Lonely" (Junior's Heartbreaker Club Mix)' (ratingKey: 190933) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker / "If You Should Ever Be Lonely" (Junior's Heartbreaker Club Dub)' (ratingKey: 190934) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker / "If You Should Ever Be Lonely" (Junior's Heartbreaker Hard Mix)' (ratingKey: 190935) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. JAY-Z)' (ratingKey: 190937) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. Da Brat & Missy Elliott)' (ratingKey: 190943) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. JAY-Z)' (ratingKey: 190408) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. JAY-Z)' (ratingKey: 191342) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. Da Brat & Missy Elliott)' (ratingKey: 190414) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Heartbreaker (feat. Da Brat & Missy Elliott)' (ratingKey: 191348) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Love Hangover / Heartbreaker (Live at VH1 Divas 2000)' (ratingKey: 190428) +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Crystal Waters' +2025-07-25 01:10:03 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 15 candidates. +2025-07-25 01:10:03 - newmusic.plex_client - INFO - search_tracks:344 - Found 15 candidates in Stage 1. Exiting early. +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love' (ratingKey: 189974) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love (Instrumental)' (ratingKey: 189761) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love (Original Mix)' (ratingKey: 189762) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love (Instrumental Mix)' (ratingKey: 189763) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love (Jet Set Vega Mix)' (ratingKey: 189765) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love (Robbie Rivera Juicy Mix)' (ratingKey: 189766) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love (EL Magnifico House Mix)' (ratingKey: 189767) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love (UNOMAS Mix)' (ratingKey: 189768) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love (HaloJumpers Mix)' (ratingKey: 189769) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love (UNIIQU3 Remix)' (ratingKey: 189816) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love' (ratingKey: 189942) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love (Re-Recorded)' (ratingKey: 189860) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love (Radio Mix)' (ratingKey: 189958) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love (Erick More Vocal Mix)' (ratingKey: 189965) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for '100% Pure Love' (ratingKey: 189889) +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'Crystal Waters' +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:10:04 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'Crystal Waters 100 pure love' +2025-07-25 01:10:05 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '100 pure love' +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (Robbie Rivera Juicy Extended Remix)' (ratingKey: 190172) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (Extended Mix)' (ratingKey: 190173) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (El Magnifico Mix)' (ratingKey: 190174) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (El Magnifico Extended Remix)' (ratingKey: 190175) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (Jet Set Vega Remix)' (ratingKey: 190176) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (UNOMAS Remix)' (ratingKey: 190177) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (HaloJumpers Remix)' (ratingKey: 190178) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (Extended Instrumental Mix)' (ratingKey: 190179) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (Jet Set Vega Mix)' (ratingKey: 190168) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (UNOMAS Mix)' (ratingKey: 190169) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (HaloJumpers Mix)' (ratingKey: 190170) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love' (ratingKey: 189974) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (Instrumental)' (ratingKey: 189761) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (Original Mix)' (ratingKey: 189762) +2025-07-25 01:10:06 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '100% Pure Love (Instrumental Mix)' (ratingKey: 189763) +2025-07-25 01:10:06 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for '100 pure love' by 'Crystal Waters' after all stages. +2025-07-25 01:10:15 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 01:10:16 - newmusic.main - INFO - change_page:163 - Changed to page: downloads +2025-07-25 01:10:17 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard +2025-07-25 01:10:18 - newmusic.main - INFO - closeEvent:176 - Closing application... +2025-07-25 01:10:18 - newmusic.main - INFO - closeEvent:181 - Cleaning up Downloads page threads... +2025-07-25 01:10:18 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread... +2025-07-25 01:10:19 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client... +2025-07-25 01:10:19 - newmusic.main - INFO - closeEvent:197 - Application closed successfully diff --git a/services/__pycache__/sync_service.cpython-312.pyc b/services/__pycache__/sync_service.cpython-312.pyc index e1e1d808..6d58a27f 100644 Binary files a/services/__pycache__/sync_service.cpython-312.pyc and b/services/__pycache__/sync_service.cpython-312.pyc differ diff --git a/services/sync_service.py b/services/sync_service.py index c31b175e..4ba8157b 100644 --- a/services/sync_service.py +++ b/services/sync_service.py @@ -54,6 +54,7 @@ class PlaylistSyncService: def cancel_sync(self): """Cancel the current sync operation""" + logger.info("PlaylistSyncService.cancel_sync() called - setting cancellation flag") self._cancelled = True self.is_syncing = False @@ -236,6 +237,7 @@ class PlaylistSyncService: for query_title in unique_title_variations: if self._cancelled: + logger.debug(f"Sync cancelled during track search for '{original_title}'") return None, 0.0 potential_plex_matches = self.plex_client.search_tracks( @@ -244,6 +246,11 @@ class PlaylistSyncService: limit=15 ) + # Check cancellation after each search operation + if self._cancelled: + logger.debug(f"Sync cancelled after search for '{original_title}'") + return None, 0.0 + for track in potential_plex_matches: if track.id not in found_match_ids: all_potential_matches.append(track) @@ -258,9 +265,22 @@ class PlaylistSyncService: # Fallback: Title-only search if not all_potential_matches: + if self._cancelled: + logger.debug(f"Sync cancelled before title-only search for '{original_title}'") + return None, 0.0 + logger.debug(f"No artist-based matches found. Using title-only fallback for '{original_title}'") for query_title in unique_title_variations: + if self._cancelled: + logger.debug(f"Sync cancelled during title-only search for '{original_title}'") + return None, 0.0 + title_only_matches = self.plex_client.search_tracks(title=query_title, artist="", limit=10) + + if self._cancelled: + logger.debug(f"Sync cancelled after title-only search for '{original_title}'") + return None, 0.0 + for track in title_only_matches: if track.id not in found_match_ids: all_potential_matches.append(track) diff --git a/ui/pages/__pycache__/sync.cpython-312.pyc b/ui/pages/__pycache__/sync.cpython-312.pyc index 5da7d54c..b4fc9b7b 100644 Binary files a/ui/pages/__pycache__/sync.cpython-312.pyc and b/ui/pages/__pycache__/sync.cpython-312.pyc differ diff --git a/ui/pages/sync.py b/ui/pages/sync.py index f99b1c03..ab46c0d8 100644 --- a/ui/pages/sync.py +++ b/ui/pages/sync.py @@ -481,6 +481,13 @@ class SyncWorker(QRunnable): self._cancelled = True if hasattr(self.sync_service, 'cancel_sync'): self.sync_service.cancel_sync() + + # Clear the progress callback to stop further progress updates + if hasattr(self.sync_service, 'set_progress_callback'): + self.sync_service.set_progress_callback(None) + + # Log the cancellation request + print(f"DEBUG: SyncWorker.cancel() called for playlist {getattr(self.playlist, 'name', 'unknown')}") def run(self): """Execute the sync operation""" @@ -554,19 +561,21 @@ class PlaylistDetailsModal(QDialog): super().closeEvent(event) def cleanup_workers(self): - """Clean up all active workers and thread pools""" - # Cancel active workers first + """Clean up all active workers and thread pools (except sync workers)""" + # Cancel active workers first, but skip sync workers to allow background sync for worker in self.active_workers: try: - if hasattr(worker, 'cancel'): + # Don't cancel sync workers - they should continue in background + if hasattr(worker, 'cancel') and not isinstance(worker, SyncWorker): worker.cancel() except (RuntimeError, AttributeError): pass - # Disconnect signals from active workers to prevent race conditions + # Disconnect signals from active workers to prevent race conditions (except sync workers) for worker in self.active_workers: try: - if hasattr(worker, 'signals'): + # Don't disconnect sync worker signals - they need to continue updating playlist items + if hasattr(worker, 'signals') and not isinstance(worker, SyncWorker): # Disconnect track loading worker signals try: worker.signals.tracks_loaded.disconnect(self.on_tracks_loaded) @@ -805,20 +814,22 @@ class PlaylistDetailsModal(QDialog): def restore_sync_state(self): """Restore sync state when modal is reopened""" - # Find corresponding playlist item to check if sync is ongoing - playlist_item = self.parent_page.find_playlist_item_widget(self.playlist.id) - if playlist_item and playlist_item.is_syncing: + # Check if sync is ongoing for this playlist + if self.parent_page and self.parent_page.is_playlist_syncing(self.playlist.id): self.is_syncing = True self.set_sync_button_state(True) - # Show sync status widget with current progress - if self.sync_status_widget: - self.sync_status_widget.show() - self.update_sync_status( - playlist_item.sync_total_tracks, - playlist_item.sync_matched_tracks, - playlist_item.sync_failed_tracks - ) + # Find playlist item to get current progress + playlist_item = self.parent_page.find_playlist_item_widget(self.playlist.id) + if playlist_item: + # Show sync status widget with current progress + if self.sync_status_widget: + self.sync_status_widget.show() + self.update_sync_status( + playlist_item.sync_total_tracks, + playlist_item.sync_matched_tracks, + playlist_item.sync_failed_tracks + ) def create_track_list(self): container = QFrame() @@ -1122,152 +1133,69 @@ class PlaylistDetailsModal(QDialog): self.start_sync() def start_sync(self): - """Start playlist sync operation""" - self.is_syncing = True - - # Update button state - self.set_sync_button_state(True) - - # Show sync status widget - if self.sync_status_widget: - self.sync_status_widget.show() - self.update_sync_status(len(self.playlist.tracks), 0, 0) - - # Find corresponding playlist item and update its status - playlist_item = self.parent_page.find_playlist_item_widget(self.playlist.id) - if playlist_item: - playlist_item.is_syncing = True - playlist_item.update_sync_status(len(self.playlist.tracks), 0, 0) - - # Create and configure sync worker - self.sync_worker = SyncWorker( - playlist=self.playlist, - sync_service=self.parent_page.sync_service, - progress_callback=self.on_sync_progress - ) - - # Connect worker signals - self.sync_worker.signals.finished.connect(self.on_sync_finished) - self.sync_worker.signals.error.connect(self.on_sync_error) - - # Track worker for cleanup - self.active_workers.append(self.sync_worker) - - # Submit to thread pool - if hasattr(self.parent_page, 'thread_pool'): - self.parent_page.thread_pool.start(self.sync_worker) - else: - # Create and track fallback thread pool - thread_pool = QThreadPool() - self.fallback_pools.append(thread_pool) - thread_pool.start(self.sync_worker) - - # Log start of sync - if hasattr(self.parent_page, 'log_area'): - self.parent_page.log_area.append(f"🔄 Starting sync for playlist: {self.playlist.name}") + """Start playlist sync operation via parent page""" + if self.parent_page and self.parent_page.start_playlist_sync(self.playlist): + self.is_syncing = True + + # Update modal UI state + self.set_sync_button_state(True) + + # Show sync status widget + if self.sync_status_widget: + self.sync_status_widget.show() + self.update_sync_status(len(self.playlist.tracks), 0, 0) def cancel_sync(self): - """Cancel ongoing sync operation""" - if self.sync_worker: - self.sync_worker.cancel() - - self.is_syncing = False - - # Update button state - self.set_sync_button_state(False) - - # Hide sync status widget - if self.sync_status_widget: - self.sync_status_widget.hide() - - # Find corresponding playlist item and update its status - playlist_item = self.parent_page.find_playlist_item_widget(self.playlist.id) - if playlist_item: - playlist_item.is_syncing = False - if playlist_item.sync_status_widget: - playlist_item.sync_status_widget.hide() + """Cancel ongoing sync operation via parent page""" + if self.parent_page and self.parent_page.cancel_playlist_sync(self.playlist.id): + self.is_syncing = False + + # Update modal UI state + self.set_sync_button_state(False) + + # Hide sync status widget + if self.sync_status_widget: + self.sync_status_widget.hide() - def on_sync_progress(self, progress): - """Handle sync progress updates""" - # Update modal status display - self.update_sync_status( - progress.total_tracks, - progress.matched_tracks, - progress.failed_tracks - ) - - # Find corresponding playlist item and update its status - playlist_item = self.parent_page.find_playlist_item_widget(self.playlist.id) - if playlist_item: - playlist_item.update_sync_status( + def on_sync_progress(self, playlist_id, progress): + """Handle sync progress updates (called from parent page)""" + if playlist_id == self.playlist.id: + # Update modal status display + self.update_sync_status( progress.total_tracks, progress.matched_tracks, progress.failed_tracks ) - def on_sync_finished(self, result): - """Handle sync completion""" - self.is_syncing = False - self.sync_worker = None - - # Update button state - self.set_sync_button_state(False) - - # Update final status - self.update_sync_status( - result.total_tracks, - result.matched_tracks, - result.failed_tracks - ) - - # Find corresponding playlist item and update its status - playlist_item = self.parent_page.find_playlist_item_widget(self.playlist.id) - if playlist_item: - playlist_item.is_syncing = False - playlist_item.update_sync_status( + def on_sync_finished(self, playlist_id, result): + """Handle sync completion (called from parent page)""" + if playlist_id == self.playlist.id: + self.is_syncing = False + + # Update button state + self.set_sync_button_state(False) + + # Update final status + self.update_sync_status( result.total_tracks, result.matched_tracks, result.failed_tracks ) - - # Log completion - if hasattr(self.parent_page, 'log_area'): - success_rate = result.success_rate - msg = f"✅ Sync complete: {result.synced_tracks}/{result.total_tracks} tracks synced ({success_rate:.1f}%)" - if result.failed_tracks > 0: - msg += f", {result.failed_tracks} failed" - self.parent_page.log_area.append(msg) - - # Add detailed results - if result.errors: - for error in result.errors: - self.parent_page.log_area.append(f"⌠Error: {error}") - def on_sync_error(self, error_msg): - """Handle sync error""" - self.is_syncing = False - self.sync_worker = None - - # Update button state - self.set_sync_button_state(False) - - # Hide sync status widget - if self.sync_status_widget: - self.sync_status_widget.hide() - - # Find corresponding playlist item and update its status - playlist_item = self.parent_page.find_playlist_item_widget(self.playlist.id) - if playlist_item: - playlist_item.is_syncing = False - if playlist_item.sync_status_widget: - playlist_item.sync_status_widget.hide() - - # Log error - if hasattr(self.parent_page, 'log_area'): - self.parent_page.log_area.append(f"⌠Sync failed: {error_msg}") - - # Show error message - QMessageBox.critical(self, "Sync Failed", f"Sync failed: {error_msg}") + def on_sync_error(self, playlist_id, error_msg): + """Handle sync error (called from parent page)""" + if playlist_id == self.playlist.id: + self.is_syncing = False + + # Update button state + self.set_sync_button_state(False) + + # Hide sync status widget + if self.sync_status_widget: + self.sync_status_widget.hide() + + # Show error message + QMessageBox.critical(self, "Sync Failed", f"Sync failed: {error_msg}") def start_playlist_missing_tracks_download(self): """Start the process of downloading missing tracks from playlist""" @@ -1809,6 +1737,9 @@ class SyncPage(QWidget): # Track cache for performance self.track_cache = {} # playlist_id -> tracks + # Sync worker management + self.active_sync_workers = {} # playlist_id -> SyncWorker + # Thread pool for async operations (like downloads.py) self.thread_pool = QThreadPool() self.thread_pool.setMaxThreadCount(3) # Limit concurrent Spotify API calls @@ -1819,6 +1750,180 @@ class SyncPage(QWidget): self.show_initial_state() self.playlists_loaded = False + def is_playlist_syncing(self, playlist_id): + """Check if a playlist is currently syncing""" + return playlist_id in self.active_sync_workers + + def get_playlist_sync_worker(self, playlist_id): + """Get the sync worker for a playlist if it exists""" + return self.active_sync_workers.get(playlist_id) + + def start_playlist_sync(self, playlist): + """Start sync for a playlist (called from modal)""" + if playlist.id in self.active_sync_workers: + # Already syncing + return False + + # Create sync service if not available + if not hasattr(self, 'sync_service'): + from services.sync_service import PlaylistSyncService + self.sync_service = PlaylistSyncService( + self.spotify_client, + self.plex_client, + self.soulseek_client + ) + + # Create sync worker + sync_worker = SyncWorker( + playlist=playlist, + sync_service=self.sync_service + ) + + # Connect worker signals + sync_worker.signals.finished.connect(lambda result: self.on_sync_finished(playlist.id, result)) + sync_worker.signals.error.connect(lambda error: self.on_sync_error(playlist.id, error)) + sync_worker.signals.progress.connect(lambda progress: self.on_sync_progress(playlist.id, progress)) + + # Store the worker + self.active_sync_workers[playlist.id] = sync_worker + + # Start the worker + self.thread_pool.start(sync_worker) + + # Update playlist item status + playlist_item = self.find_playlist_item_widget(playlist.id) + if playlist_item: + playlist_item.is_syncing = True + playlist_item.update_sync_status(len(playlist.tracks), 0, 0) + + # Log start + if hasattr(self, 'log_area'): + self.log_area.append(f"🔄 Starting sync for playlist: {playlist.name}") + + return True + + def cancel_playlist_sync(self, playlist_id): + """Cancel sync for a playlist""" + if playlist_id in self.active_sync_workers: + worker = self.active_sync_workers[playlist_id] + worker.cancel() + + # Remove from active workers + del self.active_sync_workers[playlist_id] + + # Update playlist item status + playlist_item = self.find_playlist_item_widget(playlist_id) + if playlist_item: + playlist_item.is_syncing = False + if playlist_item.sync_status_widget: + playlist_item.sync_status_widget.hide() + + # Log cancellation + if hasattr(self, 'log_area'): + self.log_area.append(f"🚫 Sync cancelled for playlist") + + return True + return False + + def on_sync_progress(self, playlist_id, progress): + """Handle sync progress updates""" + # Update playlist item status + playlist_item = self.find_playlist_item_widget(playlist_id) + if playlist_item: + playlist_item.update_sync_status( + progress.total_tracks, + progress.matched_tracks, + progress.failed_tracks + ) + + # Update any open modal for this playlist + self.update_open_modals_progress(playlist_id, progress) + + def on_sync_finished(self, playlist_id, result): + """Handle sync completion""" + # Remove from active workers + if playlist_id in self.active_sync_workers: + del self.active_sync_workers[playlist_id] + + # Update playlist item status + playlist_item = self.find_playlist_item_widget(playlist_id) + if playlist_item: + playlist_item.is_syncing = False + playlist_item.update_sync_status( + result.total_tracks, + result.matched_tracks, + result.failed_tracks + ) + + # Hide status widget after completion with delay + QTimer.singleShot(3000, lambda: playlist_item.sync_status_widget.hide() if playlist_item.sync_status_widget else None) + + # Update any open modals + self.update_open_modals_completion(playlist_id, result) + + # Log completion + if hasattr(self, 'log_area'): + success_rate = result.success_rate + msg = f"✅ Sync complete: {result.synced_tracks}/{result.total_tracks} tracks synced ({success_rate:.1f}%)" + if result.failed_tracks > 0: + msg += f", {result.failed_tracks} failed" + self.log_area.append(msg) + + def on_sync_error(self, playlist_id, error_msg): + """Handle sync error""" + # Remove from active workers + if playlist_id in self.active_sync_workers: + del self.active_sync_workers[playlist_id] + + # Update playlist item status + playlist_item = self.find_playlist_item_widget(playlist_id) + if playlist_item: + playlist_item.is_syncing = False + if playlist_item.sync_status_widget: + playlist_item.sync_status_widget.hide() + + # Update any open modals + self.update_open_modals_error(playlist_id, error_msg) + + # Log error + if hasattr(self, 'log_area'): + self.log_area.append(f"⌠Sync failed: {error_msg}") + + def update_open_modals_progress(self, playlist_id, progress): + """Update any open PlaylistDetailsModal for this playlist with sync progress""" + # Find all open PlaylistDetailsModal instances for this playlist + # We need to check all top-level widgets that might be modals + from PyQt6.QtWidgets import QApplication + for widget in QApplication.topLevelWidgets(): + if (isinstance(widget, PlaylistDetailsModal) and + hasattr(widget, 'playlist') and + widget.playlist.id == playlist_id and + widget.isVisible()): + # Update the modal's progress display + widget.on_sync_progress(playlist_id, progress) + + def update_open_modals_completion(self, playlist_id, result): + """Update any open PlaylistDetailsModal for this playlist with sync completion""" + from PyQt6.QtWidgets import QApplication + for widget in QApplication.topLevelWidgets(): + if (isinstance(widget, PlaylistDetailsModal) and + hasattr(widget, 'playlist') and + widget.playlist.id == playlist_id and + widget.isVisible()): + # Update the modal's completion display + widget.on_sync_finished(playlist_id, result) + + def update_open_modals_error(self, playlist_id, error_msg): + """Update any open PlaylistDetailsModal for this playlist with sync error""" + from PyQt6.QtWidgets import QApplication + for widget in QApplication.topLevelWidgets(): + if (isinstance(widget, PlaylistDetailsModal) and + hasattr(widget, 'playlist') and + widget.playlist.id == playlist_id and + widget.isVisible()): + # Update the modal's error display + widget.on_sync_error(playlist_id, error_msg) + # Add these three methods inside the SyncPage class def find_playlist_item_widget(self, playlist_id): """Finds the PlaylistItem widget in the UI that corresponds to a given playlist ID."""