diff --git a/logs/app.log b/logs/app.log index aa1d7a52..1f87f1dc 100644 --- a/logs/app.log +++ b/logs/app.log @@ -13597,3 +13597,653 @@ 2025-07-25 01:16:32 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread... 2025-07-25 01:16:33 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client... 2025-07-25 01:16:33 - newmusic.main - INFO - closeEvent:197 - Application closed successfully +2025-07-25 01:18:03 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG +2025-07-25 01:18:03 - newmusic.main - INFO - main:211 - Starting NewMusic application +2025-07-25 01:18:03 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 01:18:03 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030 +2025-07-25 01:18:03 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 01:18:04 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard +2025-07-25 01:18:04 - newmusic.main - INFO - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page +2025-07-25 01:18:04 - newmusic.plex_client - INFO - _find_music_library:127 - Found music library: Music +2025-07-25 01:18:04 - newmusic.plex_client - INFO - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE +2025-07-25 01:18:10 - newmusic.main - INFO - closeEvent:176 - Closing application... +2025-07-25 01:18:10 - newmusic.main - INFO - closeEvent:181 - Cleaning up Downloads page threads... +2025-07-25 01:18:10 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread... +2025-07-25 01:18:10 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client... +2025-07-25 01:18:10 - newmusic.main - INFO - closeEvent:197 - Application closed successfully +2025-07-25 01:20:05 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG +2025-07-25 01:20:05 - newmusic.main - INFO - main:211 - Starting NewMusic application +2025-07-25 01:20:05 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 01:20:05 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030 +2025-07-25 01:20:05 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 01:20:06 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard +2025-07-25 01:20:06 - newmusic.main - INFO - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page +2025-07-25 01:20:06 - newmusic.plex_client - INFO - _find_music_library:127 - Found music library: Music +2025-07-25 01:20:06 - newmusic.plex_client - INFO - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE +2025-07-25 01:20:07 - newmusic.main - INFO - change_page:163 - Changed to page: sync +2025-07-25 01:20:07 - newmusic.spotify_client - INFO - _ensure_user_id:195 - Successfully authenticated with Spotify as broquethomas +2025-07-25 01:20:07 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 01:20:10 - newmusic.sync_service - INFO - sync_playlist:94 - Starting sync for playlist: Extra Music +2025-07-25 01:20:10 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'cephas azariah' +2025-07-25 01:20:10 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'cephas azariah contours' +2025-07-25 01:20:11 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'contours' +2025-07-25 01:20:11 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Contours' (ratingKey: 476024) +2025-07-25 01:20:11 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'contours' by 'cephas azariah' after all stages. +2025-07-25 01:20:11 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Contours' +2025-07-25 01:20:11 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 01:20:11 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hikingwithfriends' +2025-07-25 01:20:12 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 01:20:13 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 01:20:13 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hiking with friends' +2025-07-25 01:20:13 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 01:20:14 - 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:20:14 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hikingwithfriends' +2025-07-25 01:20:15 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 01:20:16 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hiking with friends' +2025-07-25 01:20:16 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 01:20:17 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Hiking With Friends' +2025-07-25 01:20:17 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 01:20:17 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:20:17 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi foresttrill' +2025-07-25 01:20:18 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 01:20:18 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 01:20:18 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:20:18 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi forest trill' +2025-07-25 01:20:19 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 01:20:20 - 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:20:20 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'foresttrill' +2025-07-25 01:20:20 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 01:20:21 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'forest trill' +2025-07-25 01:20:22 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 01:20:23 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Forest Trill' +2025-07-25 01:20:23 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 01:20:23 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes lightdivides' +2025-07-25 01:20:23 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 01:20:24 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 01:20:24 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes light divides' +2025-07-25 01:20:25 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 01:20:25 - 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:20:25 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lightdivides' +2025-07-25 01:20:26 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 01:20:27 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'light divides' +2025-07-25 01:20:27 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 01:20:28 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Light Divides' +2025-07-25 01:20:28 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 01:20:28 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'center of attention meetmebytheocean' +2025-07-25 01:20:29 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 01:20:30 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 01:20:30 - 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:20:30 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 01:20:31 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 01:20:31 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meetmebytheocean' +2025-07-25 01:20:32 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 01:20:32 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 01:20:32 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meet me by the ocean' +2025-07-25 01:20:33 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 01:20:34 - 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:20:34 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'meetmebytheocean' +2025-07-25 01:20:34 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 01:20:35 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'meet me by the ocean' +2025-07-25 01:20:36 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 01:20:37 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Meet Me By The Ocean' +2025-07-25 01:20:37 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'little symphony' +2025-07-25 01:20:37 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'little symphony gaia' +2025-07-25 01:20:37 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'gaia' +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 400009) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 400040) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'All Sleeping (Desert Dwellers Remix)' (ratingKey: 426333) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Shiva Nataraj (Banco de Gaia Remix)' (ratingKey: 426337) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 366182) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 452016) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia's Soul' (ratingKey: 385789) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 341556) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 392205) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaïa' (ratingKey: 146341) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 322797) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaïa' (ratingKey: 498005) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'GAIA!' (ratingKey: 445768) +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 200033) +2025-07-25 01:20:38 - newmusic.plex_client - INFO - search_tracks:390 - Found 14 total potential matches for 'gaia' by 'little symphony' after all stages. +2025-07-25 01:20:38 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Gaia' +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'neighborhood libraries' +2025-07-25 01:20:38 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'neighborhood libraries hetwed' +2025-07-25 01:20:39 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hetwed' +2025-07-25 01:20:40 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'neighborhood libraries' +2025-07-25 01:20:40 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'neighborhood libraries het wed' +2025-07-25 01:20:41 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'het wed' +2025-07-25 01:20:41 - 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:20:41 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hetwed' +2025-07-25 01:20:42 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hetwed' +2025-07-25 01:20:43 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'het wed' +2025-07-25 01:20:43 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'het wed' +2025-07-25 01:20:44 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Het Wed' +2025-07-25 01:20:44 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'long lake' +2025-07-25 01:20:44 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'long lake rebirth' +2025-07-25 01:20:45 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'rebirth' +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rite of Rebirth' (ratingKey: 290179) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 288164) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'rebirth' (ratingKey: 287081) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth (Gaudium Remix)' (ratingKey: 286274) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 373435) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 316596) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 270090) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 199405) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 389342) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 338225) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 424474) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'United in Dance (Phoenix Lord Rebirth)' (ratingKey: 190049) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hanami' (ratingKey: 200592) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Kodama' (ratingKey: 200598) +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Lotus Eater' (ratingKey: 200589) +2025-07-25 01:20:46 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'rebirth' by 'long lake' after all stages. +2025-07-25 01:20:46 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Rebirth' +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'nairuz' +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'nairuz intentions' +2025-07-25 01:20:46 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'intentions' +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 290602) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 290655) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 272089) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 272095) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 270360) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'intentions' (ratingKey: 421771) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 350916) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clear Intentions (Extended Mix)' (ratingKey: 255971) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clear Intentions (Radio Mix)' (ratingKey: 255972) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Anytime Is House (feat. Rowetta) (Mixed)' (ratingKey: 480106) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 434979) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 235912) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 349023) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 348861) +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions (Acoustic)' (ratingKey: 348855) +2025-07-25 01:20:48 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'intentions' by 'nairuz' after all stages. +2025-07-25 01:20:48 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Intentions' +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'imaginary softwoods' +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'imaginary softwoods enkojiloop' +2025-07-25 01:20:48 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enkojiloop' +2025-07-25 01:20:49 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'imaginary softwoods' +2025-07-25 01:20:49 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'imaginary softwoods enko-ji loop' +2025-07-25 01:20:50 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enko-ji loop' +2025-07-25 01:20:50 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'enkojiloop' +2025-07-25 01:20:51 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enkojiloop' +2025-07-25 01:20:52 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'enko-ji loop' +2025-07-25 01:20:52 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enko-ji loop' +2025-07-25 01:20:53 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alyas' +2025-07-25 01:20:53 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alyas idyll' +2025-07-25 01:20:54 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'idyll' +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 287455) +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Pièces Pittoresques : Idylle' (ratingKey: 275900) +2025-07-25 01:20:55 - 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:20:55 - 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:20:55 - 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:20:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Siegfried Idyll' (ratingKey: 390463) +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'nymph’s spell' (ratingKey: 351596) +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'then and now' (ratingKey: 351597) +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'We All Feel Darkness' (ratingKey: 273234) +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idylle' (ratingKey: 455618) +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 484814) +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 484786) +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Almost Idyllic' (ratingKey: 239437) +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Pulse' (ratingKey: 264672) +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Fading' (ratingKey: 264676) +2025-07-25 01:20:55 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'idyll' by 'alyas' after all stages. +2025-07-25 01:20:55 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Idyll' +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'v e n n' +2025-07-25 01:20:55 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'v e n n viridian' +2025-07-25 01:20:56 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'viridian' +2025-07-25 01:20:57 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Genesis' (ratingKey: 269653) +2025-07-25 01:20:57 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Viridian Wave' (ratingKey: 261853) +2025-07-25 01:20:57 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Dream' (ratingKey: 161907) +2025-07-25 01:20:57 - 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:20:57 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'sound therapist' +2025-07-25 01:20:57 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'sound therapist viridian' +2025-07-25 01:20:57 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'viridian' +2025-07-25 01:20:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Genesis' (ratingKey: 269653) +2025-07-25 01:20:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Viridian Wave' (ratingKey: 261853) +2025-07-25 01:20:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Dream' (ratingKey: 161907) +2025-07-25 01:20:58 - newmusic.plex_client - INFO - search_tracks:390 - Found 3 total potential matches for 'viridian' by 'sound therapist' after all stages. +2025-07-25 01:20:58 - newmusic.sync_service - DEBUG - _find_track_in_plex:299 - No confident match for 'Viridian' (best score: 0.58) +2025-07-25 01:20:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'le code' +2025-07-25 01:20:58 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'le code wavesarespeaking' +2025-07-25 01:20:59 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'wavesarespeaking' +2025-07-25 01:21:00 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'le code' +2025-07-25 01:21:00 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'le code waves are speaking' +2025-07-25 01:21:00 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'waves are speaking' +2025-07-25 01:21:01 - 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:21:01 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'wavesarespeaking' +2025-07-25 01:21:02 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'wavesarespeaking' +2025-07-25 01:21:02 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'waves are speaking' +2025-07-25 01:21:03 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'waves are speaking' +2025-07-25 01:21:04 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Waves Are Speaking' +2025-07-25 01:21:04 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'dyb' +2025-07-25 01:21:04 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'dyb clearing' +2025-07-25 01:21:04 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'clearing' +2025-07-25 01:21:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Into The Clearing' (ratingKey: 353737) +2025-07-25 01:21:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Into The Clearing' (ratingKey: 353610) +2025-07-25 01:21:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clearing the Mind' (ratingKey: 389219) +2025-07-25 01:21:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clearing' (ratingKey: 503299) +2025-07-25 01:21:05 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Clearing' (ratingKey: 514205) +2025-07-25 01:21:05 - newmusic.plex_client - INFO - search_tracks:390 - Found 5 total potential matches for 'clearing' by 'dyb' after all stages. +2025-07-25 01:21:05 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Clearing' +2025-07-25 01:21:05 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'johan davidsson' +2025-07-25 01:21:05 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'johan davidsson whitenoisehealing' +2025-07-25 01:21:06 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'whitenoisehealing' +2025-07-25 01:21:07 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'johan davidsson' +2025-07-25 01:21:07 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'johan davidsson white noise healing' +2025-07-25 01:21:07 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'white noise healing' +2025-07-25 01:21:08 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'White Noise Healing' +2025-07-25 01:21:08 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'whitenoisehealing' +2025-07-25 01:21:09 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'whitenoisehealing' +2025-07-25 01:21:10 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'white noise healing' +2025-07-25 01:21:10 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'white noise healing' +2025-07-25 01:21:11 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'White Noise Healing' +2025-07-25 01:21:11 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'the earth' +2025-07-25 01:21:11 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:21:11 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'the earth casadelosandesambientmeditationmusic' +2025-07-25 01:21:12 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casadelosandesambientmeditationmusic' +2025-07-25 01:21:12 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'the earth' +2025-07-25 01:21:12 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:21:12 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'the earth casa de los andes' +2025-07-25 01:21:13 - newmusic.sync_service - INFO - cancel_sync:57 - PlaylistSyncService.cancel_sync() called - setting cancellation flag +2025-07-25 01:21:13 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casa de los andes' +2025-07-25 01:21:14 - newmusic.sync_service - DEBUG - _find_track_in_plex:251 - Sync cancelled after search for 'Casa De Los Andes - Ambient Meditation Music' +2025-07-25 01:21:15 - newmusic.main - INFO - closeEvent:176 - Closing application... +2025-07-25 01:21:15 - newmusic.main - INFO - closeEvent:181 - Cleaning up Downloads page threads... +2025-07-25 01:21:15 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread... +2025-07-25 01:21:15 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client... +2025-07-25 01:21:15 - newmusic.main - INFO - closeEvent:197 - Application closed successfully +2025-07-25 01:21:18 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG +2025-07-25 01:21:18 - newmusic.main - INFO - main:211 - Starting NewMusic application +2025-07-25 01:21:18 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 01:21:18 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030 +2025-07-25 01:21:18 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 01:21:19 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard +2025-07-25 01:21:19 - newmusic.main - INFO - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page +2025-07-25 01:21:19 - newmusic.plex_client - INFO - _find_music_library:127 - Found music library: Music +2025-07-25 01:21:19 - newmusic.plex_client - INFO - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE +2025-07-25 01:21:20 - newmusic.main - INFO - change_page:163 - Changed to page: sync +2025-07-25 01:21:20 - newmusic.spotify_client - INFO - _ensure_user_id:195 - Successfully authenticated with Spotify as broquethomas +2025-07-25 01:21:21 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 01:21:23 - newmusic.sync_service - INFO - sync_playlist:94 - Starting sync for playlist: Extra Music +2025-07-25 01:21:23 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'cephas azariah' +2025-07-25 01:21:23 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'cephas azariah contours' +2025-07-25 01:21:24 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'contours' +2025-07-25 01:21:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Contours' (ratingKey: 476024) +2025-07-25 01:21:24 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'contours' by 'cephas azariah' after all stages. +2025-07-25 01:21:24 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Contours' +2025-07-25 01:21:24 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 01:21:24 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hikingwithfriends' +2025-07-25 01:21:25 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 01:21:26 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 01:21:26 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hiking with friends' +2025-07-25 01:21:27 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 01:21:27 - 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:21:27 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hikingwithfriends' +2025-07-25 01:21:28 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 01:21:29 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hiking with friends' +2025-07-25 01:21:29 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 01:21:30 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Hiking With Friends' +2025-07-25 01:21:30 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 01:21:30 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:21:30 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi foresttrill' +2025-07-25 01:21:31 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 01:21:31 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 01:21:31 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:21:31 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi forest trill' +2025-07-25 01:21:32 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 01:21:33 - 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:21:33 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'foresttrill' +2025-07-25 01:21:33 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 01:21:34 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'forest trill' +2025-07-25 01:21:35 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 01:21:36 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Forest Trill' +2025-07-25 01:21:36 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 01:21:36 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes lightdivides' +2025-07-25 01:21:36 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 01:21:37 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 01:21:37 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes light divides' +2025-07-25 01:21:38 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 01:21:38 - 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:21:38 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lightdivides' +2025-07-25 01:21:39 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 01:21:40 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'light divides' +2025-07-25 01:21:40 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 01:21:41 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Light Divides' +2025-07-25 01:21:41 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 01:21:41 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'center of attention meetmebytheocean' +2025-07-25 01:21:42 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 01:21:42 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 01:21:43 - 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:21:43 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 01:21:44 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 01:21:44 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meetmebytheocean' +2025-07-25 01:21:45 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 01:21:45 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 01:21:45 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meet me by the ocean' +2025-07-25 01:21:46 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 01:21:47 - 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:21:47 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'meetmebytheocean' +2025-07-25 01:21:47 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 01:21:48 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'meet me by the ocean' +2025-07-25 01:21:49 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 01:21:49 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Meet Me By The Ocean' +2025-07-25 01:21:49 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'little symphony' +2025-07-25 01:21:49 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'little symphony gaia' +2025-07-25 01:21:50 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'gaia' +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 400009) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 400040) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'All Sleeping (Desert Dwellers Remix)' (ratingKey: 426333) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Shiva Nataraj (Banco de Gaia Remix)' (ratingKey: 426337) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 366182) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 452016) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia's Soul' (ratingKey: 385789) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 341556) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 392205) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaïa' (ratingKey: 146341) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 322797) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaïa' (ratingKey: 498005) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'GAIA!' (ratingKey: 445768) +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 200033) +2025-07-25 01:21:51 - newmusic.plex_client - INFO - search_tracks:390 - Found 14 total potential matches for 'gaia' by 'little symphony' after all stages. +2025-07-25 01:21:51 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Gaia' +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'neighborhood libraries' +2025-07-25 01:21:51 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'neighborhood libraries hetwed' +2025-07-25 01:21:52 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hetwed' +2025-07-25 01:21:53 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'neighborhood libraries' +2025-07-25 01:21:53 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'neighborhood libraries het wed' +2025-07-25 01:21:53 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'het wed' +2025-07-25 01:21:54 - 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:21:54 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hetwed' +2025-07-25 01:21:55 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hetwed' +2025-07-25 01:21:56 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'het wed' +2025-07-25 01:21:56 - newmusic.sync_service - INFO - cancel_sync:57 - PlaylistSyncService.cancel_sync() called - setting cancellation flag +2025-07-25 01:21:56 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'het wed' +2025-07-25 01:21:57 - newmusic.sync_service - DEBUG - _find_track_in_plex:281 - Sync cancelled after title-only search for 'Het Wed' +2025-07-25 01:22:00 - newmusic.sync_service - INFO - sync_playlist:94 - Starting sync for playlist: Extra Music +2025-07-25 01:22:00 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'cephas azariah' +2025-07-25 01:22:00 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'cephas azariah contours' +2025-07-25 01:22:00 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'contours' +2025-07-25 01:22:01 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Contours' (ratingKey: 476024) +2025-07-25 01:22:01 - newmusic.plex_client - INFO - search_tracks:390 - Found 1 total potential matches for 'contours' by 'cephas azariah' after all stages. +2025-07-25 01:22:01 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Contours' +2025-07-25 01:22:01 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 01:22:01 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hikingwithfriends' +2025-07-25 01:22:02 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 01:22:03 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jack allenson' +2025-07-25 01:22:03 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jack allenson hiking with friends' +2025-07-25 01:22:03 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 01:22:04 - 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:22:04 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hikingwithfriends' +2025-07-25 01:22:05 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hikingwithfriends' +2025-07-25 01:22:05 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hiking with friends' +2025-07-25 01:22:06 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hiking with friends' +2025-07-25 01:22:07 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Hiking With Friends' +2025-07-25 01:22:07 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 01:22:07 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:22:07 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi foresttrill' +2025-07-25 01:22:08 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 01:22:08 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'jonsi' +2025-07-25 01:22:08 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:22:08 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'jonsi forest trill' +2025-07-25 01:22:09 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 01:22:10 - 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:22:10 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'foresttrill' +2025-07-25 01:22:10 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'foresttrill' +2025-07-25 01:22:11 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'forest trill' +2025-07-25 01:22:12 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'forest trill' +2025-07-25 01:22:12 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Forest Trill' +2025-07-25 01:22:12 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 01:22:12 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes lightdivides' +2025-07-25 01:22:13 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 01:22:14 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alaskan tapes' +2025-07-25 01:22:14 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alaskan tapes light divides' +2025-07-25 01:22:15 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 01:22:15 - 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:22:15 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lightdivides' +2025-07-25 01:22:16 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'lightdivides' +2025-07-25 01:22:17 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'light divides' +2025-07-25 01:22:17 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'light divides' +2025-07-25 01:22:18 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Light Divides' +2025-07-25 01:22:18 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 01:22:18 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'center of attention meetmebytheocean' +2025-07-25 01:22:19 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 01:22:19 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'center of attention' +2025-07-25 01:22:19 - 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:22:20 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 01:22:21 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 01:22:21 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meetmebytheocean' +2025-07-25 01:22:21 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 01:22:22 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'naturel' +2025-07-25 01:22:22 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'naturel meet me by the ocean' +2025-07-25 01:22:23 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 01:22:24 - 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:22:24 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'meetmebytheocean' +2025-07-25 01:22:24 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meetmebytheocean' +2025-07-25 01:22:25 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'meet me by the ocean' +2025-07-25 01:22:26 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'meet me by the ocean' +2025-07-25 01:22:26 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Meet Me By The Ocean' +2025-07-25 01:22:26 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'little symphony' +2025-07-25 01:22:26 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'little symphony gaia' +2025-07-25 01:22:27 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'gaia' +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 400009) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 400040) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'All Sleeping (Desert Dwellers Remix)' (ratingKey: 426333) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Shiva Nataraj (Banco de Gaia Remix)' (ratingKey: 426337) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 366182) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 452016) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia's Soul' (ratingKey: 385789) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 341556) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 392205) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaïa' (ratingKey: 146341) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 322797) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaïa' (ratingKey: 498005) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'GAIA!' (ratingKey: 445768) +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Gaia' (ratingKey: 200033) +2025-07-25 01:22:28 - newmusic.plex_client - INFO - search_tracks:390 - Found 14 total potential matches for 'gaia' by 'little symphony' after all stages. +2025-07-25 01:22:28 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Gaia' +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'neighborhood libraries' +2025-07-25 01:22:28 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'neighborhood libraries hetwed' +2025-07-25 01:22:29 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hetwed' +2025-07-25 01:22:30 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'neighborhood libraries' +2025-07-25 01:22:30 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'neighborhood libraries het wed' +2025-07-25 01:22:30 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'het wed' +2025-07-25 01:22:31 - 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:22:31 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'hetwed' +2025-07-25 01:22:32 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hetwed' +2025-07-25 01:22:32 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'het wed' +2025-07-25 01:22:33 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'het wed' +2025-07-25 01:22:34 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Het Wed' +2025-07-25 01:22:34 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'long lake' +2025-07-25 01:22:34 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'long lake rebirth' +2025-07-25 01:22:35 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'rebirth' +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rite of Rebirth' (ratingKey: 290179) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 288164) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'rebirth' (ratingKey: 287081) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth (Gaudium Remix)' (ratingKey: 286274) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 373435) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 316596) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 270090) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 199405) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 389342) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 338225) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Rebirth' (ratingKey: 424474) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'United in Dance (Phoenix Lord Rebirth)' (ratingKey: 190049) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hanami' (ratingKey: 200592) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Kodama' (ratingKey: 200598) +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Lotus Eater' (ratingKey: 200589) +2025-07-25 01:22:36 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'rebirth' by 'long lake' after all stages. +2025-07-25 01:22:36 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Rebirth' +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'nairuz' +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'nairuz intentions' +2025-07-25 01:22:36 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'intentions' +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 290602) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 290655) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 272089) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 272095) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 270360) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'intentions' (ratingKey: 421771) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 350916) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clear Intentions (Extended Mix)' (ratingKey: 255971) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clear Intentions (Radio Mix)' (ratingKey: 255972) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Anytime Is House (feat. Rowetta) (Mixed)' (ratingKey: 480106) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Good Intentions' (ratingKey: 434979) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 235912) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 349023) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions' (ratingKey: 348861) +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Intentions (Acoustic)' (ratingKey: 348855) +2025-07-25 01:22:37 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'intentions' by 'nairuz' after all stages. +2025-07-25 01:22:37 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Intentions' +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'imaginary softwoods' +2025-07-25 01:22:37 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'imaginary softwoods enkojiloop' +2025-07-25 01:22:38 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enkojiloop' +2025-07-25 01:22:39 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'imaginary softwoods' +2025-07-25 01:22:39 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'imaginary softwoods enko-ji loop' +2025-07-25 01:22:39 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enko-ji loop' +2025-07-25 01:22:40 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'enkojiloop' +2025-07-25 01:22:40 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 01:22:41 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enkojiloop' +2025-07-25 01:22:42 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'enko-ji loop' +2025-07-25 01:22:42 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'enko-ji loop' +2025-07-25 01:22:43 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'alyas' +2025-07-25 01:22:43 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'alyas idyll' +2025-07-25 01:22:44 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'idyll' +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 287455) +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Pièces Pittoresques : Idylle' (ratingKey: 275900) +2025-07-25 01:22:45 - 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:22:45 - 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:22:45 - 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:22:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Siegfried Idyll' (ratingKey: 390463) +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'nymph’s spell' (ratingKey: 351596) +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'then and now' (ratingKey: 351597) +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'We All Feel Darkness' (ratingKey: 273234) +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idylle' (ratingKey: 455618) +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 484814) +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Idyll' (ratingKey: 484786) +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Almost Idyllic' (ratingKey: 239437) +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Pulse' (ratingKey: 264672) +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Fading' (ratingKey: 264676) +2025-07-25 01:22:45 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'idyll' by 'alyas' after all stages. +2025-07-25 01:22:45 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Idyll' +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'v e n n' +2025-07-25 01:22:45 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'v e n n viridian' +2025-07-25 01:22:46 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'viridian' +2025-07-25 01:22:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Genesis' (ratingKey: 269653) +2025-07-25 01:22:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Viridian Wave' (ratingKey: 261853) +2025-07-25 01:22:46 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Dream' (ratingKey: 161907) +2025-07-25 01:22:46 - 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:22:46 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'sound therapist' +2025-07-25 01:22:46 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'sound therapist viridian' +2025-07-25 01:22:47 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'viridian' +2025-07-25 01:22:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Genesis' (ratingKey: 269653) +2025-07-25 01:22:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Viridian Wave' (ratingKey: 261853) +2025-07-25 01:22:48 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Viridian Dream' (ratingKey: 161907) +2025-07-25 01:22:48 - newmusic.plex_client - INFO - search_tracks:390 - Found 3 total potential matches for 'viridian' by 'sound therapist' after all stages. +2025-07-25 01:22:48 - newmusic.sync_service - DEBUG - _find_track_in_plex:299 - No confident match for 'Viridian' (best score: 0.58) +2025-07-25 01:22:48 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'le code' +2025-07-25 01:22:48 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'le code wavesarespeaking' +2025-07-25 01:22:49 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'wavesarespeaking' +2025-07-25 01:22:49 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'le code' +2025-07-25 01:22:49 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'le code waves are speaking' +2025-07-25 01:22:50 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'waves are speaking' +2025-07-25 01:22:51 - 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:22:51 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'wavesarespeaking' +2025-07-25 01:22:51 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'wavesarespeaking' +2025-07-25 01:22:52 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'waves are speaking' +2025-07-25 01:22:53 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 01:22:53 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'waves are speaking' +2025-07-25 01:22:54 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Waves Are Speaking' +2025-07-25 01:22:54 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'dyb' +2025-07-25 01:22:54 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'dyb clearing' +2025-07-25 01:22:54 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'clearing' +2025-07-25 01:22:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Into The Clearing' (ratingKey: 353737) +2025-07-25 01:22:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Into The Clearing' (ratingKey: 353610) +2025-07-25 01:22:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clearing the Mind' (ratingKey: 389219) +2025-07-25 01:22:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Clearing' (ratingKey: 503299) +2025-07-25 01:22:55 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'The Clearing' (ratingKey: 514205) +2025-07-25 01:22:55 - newmusic.plex_client - INFO - search_tracks:390 - Found 5 total potential matches for 'clearing' by 'dyb' after all stages. +2025-07-25 01:22:55 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Clearing' +2025-07-25 01:22:55 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'johan davidsson' +2025-07-25 01:22:55 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'johan davidsson whitenoisehealing' +2025-07-25 01:22:56 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'whitenoisehealing' +2025-07-25 01:22:57 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'johan davidsson' +2025-07-25 01:22:57 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'johan davidsson white noise healing' +2025-07-25 01:22:57 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'white noise healing' +2025-07-25 01:22:58 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'White Noise Healing' +2025-07-25 01:22:58 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'whitenoisehealing' +2025-07-25 01:22:59 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'whitenoisehealing' +2025-07-25 01:22:59 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'white noise healing' +2025-07-25 01:23:00 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'white noise healing' +2025-07-25 01:23:01 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 01:23:01 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'White Noise Healing' +2025-07-25 01:23:01 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'the earth' +2025-07-25 01:23:01 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:23:01 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'the earth casadelosandesambientmeditationmusic' +2025-07-25 01:23:02 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casadelosandesambientmeditationmusic' +2025-07-25 01:23:02 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'the earth' +2025-07-25 01:23:02 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates. +2025-07-25 01:23:02 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'the earth casa de los andes' +2025-07-25 01:23:03 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casa de los andes' +2025-07-25 01:23:04 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Casa De Los Andes - Ambient Meditation Music' +2025-07-25 01:23:04 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'casadelosandesambientmeditationmusic' +2025-07-25 01:23:04 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casadelosandesambientmeditationmusic' +2025-07-25 01:23:05 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'casa de los andes' +2025-07-25 01:23:06 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'casa de los andes' +2025-07-25 01:23:07 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Casa De Los Andes - Ambient Meditation Music' +2025-07-25 01:23:07 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'massimu' +2025-07-25 01:23:07 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'massimu aboveitall' +2025-07-25 01:23:07 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'aboveitall' +2025-07-25 01:23:08 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'massimu' +2025-07-25 01:23:08 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'massimu above it all' +2025-07-25 01:23:09 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'above it all' +2025-07-25 01:23:09 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Above It All' (ratingKey: 396528) +2025-07-25 01:23:09 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Above It All' (ratingKey: 396551) +2025-07-25 01:23:09 - newmusic.plex_client - INFO - search_tracks:390 - Found 2 total potential matches for 'above it all' by 'massimu' after all stages. +2025-07-25 01:23:09 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Above It All' +2025-07-25 01:23:09 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'lawrence libert' +2025-07-25 01:23:09 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lawrence libert beautyallaround' +2025-07-25 01:23:10 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beautyallaround' +2025-07-25 01:23:11 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'lawrence libert' +2025-07-25 01:23:11 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'lawrence libert beauty all around' +2025-07-25 01:23:12 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beauty all around' +2025-07-25 01:23:12 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'little symphony' +2025-07-25 01:23:12 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'little symphony beautyallaround' +2025-07-25 01:23:13 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beautyallaround' +2025-07-25 01:23:14 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'little symphony' +2025-07-25 01:23:14 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'little symphony beauty all around' +2025-07-25 01:23:14 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beauty all around' +2025-07-25 01:23:15 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Beauty All Around' +2025-07-25 01:23:15 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'beautyallaround' +2025-07-25 01:23:16 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beautyallaround' +2025-07-25 01:23:16 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'beauty all around' +2025-07-25 01:23:17 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'beauty all around' +2025-07-25 01:23:18 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Beauty All Around' +2025-07-25 01:23:18 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'yanaco' +2025-07-25 01:23:18 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'yanaco hereafter' +2025-07-25 01:23:19 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'hereafter' +2025-07-25 01:23:20 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hereafter' (ratingKey: 281599) +2025-07-25 01:23:20 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hereafter' (ratingKey: 282129) +2025-07-25 01:23:20 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hereafter' (ratingKey: 167030) +2025-07-25 01:23:20 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Tomorrow Was the Hereafter (Early Demo)' (ratingKey: 374801) +2025-07-25 01:23:20 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Hereafter' (ratingKey: 200843) +2025-07-25 01:23:20 - newmusic.plex_client - INFO - search_tracks:390 - Found 5 total potential matches for 'hereafter' by 'yanaco' after all stages. +2025-07-25 01:23:20 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'HereAfter' +2025-07-25 01:23:20 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'by lotus' +2025-07-25 01:23:20 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'by lotus mirai' +2025-07-25 01:23:20 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'mirai' +2025-07-25 01:23:21 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Miraininarenakatta Anoyoruni (Long Edition)' (ratingKey: 271263) +2025-07-25 01:23:21 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Miraininarenakatta Anoyoruni' (ratingKey: 271052) +2025-07-25 01:23:21 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Miraizukuri' (ratingKey: 271150) +2025-07-25 01:23:21 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Amethyst' (ratingKey: 260552) +2025-07-25 01:23:21 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mirai' (ratingKey: 206800) +2025-07-25 01:23:21 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mirai' (ratingKey: 206350) +2025-07-25 01:23:21 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mirai No Fanku' (ratingKey: 257185) +2025-07-25 01:23:21 - newmusic.plex_client - INFO - search_tracks:390 - Found 7 total potential matches for 'mirai' by 'by lotus' after all stages. +2025-07-25 01:23:21 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Mirai' +2025-07-25 01:23:21 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'luke sanger' +2025-07-25 01:23:22 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'luke sanger 6ambeachwalk' +2025-07-25 01:23:22 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '6ambeachwalk' +2025-07-25 01:23:23 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'luke sanger' +2025-07-25 01:23:23 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'luke sanger 6am beach walk' +2025-07-25 01:23:23 - newmusic.sync_service - INFO - cancel_sync:57 - PlaylistSyncService.cancel_sync() called - setting cancellation flag +2025-07-25 01:23:24 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '6am beach walk' +2025-07-25 01:23:24 - newmusic.sync_service - DEBUG - _find_track_in_plex:251 - Sync cancelled after search for '6am Beach Walk' +2025-07-25 01:23:26 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) diff --git a/ui/pages/__pycache__/sync.cpython-312.pyc b/ui/pages/__pycache__/sync.cpython-312.pyc index 7fe22892..c4d6a449 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 bd3199f0..62fff880 100644 --- a/ui/pages/sync.py +++ b/ui/pages/sync.py @@ -729,17 +729,17 @@ class PlaylistDetailsModal(QDialog): layout.setSpacing(12) # Total tracks - self.total_tracks_label = QLabel("📀 0") + self.total_tracks_label = QLabel("🎵 0") self.total_tracks_label.setFont(QFont("SF Pro Text", 12, QFont.Weight.Medium)) self.total_tracks_label.setStyleSheet("color: #ffffff; background: transparent; border: none;") # Matched tracks - self.matched_tracks_label = QLabel("✅ 0") + self.matched_tracks_label = QLabel("✓ 0") self.matched_tracks_label.setFont(QFont("SF Pro Text", 12, QFont.Weight.Medium)) self.matched_tracks_label.setStyleSheet("color: #1db954; background: transparent; border: none;") # Failed tracks - self.failed_tracks_label = QLabel("⌠0") + self.failed_tracks_label = QLabel("✗ 0") self.failed_tracks_label.setFont(QFont("SF Pro Text", 12, QFont.Weight.Medium)) self.failed_tracks_label.setStyleSheet("color: #e22134; background: transparent; border: none;") @@ -758,9 +758,9 @@ class PlaylistDetailsModal(QDialog): def update_sync_status(self, total_tracks=0, matched_tracks=0, failed_tracks=0): """Update sync status display""" if self.sync_status_widget: - self.total_tracks_label.setText(f"📀 {total_tracks}") - self.matched_tracks_label.setText(f"✅ {matched_tracks}") - self.failed_tracks_label.setText(f"⌠{failed_tracks}") + self.total_tracks_label.setText(f"🎵 {total_tracks}") + self.matched_tracks_label.setText(f"✓ {matched_tracks}") + self.failed_tracks_label.setText(f"✗ {failed_tracks}") if total_tracks > 0: percentage = int((matched_tracks / total_tracks) * 100) @@ -1545,17 +1545,17 @@ class PlaylistItem(QFrame): layout.setSpacing(6) # Total tracks - self.item_total_tracks_label = QLabel("📀 0") + self.item_total_tracks_label = QLabel("🎵 0") self.item_total_tracks_label.setFont(QFont("SF Pro Text", 9, QFont.Weight.Medium)) self.item_total_tracks_label.setStyleSheet("color: #ffffff; background: transparent; border: none;") # Matched tracks - self.item_matched_tracks_label = QLabel("✅ 0") + self.item_matched_tracks_label = QLabel("✓ 0") self.item_matched_tracks_label.setFont(QFont("SF Pro Text", 9, QFont.Weight.Medium)) self.item_matched_tracks_label.setStyleSheet("color: #1db954; background: transparent; border: none;") # Failed tracks - self.item_failed_tracks_label = QLabel("⌠0") + self.item_failed_tracks_label = QLabel("✗ 0") self.item_failed_tracks_label.setFont(QFont("SF Pro Text", 9, QFont.Weight.Medium)) self.item_failed_tracks_label.setStyleSheet("color: #e22134; background: transparent; border: none;")