This commit is contained in:
Broque Thomas 2025-07-25 12:00:40 -07:00
parent 55c36241dd
commit 018eb0cd16
4 changed files with 431 additions and 3 deletions

View file

@ -1 +1 @@
{"access_token": "BQDlZYRG1PkTF9MyEIWlv6Stz7KVj9ljTaG0vqjb1mIQGx6C7j2Gs79hjulYLuHv_FZ7w_jr0J4GC49bSGCYjV3o30sx58NqnlHMoEcbHmQGmFO6PIvZslmm5WEUXFhCtyW3AIoTCL_MDgxGty3fHstHxqJ8yWWsbgu8DaLxcgtju4_YIv53LlnbkCsGzdoHt4y6ExoFnOcTjU5ZguhdyYULkgEXVd2mvW4yMZE-SRpEaHGcFgu_V_lqTirm7ZHp", "token_type": "Bearer", "expires_in": 3600, "scope": "user-library-read user-read-private playlist-read-private playlist-read-collaborative user-read-email", "expires_at": 1753469090, "refresh_token": "AQDmfQkPCGObfJeTUIbW1hAAwhSqkuHRA3Qh2dqVYMRh0eCkFMQgPNJDDzF8y-BiaVbj80zePkK_XSfYH1aJutMtNbnsqRKWuxP31BTrMc7pdUdbE7Fma4oH8wpDUKdG3MM"}
{"access_token": "BQDTpXvB-r0_wR2jX7GPgq_VSVbgB2kYD-kStpZ9pdAOpESj1GqNJTMJ8RXWJr5dKN6QNc7JM0l29QAd97OWV_DiQSduUyN1MOca8CmhQ_NenBcIfVoojvvb_yhEZId1RrBFKV-Ht4WgzbBzvJpEQnn8ejx6e3IdUBGb7qFYjnZWoLZDtKa-mcujsfRkq8TyvD_hxMTEOOHQvLg0aXgB-8vzqE4W8uAXni0Nbl71li7QBWV-GKJQSUDlLod9qCv9", "token_type": "Bearer", "expires_in": 3600, "scope": "user-library-read user-read-private playlist-read-private playlist-read-collaborative user-read-email", "expires_at": 1753473281, "refresh_token": "AQDmfQkPCGObfJeTUIbW1hAAwhSqkuHRA3Qh2dqVYMRh0eCkFMQgPNJDDzF8y-BiaVbj80zePkK_XSfYH1aJutMtNbnsqRKWuxP31BTrMc7pdUdbE7Fma4oH8wpDUKdG3MM"}

View file

@ -24476,3 +24476,429 @@
2025-07-25 10:53:43 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread...
2025-07-25 10:53:44 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client...
2025-07-25 10:53:44 - newmusic.main - INFO - closeEvent:197 - Application closed successfully
2025-07-25 10:57:11 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG
2025-07-25 10:57:11 - newmusic.main - INFO - main:211 - Starting NewMusic application
2025-07-25 10:57:11 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-25 10:57:11 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-25 10:57:12 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-25 10:57:12 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard
2025-07-25 10:57:12 - newmusic.main - INFO - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page
2025-07-25 10:57:12 - newmusic.plex_client - INFO - _find_music_library:127 - Found music library: Music
2025-07-25 10:57:12 - newmusic.plex_client - INFO - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE
2025-07-25 10:57:29 - newmusic.main - INFO - change_page:163 - Changed to page: sync
2025-07-25 10:57:29 - newmusic.spotify_client - INFO - _ensure_user_id:195 - Successfully authenticated with Spotify as broquethomas
2025-07-25 10:57:29 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch)
2025-07-25 11:46:32 - newmusic.sync_service - INFO - sync_playlist:94 - Starting sync for playlist: Failed test
2025-07-25 11:46:32 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:46:32 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:32 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage signalsfromspace'
2025-07-25 11:46:32 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'signalsfromspace'
2025-07-25 11:46:33 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:46:33 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:33 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage signals from space'
2025-07-25 11:46:34 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'signals from space'
2025-07-25 11:46:35 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Signals from Space'
2025-07-25 11:46:35 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'signalsfromspace'
2025-07-25 11:46:35 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'signalsfromspace'
2025-07-25 11:46:36 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'signals from space'
2025-07-25 11:46:37 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'signals from space'
2025-07-25 11:46:37 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Signals from Space'
2025-07-25 11:46:37 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:46:37 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:37 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage zztlyksyrnqryss'
2025-07-25 11:46:38 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'zztlyksyrnqryss'
2025-07-25 11:46:39 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:46:39 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates.
2025-07-25 11:46:39 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early.
2025-07-25 11:46:39 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Zztlyk Syrn Qryss' (ratingKey: 539056)
2025-07-25 11:46:39 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Zztlyk Syrn Qryss'
2025-07-25 11:46:39 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:46:39 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates.
2025-07-25 11:46:39 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early.
2025-07-25 11:46:39 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Jyxkra' (ratingKey: 539057)
2025-07-25 11:46:39 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Jyxkra'
2025-07-25 11:46:39 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:46:39 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:39 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage ktalvysh'
2025-07-25 11:46:39 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'ktalvysh'
2025-07-25 11:46:40 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:46:40 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates.
2025-07-25 11:46:40 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early.
2025-07-25 11:46:40 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Ktal Vysh' (ratingKey: 539058)
2025-07-25 11:46:40 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Ktal Vysh'
2025-07-25 11:46:40 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:46:40 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates.
2025-07-25 11:46:40 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early.
2025-07-25 11:46:40 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Fluxx' (ratingKey: 539059)
2025-07-25 11:46:40 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Fluxx'
2025-07-25 11:46:40 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:46:40 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:40 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage vwrntlyx'
2025-07-25 11:46:41 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'vwrntlyx'
2025-07-25 11:46:41 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:46:42 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates.
2025-07-25 11:46:42 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early.
2025-07-25 11:46:42 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Vwrn Tlyx' (ratingKey: 539060)
2025-07-25 11:46:42 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Vwrn Tlyx'
2025-07-25 11:46:42 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'kendrick lamar'
2025-07-25 11:46:42 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:42 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'kendrick lamar superbowllixhalftimeshowlive'
2025-07-25 11:46:42 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'superbowllixhalftimeshowlive'
2025-07-25 11:46:43 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'kendrick lamar'
2025-07-25 11:46:43 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:43 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'kendrick lamar super bowl lix halftime show'
2025-07-25 11:46:44 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'super bowl lix halftime show'
2025-07-25 11:46:44 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'nfl'
2025-07-25 11:46:45 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'nfl superbowllixhalftimeshowlive'
2025-07-25 11:46:45 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'superbowllixhalftimeshowlive'
2025-07-25 11:46:46 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'nfl'
2025-07-25 11:46:46 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'nfl super bowl lix halftime show'
2025-07-25 11:46:46 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'super bowl lix halftime show'
2025-07-25 11:46:47 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Super Bowl LIX Halftime Show - Live'
2025-07-25 11:46:47 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'superbowllixhalftimeshowlive'
2025-07-25 11:46:48 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'superbowllixhalftimeshowlive'
2025-07-25 11:46:48 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'super bowl lix halftime show'
2025-07-25 11:46:49 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'super bowl lix halftime show'
2025-07-25 11:46:50 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Super Bowl LIX Halftime Show - Live'
2025-07-25 11:46:50 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno'
2025-07-25 11:46:50 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:50 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno 1800'
2025-07-25 11:46:51 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '1800'
2025-07-25 11:46:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1800 Satan' (ratingKey: 488568)
2025-07-25 11:46:51 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1800' (ratingKey: 195875)
2025-07-25 11:46:51 - newmusic.plex_client - INFO - search_tracks:390 - Found 2 total potential matches for '1800' by 'bbno' after all stages.
2025-07-25 11:46:51 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno'
2025-07-25 11:46:51 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:51 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno 1-800'
2025-07-25 11:46:52 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '1-800'
2025-07-25 11:46:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-DIRTY' (ratingKey: 342942)
2025-07-25 11:46:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800MYLOVE' (ratingKey: 446003)
2025-07-25 11:46:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-273-8255' (ratingKey: 487383)
2025-07-25 11:46:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-273-8255' (ratingKey: 487532)
2025-07-25 11:46:53 - 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 11:46:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-SMD' (ratingKey: 330399)
2025-07-25 11:46:53 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800 Nothing' (ratingKey: 327017)
2025-07-25 11:46:53 - newmusic.plex_client - INFO - search_tracks:390 - Found 7 total potential matches for '1-800' by 'bbno' after all stages.
2025-07-25 11:46:53 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for '1-800'
2025-07-25 11:46:53 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno'
2025-07-25 11:46:53 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:53 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno marypoppins'
2025-07-25 11:46:54 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'marypoppins'
2025-07-25 11:46:54 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno'
2025-07-25 11:46:55 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:55 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno mary poppins'
2025-07-25 11:46:55 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'mary poppins'
2025-07-25 11:46:56 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mary Poppins' (ratingKey: 325667)
2025-07-25 11:46:56 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Introducing Mary Poppins' (ratingKey: 143885)
2025-07-25 11:46:56 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'A Cover Is Not the Book' (ratingKey: 143886)
2025-07-25 11:46:56 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Nowhere to Go But Up' (ratingKey: 143892)
2025-07-25 11:46:56 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Theme from Mary Poppins Returns' (ratingKey: 143894)
2025-07-25 11:46:56 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mary Poppins Arrives' (ratingKey: 143896)
2025-07-25 11:46:56 - newmusic.plex_client - INFO - search_tracks:390 - Found 6 total potential matches for 'mary poppins' by 'bbno' after all stages.
2025-07-25 11:46:56 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'mary poppins'
2025-07-25 11:46:56 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno'
2025-07-25 11:46:56 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:56 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno boom'
2025-07-25 11:46:57 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'boom'
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'BOOM' (ratingKey: 258903)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'BOOM (Rap remix)' (ratingKey: 258943)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Boom (Ricky Pedretti Remix)' (ratingKey: 285354)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Boom (Original Mix)' (ratingKey: 285339)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Here Comes The Boom (Original Mix)' (ratingKey: 285349)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'pop ur shit' (ratingKey: 291146)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'dangerous' (ratingKey: 291148)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'née-nah' (ratingKey: 291149)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'just like me' (ratingKey: 291153)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'pop ur shit (nightcore version)' (ratingKey: 291130)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'dangerous (nightcore version)' (ratingKey: 291132)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'née-nah (nightcore version)' (ratingKey: 291133)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'just like me (nightcore version)' (ratingKey: 291137)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'pop ur shit (slowed down)' (ratingKey: 291098)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'dangerous (slowed down)' (ratingKey: 291100)
2025-07-25 11:46:58 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'boom' by 'bbno' after all stages.
2025-07-25 11:46:58 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'boom'
2025-07-25 11:46:58 - newmusic.sync_service - INFO - sync_playlist:141 - Found 8 matches out of 10 tracks
2025-07-25 11:46:58 - newmusic.sync_service - INFO - sync_playlist:173 - Creating playlist with 8 matched tracks
2025-07-25 11:46:58 - newmusic.plex_client - INFO - update_playlist:277 - Playlist 'Failed test' not found, creating new one
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Zztlyk Syrn Qryss by Virtual Mage (ratingKey: 539056)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Jyxkra by Virtual Mage (ratingKey: 539057)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Ktal Vysh by Virtual Mage (ratingKey: 539058)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Fluxx by Virtual Mage (ratingKey: 539059)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Vwrn Tlyx by Virtual Mage (ratingKey: 539060)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: 1800 by Snoop Dogg (ratingKey: 195875)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Mary Poppins by Elènne (ratingKey: 325667)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: BOOM by $ebu (ratingKey: 258903)
2025-07-25 11:46:58 - newmusic.plex_client - INFO - create_playlist:209 - Processed 8 input tracks, resulting in 8 valid Plex tracks for playlist 'Failed test'
2025-07-25 11:46:58 - newmusic.plex_client - INFO - create_playlist:214 - Final validation: 8 valid tracks with ratingKeys
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:218 - About to create playlist with tracks:
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 1: Zztlyk Syrn Qryss (type: <class 'plexapi.audio.Track'>, ratingKey: 539056)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 2: Jyxkra (type: <class 'plexapi.audio.Track'>, ratingKey: 539057)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 3: Ktal Vysh (type: <class 'plexapi.audio.Track'>, ratingKey: 539058)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 4: Fluxx (type: <class 'plexapi.audio.Track'>, ratingKey: 539059)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 5: Vwrn Tlyx (type: <class 'plexapi.audio.Track'>, ratingKey: 539060)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 6: 1800 (type: <class 'plexapi.audio.Track'>, ratingKey: 195875)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 7: Mary Poppins (type: <class 'plexapi.audio.Track'>, ratingKey: 325667)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 8: BOOM (type: <class 'plexapi.audio.Track'>, ratingKey: 258903)
2025-07-25 11:46:58 - newmusic.plex_client - ERROR - create_playlist:227 - CreatePlaylist failed: Must include items to add when creating new playlist.
2025-07-25 11:46:58 - newmusic.plex_client - INFO - create_playlist:231 - Created playlist 'Failed test' with 8 tracks (using items parameter)
2025-07-25 11:46:58 - newmusic.sync_service - INFO - sync_playlist:196 - Sync completed: 80.0% success rate
2025-07-25 11:46:58 - newmusic.sync_service - INFO - sync_playlist:94 - Starting sync for playlist: Aether
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates.
2025-07-25 11:46:58 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early.
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Aether' (ratingKey: 155554)
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Aether (Slowed & Reverbed)' (ratingKey: 155575)
2025-07-25 11:46:58 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Aether'
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:46:58 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage astralchill'
2025-07-25 11:46:59 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'astralchill'
2025-07-25 11:47:00 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:47:00 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates.
2025-07-25 11:47:00 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early.
2025-07-25 11:47:00 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Astral Chill' (ratingKey: 155552)
2025-07-25 11:47:00 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Astral Chill (The Present Sound Remix)' (ratingKey: 155577)
2025-07-25 11:47:00 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Astral Chill'
2025-07-25 11:47:00 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:47:00 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:47:00 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage orbitlove'
2025-07-25 11:47:00 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'orbitlove'
2025-07-25 11:47:01 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:47:01 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates.
2025-07-25 11:47:01 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early.
2025-07-25 11:47:01 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Orbit Love' (ratingKey: 155537)
2025-07-25 11:47:01 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Orbit Love (Lofi Edit)' (ratingKey: 155535)
2025-07-25 11:47:01 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Orbit Love'
2025-07-25 11:47:01 - newmusic.sync_service - INFO - sync_playlist:141 - Found 3 matches out of 3 tracks
2025-07-25 11:47:01 - newmusic.sync_service - INFO - sync_playlist:173 - Creating playlist with 3 matched tracks
2025-07-25 11:47:01 - newmusic.plex_client - INFO - update_playlist:277 - Playlist 'Aether' not found, creating new one
2025-07-25 11:47:01 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Aether by Virtual Mage (ratingKey: 155554)
2025-07-25 11:47:01 - 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 11:47:01 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Orbit Love by Virtual Mage (ratingKey: 155537)
2025-07-25 11:47:01 - newmusic.plex_client - INFO - create_playlist:209 - Processed 3 input tracks, resulting in 3 valid Plex tracks for playlist 'Aether'
2025-07-25 11:47:01 - newmusic.plex_client - INFO - create_playlist:214 - Final validation: 3 valid tracks with ratingKeys
2025-07-25 11:47:01 - newmusic.plex_client - DEBUG - create_playlist:218 - About to create playlist with tracks:
2025-07-25 11:47:01 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 1: Aether (type: <class 'plexapi.audio.Track'>, ratingKey: 155554)
2025-07-25 11:47:01 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 2: Astral Chill (The Present Sound Remix) (type: <class 'plexapi.audio.Track'>, ratingKey: 155577)
2025-07-25 11:47:01 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 3: Orbit Love (type: <class 'plexapi.audio.Track'>, ratingKey: 155537)
2025-07-25 11:47:01 - newmusic.plex_client - ERROR - create_playlist:227 - CreatePlaylist failed: Must include items to add when creating new playlist.
2025-07-25 11:47:01 - newmusic.plex_client - INFO - create_playlist:231 - Created playlist 'Aether' with 3 tracks (using items parameter)
2025-07-25 11:47:01 - newmusic.sync_service - INFO - sync_playlist:196 - Sync completed: 100.0% success rate
2025-07-25 11:54:42 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch)
2025-07-25 11:54:42 - newmusic.main - INFO - closeEvent:176 - Closing application...
2025-07-25 11:54:42 - newmusic.main - INFO - closeEvent:181 - Cleaning up Downloads page threads...
2025-07-25 11:54:42 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread...
2025-07-25 11:54:45 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client...
2025-07-25 11:54:45 - newmusic.main - INFO - closeEvent:197 - Application closed successfully
2025-07-25 11:54:49 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG
2025-07-25 11:54:49 - newmusic.main - INFO - main:211 - Starting NewMusic application
2025-07-25 11:54:49 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-25 11:54:49 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-25 11:54:49 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-25 11:54:50 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard
2025-07-25 11:54:50 - newmusic.main - INFO - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page
2025-07-25 11:54:50 - newmusic.plex_client - INFO - _find_music_library:127 - Found music library: Music
2025-07-25 11:54:50 - newmusic.plex_client - INFO - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE
2025-07-25 11:54:51 - newmusic.main - INFO - change_page:163 - Changed to page: sync
2025-07-25 11:54:51 - newmusic.spotify_client - INFO - _ensure_user_id:195 - Successfully authenticated with Spotify as broquethomas
2025-07-25 11:54:51 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch)
2025-07-25 11:54:58 - newmusic.sync_service - INFO - sync_playlist:94 - Starting sync for playlist: Failed test
2025-07-25 11:54:58 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:54:58 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:54:58 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage signalsfromspace'
2025-07-25 11:54:58 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'signalsfromspace'
2025-07-25 11:54:59 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:54:59 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:54:59 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage signals from space'
2025-07-25 11:55:00 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'signals from space'
2025-07-25 11:55:01 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Signals from Space'
2025-07-25 11:55:01 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'signalsfromspace'
2025-07-25 11:55:01 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'signalsfromspace'
2025-07-25 11:55:02 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'signals from space'
2025-07-25 11:55:03 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'signals from space'
2025-07-25 11:55:03 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Signals from Space'
2025-07-25 11:55:03 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:03 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:55:03 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage zztlyksyrnqryss'
2025-07-25 11:55:04 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'zztlyksyrnqryss'
2025-07-25 11:55:05 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:05 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates.
2025-07-25 11:55:05 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early.
2025-07-25 11:55:05 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Zztlyk Syrn Qryss' (ratingKey: 539056)
2025-07-25 11:55:05 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Zztlyk Syrn Qryss'
2025-07-25 11:55:05 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:05 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates.
2025-07-25 11:55:05 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early.
2025-07-25 11:55:05 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Jyxkra' (ratingKey: 539057)
2025-07-25 11:55:05 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Jyxkra'
2025-07-25 11:55:05 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:05 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:55:05 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage ktalvysh'
2025-07-25 11:55:06 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'ktalvysh'
2025-07-25 11:55:06 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:06 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates.
2025-07-25 11:55:06 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early.
2025-07-25 11:55:06 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Ktal Vysh' (ratingKey: 539058)
2025-07-25 11:55:06 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Ktal Vysh'
2025-07-25 11:55:06 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:06 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates.
2025-07-25 11:55:06 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early.
2025-07-25 11:55:06 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Fluxx' (ratingKey: 539059)
2025-07-25 11:55:06 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Fluxx'
2025-07-25 11:55:06 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:06 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:55:06 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage vwrntlyx'
2025-07-25 11:55:07 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'vwrntlyx'
2025-07-25 11:55:08 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:08 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 1 candidates.
2025-07-25 11:55:08 - newmusic.plex_client - INFO - search_tracks:344 - Found 1 candidates in Stage 1. Exiting early.
2025-07-25 11:55:08 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Vwrn Tlyx' (ratingKey: 539060)
2025-07-25 11:55:08 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Vwrn Tlyx'
2025-07-25 11:55:08 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'kendrick lamar'
2025-07-25 11:55:08 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:55:08 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'kendrick lamar superbowllixhalftimeshowlive'
2025-07-25 11:55:09 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'superbowllixhalftimeshowlive'
2025-07-25 11:55:09 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'kendrick lamar'
2025-07-25 11:55:09 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:55:09 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'kendrick lamar super bowl lix halftime show'
2025-07-25 11:55:10 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'super bowl lix halftime show'
2025-07-25 11:55:11 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'nfl'
2025-07-25 11:55:11 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'nfl superbowllixhalftimeshowlive'
2025-07-25 11:55:11 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'superbowllixhalftimeshowlive'
2025-07-25 11:55:12 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'nfl'
2025-07-25 11:55:12 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'nfl super bowl lix halftime show'
2025-07-25 11:55:13 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'super bowl lix halftime show'
2025-07-25 11:55:13 - newmusic.sync_service - DEBUG - _find_track_in_plex:272 - No artist-based matches found. Using title-only fallback for 'Super Bowl LIX Halftime Show - Live'
2025-07-25 11:55:13 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'superbowllixhalftimeshowlive'
2025-07-25 11:55:14 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'superbowllixhalftimeshowlive'
2025-07-25 11:55:15 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'super bowl lix halftime show'
2025-07-25 11:55:15 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'super bowl lix halftime show'
2025-07-25 11:55:16 - newmusic.sync_service - DEBUG - _find_track_in_plex:290 - No Plex candidates found for 'Super Bowl LIX Halftime Show - Live'
2025-07-25 11:55:16 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno'
2025-07-25 11:55:16 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:55:16 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno 1800'
2025-07-25 11:55:17 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '1800'
2025-07-25 11:55:18 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1800 Satan' (ratingKey: 488568)
2025-07-25 11:55:18 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1800' (ratingKey: 195875)
2025-07-25 11:55:18 - newmusic.plex_client - INFO - search_tracks:390 - Found 2 total potential matches for '1800' by 'bbno' after all stages.
2025-07-25 11:55:18 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno'
2025-07-25 11:55:18 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:55:18 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno 1-800'
2025-07-25 11:55:18 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for '1-800'
2025-07-25 11:55:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-DIRTY' (ratingKey: 342942)
2025-07-25 11:55:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800MYLOVE' (ratingKey: 446003)
2025-07-25 11:55:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-273-8255' (ratingKey: 487383)
2025-07-25 11:55:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-273-8255' (ratingKey: 487532)
2025-07-25 11:55:19 - 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 11:55:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800-SMD' (ratingKey: 330399)
2025-07-25 11:55:19 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for '1-800 Nothing' (ratingKey: 327017)
2025-07-25 11:55:19 - newmusic.plex_client - INFO - search_tracks:390 - Found 7 total potential matches for '1-800' by 'bbno' after all stages.
2025-07-25 11:55:19 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for '1-800'
2025-07-25 11:55:19 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno'
2025-07-25 11:55:19 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:55:19 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno marypoppins'
2025-07-25 11:55:20 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'marypoppins'
2025-07-25 11:55:21 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno'
2025-07-25 11:55:21 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:55:21 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno mary poppins'
2025-07-25 11:55:22 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'mary poppins'
2025-07-25 11:55:23 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mary Poppins' (ratingKey: 325667)
2025-07-25 11:55:23 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Introducing Mary Poppins' (ratingKey: 143885)
2025-07-25 11:55:23 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'A Cover Is Not the Book' (ratingKey: 143886)
2025-07-25 11:55:23 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Nowhere to Go But Up' (ratingKey: 143892)
2025-07-25 11:55:23 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Theme from Mary Poppins Returns' (ratingKey: 143894)
2025-07-25 11:55:23 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Mary Poppins Arrives' (ratingKey: 143896)
2025-07-25 11:55:23 - newmusic.plex_client - INFO - search_tracks:390 - Found 6 total potential matches for 'mary poppins' by 'bbno' after all stages.
2025-07-25 11:55:23 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'mary poppins'
2025-07-25 11:55:23 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'bbno'
2025-07-25 11:55:23 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:55:23 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'bbno boom'
2025-07-25 11:55:23 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'boom'
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'BOOM' (ratingKey: 258903)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'BOOM (Rap remix)' (ratingKey: 258943)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Boom (Ricky Pedretti Remix)' (ratingKey: 285354)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Boom (Original Mix)' (ratingKey: 285339)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'Here Comes The Boom (Original Mix)' (ratingKey: 285349)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'pop ur shit' (ratingKey: 291146)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'dangerous' (ratingKey: 291148)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'née-nah' (ratingKey: 291149)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'just like me' (ratingKey: 291153)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'pop ur shit (nightcore version)' (ratingKey: 291130)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'dangerous (nightcore version)' (ratingKey: 291132)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'née-nah (nightcore version)' (ratingKey: 291133)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'just like me (nightcore version)' (ratingKey: 291137)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'pop ur shit (slowed down)' (ratingKey: 291098)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:385 - Stored original track reference for 'dangerous (slowed down)' (ratingKey: 291100)
2025-07-25 11:55:24 - newmusic.plex_client - INFO - search_tracks:390 - Found 15 total potential matches for 'boom' by 'bbno' after all stages.
2025-07-25 11:55:24 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'boom'
2025-07-25 11:55:24 - newmusic.sync_service - INFO - sync_playlist:141 - Found 8 matches out of 10 tracks
2025-07-25 11:55:24 - newmusic.sync_service - INFO - sync_playlist:173 - Creating playlist with 8 matched tracks
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Zztlyk Syrn Qryss by Virtual Mage (ratingKey: 539056)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Jyxkra by Virtual Mage (ratingKey: 539057)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Ktal Vysh by Virtual Mage (ratingKey: 539058)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Fluxx by Virtual Mage (ratingKey: 539059)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Vwrn Tlyx by Virtual Mage (ratingKey: 539060)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: 1800 by Snoop Dogg (ratingKey: 195875)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Mary Poppins by Elènne (ratingKey: 325667)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: BOOM by $ebu (ratingKey: 258903)
2025-07-25 11:55:24 - newmusic.plex_client - INFO - create_playlist:209 - Processed 8 input tracks, resulting in 8 valid Plex tracks for playlist 'Failed test'
2025-07-25 11:55:24 - newmusic.plex_client - INFO - create_playlist:214 - Final validation: 8 valid tracks with ratingKeys
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:218 - About to create playlist with tracks:
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 1: Zztlyk Syrn Qryss (type: <class 'plexapi.audio.Track'>, ratingKey: 539056)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 2: Jyxkra (type: <class 'plexapi.audio.Track'>, ratingKey: 539057)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 3: Ktal Vysh (type: <class 'plexapi.audio.Track'>, ratingKey: 539058)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 4: Fluxx (type: <class 'plexapi.audio.Track'>, ratingKey: 539059)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 5: Vwrn Tlyx (type: <class 'plexapi.audio.Track'>, ratingKey: 539060)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 6: 1800 (type: <class 'plexapi.audio.Track'>, ratingKey: 195875)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 7: Mary Poppins (type: <class 'plexapi.audio.Track'>, ratingKey: 325667)
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 8: BOOM (type: <class 'plexapi.audio.Track'>, ratingKey: 258903)
2025-07-25 11:55:24 - newmusic.plex_client - ERROR - create_playlist:227 - CreatePlaylist failed: Must include items to add when creating new playlist.
2025-07-25 11:55:24 - newmusic.plex_client - INFO - create_playlist:231 - Created playlist 'Failed test' with 8 tracks (using items parameter)
2025-07-25 11:55:24 - newmusic.sync_service - INFO - sync_playlist:196 - Sync completed: 80.0% success rate
2025-07-25 11:55:24 - newmusic.sync_service - INFO - sync_playlist:94 - Starting sync for playlist: Aether
2025-07-25 11:55:24 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:25 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates.
2025-07-25 11:55:25 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early.
2025-07-25 11:55:25 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Aether' (ratingKey: 155554)
2025-07-25 11:55:25 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Aether (Slowed & Reverbed)' (ratingKey: 155575)
2025-07-25 11:55:25 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Aether'
2025-07-25 11:55:25 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:25 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:55:25 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage astralchill'
2025-07-25 11:55:25 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'astralchill'
2025-07-25 11:55:26 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:26 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates.
2025-07-25 11:55:26 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early.
2025-07-25 11:55:26 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Astral Chill' (ratingKey: 155552)
2025-07-25 11:55:26 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Astral Chill (The Present Sound Remix)' (ratingKey: 155577)
2025-07-25 11:55:26 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Astral Chill'
2025-07-25 11:55:26 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:26 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 0 candidates.
2025-07-25 11:55:26 - newmusic.plex_client - DEBUG - search_tracks:357 - Stage 2: Performing keyword search for 'virtual mage orbitlove'
2025-07-25 11:55:27 - newmusic.plex_client - DEBUG - search_tracks:375 - Stage 3: Performing title-only search for 'orbitlove'
2025-07-25 11:55:27 - newmusic.plex_client - DEBUG - search_tracks:332 - Stage 1: Searching for artist 'virtual mage'
2025-07-25 11:55:28 - newmusic.plex_client - DEBUG - search_tracks:340 - Stage 1 found 2 candidates.
2025-07-25 11:55:28 - newmusic.plex_client - INFO - search_tracks:344 - Found 2 candidates in Stage 1. Exiting early.
2025-07-25 11:55:28 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Orbit Love' (ratingKey: 155537)
2025-07-25 11:55:28 - newmusic.plex_client - DEBUG - search_tracks:350 - Stored original track reference for 'Orbit Love (Lofi Edit)' (ratingKey: 155535)
2025-07-25 11:55:28 - newmusic.sync_service - DEBUG - _find_track_in_plex:263 - Early confident match found for 'Orbit Love'
2025-07-25 11:55:28 - newmusic.sync_service - INFO - sync_playlist:141 - Found 3 matches out of 3 tracks
2025-07-25 11:55:28 - newmusic.sync_service - INFO - sync_playlist:173 - Creating playlist with 3 matched tracks
2025-07-25 11:55:28 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Aether by Virtual Mage (ratingKey: 155554)
2025-07-25 11:55:28 - 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 11:55:28 - newmusic.plex_client - DEBUG - create_playlist:198 - Using stored track reference for: Orbit Love by Virtual Mage (ratingKey: 155537)
2025-07-25 11:55:28 - newmusic.plex_client - INFO - create_playlist:209 - Processed 3 input tracks, resulting in 3 valid Plex tracks for playlist 'Aether'
2025-07-25 11:55:28 - newmusic.plex_client - INFO - create_playlist:214 - Final validation: 3 valid tracks with ratingKeys
2025-07-25 11:55:28 - newmusic.plex_client - DEBUG - create_playlist:218 - About to create playlist with tracks:
2025-07-25 11:55:28 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 1: Aether (type: <class 'plexapi.audio.Track'>, ratingKey: 155554)
2025-07-25 11:55:28 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 2: Astral Chill (The Present Sound Remix) (type: <class 'plexapi.audio.Track'>, ratingKey: 155577)
2025-07-25 11:55:28 - newmusic.plex_client - DEBUG - create_playlist:220 - Track 3: Orbit Love (type: <class 'plexapi.audio.Track'>, ratingKey: 155537)
2025-07-25 11:55:28 - newmusic.plex_client - ERROR - create_playlist:227 - CreatePlaylist failed: Must include items to add when creating new playlist.
2025-07-25 11:55:28 - newmusic.plex_client - INFO - create_playlist:231 - Created playlist 'Aether' with 3 tracks (using items parameter)
2025-07-25 11:55:28 - newmusic.sync_service - INFO - sync_playlist:196 - Sync completed: 100.0% success rate
2025-07-25 11:55:38 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch)
2025-07-25 12:00:34 - newmusic.main - INFO - closeEvent:176 - Closing application...
2025-07-25 12:00:34 - newmusic.main - INFO - closeEvent:181 - Cleaning up Downloads page threads...
2025-07-25 12:00:34 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread...
2025-07-25 12:00:36 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client...
2025-07-25 12:00:36 - newmusic.main - INFO - closeEvent:197 - Application closed successfully

View file

@ -822,7 +822,8 @@ class PlaylistDetailsModal(QDialog):
self.failed_tracks_label.setText(f"{failed_tracks}")
if total_tracks > 0:
percentage = int((matched_tracks / total_tracks) * 100)
processed_tracks = matched_tracks + failed_tracks
percentage = int((processed_tracks / total_tracks) * 100)
self.percentage_label.setText(f"{percentage}%")
else:
self.percentage_label.setText("0%")
@ -1799,7 +1800,8 @@ class PlaylistItem(QFrame):
self.item_failed_tracks_label.setText(f"{failed_tracks}")
if total_tracks > 0:
percentage = int((matched_tracks / total_tracks) * 100)
processed_tracks = matched_tracks + failed_tracks
percentage = int((processed_tracks / total_tracks) * 100)
self.item_percentage_label.setText(f"{percentage}%")
else:
self.item_percentage_label.setText("0%")