From 91b5791ba75cdcc928f25b7d8f3dd1a4ddf63490 Mon Sep 17 00:00:00 2001 From: Broque Thomas Date: Fri, 25 Jul 2025 17:03:52 -0700 Subject: [PATCH] good --- .spotify_cache | 2 +- logs/app.log | 1183 +++++++++++++++++ .../__pycache__/downloads.cpython-312.pyc | Bin 491112 -> 497259 bytes ui/pages/downloads.py | 157 ++- 4 files changed, 1328 insertions(+), 14 deletions(-) diff --git a/.spotify_cache b/.spotify_cache index c761190d..20b48515 100644 --- a/.spotify_cache +++ b/.spotify_cache @@ -1 +1 @@ -{"access_token": "BQD9oDwW8TwgzLCnFVOcmV5Fla9uvVQBiF6Mepygzv9cDix5Qv1zyNGGQ8vQMHb--psBdJ8yPd9mu4OO-L4ZStl_JLvi9c50JcvuZBFX7AA25qRL6FuCkcUxYxkLct5hezvsz3NF8qtwcTv8TlJZ42a1E0sWmA7EhnDGx42EoQppz6JmKWX0F32W4PHOaeugZaDg3BM4V0Lzy9SIJfALuPgXMob1bxGU2le49AwlKOsMOqjH03IcqaSQVOjp4YDe", "token_type": "Bearer", "expires_in": 3600, "scope": "user-library-read user-read-private playlist-read-private playlist-read-collaborative user-read-email", "expires_at": 1753486281, "refresh_token": "AQDmfQkPCGObfJeTUIbW1hAAwhSqkuHRA3Qh2dqVYMRh0eCkFMQgPNJDDzF8y-BiaVbj80zePkK_XSfYH1aJutMtNbnsqRKWuxP31BTrMc7pdUdbE7Fma4oH8wpDUKdG3MM"} \ No newline at end of file +{"access_token": "BQCOv8fOrv4GnSSOovKVMwFz8YN_6oKKiuxjvfiS2m_jhbXRHKwiuL2JkoFWRwtNRjOcJ8HLYBboNNColGWmPtH-jxxSp1dQcn0Ln-vJC6R8MXbjVqiNlVgALF1UaK4-KKzbHaenIy7tPx7BMbZrwhBErrouJttReJB3jqLHGqRAajZI7A3un1x5wC5qAPVHkiI3aX2Z3VTkke5WVzChkt30vrlArNY72K9XXhKZTC4qiUuqcq89tLiusgYLmhCP", "token_type": "Bearer", "expires_in": 3600, "scope": "user-library-read user-read-private playlist-read-private playlist-read-collaborative user-read-email", "expires_at": 1753491117, "refresh_token": "AQDmfQkPCGObfJeTUIbW1hAAwhSqkuHRA3Qh2dqVYMRh0eCkFMQgPNJDDzF8y-BiaVbj80zePkK_XSfYH1aJutMtNbnsqRKWuxP31BTrMc7pdUdbE7Fma4oH8wpDUKdG3MM"} \ No newline at end of file diff --git a/logs/app.log b/logs/app.log index 2ee7659d..ff1377f0 100644 --- a/logs/app.log +++ b/logs/app.log @@ -40762,3 +40762,1186 @@ 2025-07-25 15:48:58 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) 2025-07-25 15:49:00 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard 2025-07-25 16:35:23 - newmusic.main - INFO - change_page:163 - Changed to page: sync +2025-07-25 16:37:46 - newmusic.main - INFO - change_page:163 - Changed to page: artists +2025-07-25 16:51:10 - newmusic.main - INFO - closeEvent:176 - Closing application... +2025-07-25 16:51:10 - newmusic.main - INFO - closeEvent:181 - Cleaning up Downloads page threads... +2025-07-25 16:51:10 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread... +2025-07-25 16:51:12 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client... +2025-07-25 16:51:12 - newmusic.main - INFO - closeEvent:197 - Application closed successfully +2025-07-25 16:51:15 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG +2025-07-25 16:51:15 - newmusic.main - INFO - main:211 - Starting NewMusic application +2025-07-25 16:51:15 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 16:51:15 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030 +2025-07-25 16:51:15 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 16:51:16 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard +2025-07-25 16:51:16 - newmusic.main - INFO - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page +2025-07-25 16:51:16 - newmusic.plex_client - INFO - _find_music_library:127 - Found music library: Music +2025-07-25 16:51:16 - newmusic.plex_client - INFO - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE +2025-07-25 16:51:17 - newmusic.main - INFO - change_page:163 - Changed to page: downloads +2025-07-25 16:51:21 - newmusic.soulseek_client - INFO - search:551 - Starting search for: 'kendrick dmx' +2025-07-25 16:51:21 - newmusic.soulseek_client - DEBUG - search:561 - Search data: {'searchText': 'kendrick dmx', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 16:51:21 - newmusic.soulseek_client - DEBUG - search:562 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 16:51:21 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 16:51:21 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:21 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: {'searchText': 'kendrick dmx', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 16:51:21 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:21 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: {"fileCount":0,"id":"56ca1e4d-a49a-480c-8a08-489b5b84d2d9","isComplete":false,"lockedFileCount":0,"responseCount":0,"responses":[],"searchText":"kendrick dmx","startedAt":"2025-07-25T23:51:21.5478693Z","state":"InProgress","token":689}... +2025-07-25 16:51:21 - newmusic.soulseek_client - INFO - search:575 - Search initiated with ID: 56ca1e4d-a49a-480c-8a08-489b5b84d2d9 +2025-07-25 16:51:21 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 1/20) - elapsed: 0.0s +2025-07-25 16:51:21 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:21 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:21 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:21 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 16:51:23 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 2/20) - elapsed: 1.5s +2025-07-25 16:51:23 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:23 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:23 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:23 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 16:51:25 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 3/20) - elapsed: 3.0s +2025-07-25 16:51:25 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:25 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:25 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:25 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 16:51:26 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 4/20) - elapsed: 4.5s +2025-07-25 16:51:26 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:26 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:27 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:27 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 16:51:28 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 5/20) - elapsed: 6.0s +2025-07-25 16:51:28 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:28 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:28 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:28 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 16:51:30 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 6/20) - elapsed: 7.5s +2025-07-25 16:51:30 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:30 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:30 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:30 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 16:51:32 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 7/20) - elapsed: 9.0s +2025-07-25 16:51:32 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:32 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:32 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:32 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 16:51:33 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 8/20) - elapsed: 10.5s +2025-07-25 16:51:33 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:33 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:34 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:34 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 16:51:35 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 9/20) - elapsed: 12.0s +2025-07-25 16:51:35 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:35 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:35 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:35 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 16:51:37 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 10/20) - elapsed: 13.5s +2025-07-25 16:51:37 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:37 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:37 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:37 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 11/20) - elapsed: 15.0s +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitRate":320,"code":1,"extension":"","filename":"@@jwkpx\\Mes fichiers reçus\\complete\\Musicmaster2023\\THE MASH UP\\The Mash Up - 0809-24\\Kendrick Lamar x DMX - Not Like Us Get It On The Floor (Glenn-D Mashup) (Dirty) 11A 101.mp3","length":323,"size":12933585,"isLocked":false},{"bitRate":320,"code":1,"extension":"","filename":"@@jwkpx\\Mes fichiers reçus\\complete\\Musicmaster2023\\THE MASH UP\\The Mash Up - 2207-24\\Kendrick Lamar X Dmx - Not Like Us Get It On The ... +2025-07-25 16:51:39 - newmusic.soulseek_client - INFO - search:597 - Found 5 new responses (5 total) at 15.0s +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _process_search_responses:345 - Processing 5 user responses +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User RED PANTHA has 2 files +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User boobee89 has 3 files +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tifelito has 2 files +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Manito_DJ has 2 files +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kbk911_Za has 1 files +2025-07-25 16:51:39 - newmusic.soulseek_client - INFO - _process_search_responses:399 - Found 4 individual tracks and 3 albums +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _process_search_responses:400 - Album detection details: 7 potential albums processed +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: RED PANTHA/@@jwkpx/Mes fichiers reçus/complete/Musicmaster2023/THE MASH UP/The Mash Up - 0809-24 -> 1 tracks +2025-07-25 16:51:39 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: RED PANTHA/@@jwkpx/Mes fichiers reçus/complete/Musicmaster2023/THE MASH UP/The Mash Up - 2207-24 -> 1 tracks +2025-07-25 16:51:39 - newmusic.soulseek_client - INFO - search:617 - Processed results: 4 tracks, 3 albums +2025-07-25 16:51:40 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 12/20) - elapsed: 16.5s +2025-07-25 16:51:40 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:40 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:41 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:41 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitRate":320,"code":1,"extension":"","filename":"@@jwkpx\\Mes fichiers reçus\\complete\\Musicmaster2023\\THE MASH UP\\The Mash Up - 0809-24\\Kendrick Lamar x DMX - Not Like Us Get It On The Floor (Glenn-D Mashup) (Dirty) 11A 101.mp3","length":323,"size":12933585,"isLocked":false},{"bitRate":320,"code":1,"extension":"","filename":"@@jwkpx\\Mes fichiers reçus\\complete\\Musicmaster2023\\THE MASH UP\\The Mash Up - 2207-24\\Kendrick Lamar X Dmx - Not Like Us Get It On The ... +2025-07-25 16:51:41 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 5 +2025-07-25 16:51:42 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 13/20) - elapsed: 18.0s +2025-07-25 16:51:42 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:42 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:42 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:42 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitRate":320,"code":1,"extension":"","filename":"@@jwkpx\\Mes fichiers reçus\\complete\\Musicmaster2023\\THE MASH UP\\The Mash Up - 0809-24\\Kendrick Lamar x DMX - Not Like Us Get It On The Floor (Glenn-D Mashup) (Dirty) 11A 101.mp3","length":323,"size":12933585,"isLocked":false},{"bitRate":320,"code":1,"extension":"","filename":"@@jwkpx\\Mes fichiers reçus\\complete\\Musicmaster2023\\THE MASH UP\\The Mash Up - 2207-24\\Kendrick Lamar X Dmx - Not Like Us Get It On The ... +2025-07-25 16:51:42 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 5 +2025-07-25 16:51:44 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 14/20) - elapsed: 19.5s +2025-07-25 16:51:44 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:44 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:44 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:44 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitRate":320,"code":1,"extension":"","filename":"@@jwkpx\\Mes fichiers reçus\\complete\\Musicmaster2023\\THE MASH UP\\The Mash Up - 0809-24\\Kendrick Lamar x DMX - Not Like Us Get It On The Floor (Glenn-D Mashup) (Dirty) 11A 101.mp3","length":323,"size":12933585,"isLocked":false},{"bitRate":320,"code":1,"extension":"","filename":"@@jwkpx\\Mes fichiers reçus\\complete\\Musicmaster2023\\THE MASH UP\\The Mash Up - 2207-24\\Kendrick Lamar X Dmx - Not Like Us Get It On The ... +2025-07-25 16:51:44 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 5 +2025-07-25 16:51:46 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 15/20) - elapsed: 21.0s +2025-07-25 16:51:46 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:46 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:46 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:46 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitRate":320,"code":1,"extension":"","filename":"@@jwkpx\\Mes fichiers reçus\\complete\\Musicmaster2023\\THE MASH UP\\The Mash Up - 0809-24\\Kendrick Lamar x DMX - Not Like Us Get It On The Floor (Glenn-D Mashup) (Dirty) 11A 101.mp3","length":323,"size":12933585,"isLocked":false},{"bitRate":320,"code":1,"extension":"","filename":"@@jwkpx\\Mes fichiers reçus\\complete\\Musicmaster2023\\THE MASH UP\\The Mash Up - 2207-24\\Kendrick Lamar X Dmx - Not Like Us Get It On The ... +2025-07-25 16:51:46 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 5 +2025-07-25 16:51:47 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 16/20) - elapsed: 22.5s +2025-07-25 16:51:47 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/56ca1e4d-a49a-480c-8a08-489b5b84d2d9/responses +2025-07-25 16:51:47 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:48 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:48 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":2,"files":[{"bitRate":320,"code":1,"extension":"","filename":"@@jwkpx\\Mes fichiers reçus\\complete\\Musicmaster2023\\THE MASH UP\\The Mash Up - 0809-24\\Kendrick Lamar x DMX - Not Like Us Get It On The Floor (Glenn-D Mashup) (Dirty) 11A 101.mp3","length":323,"size":12933585,"isLocked":false},{"bitRate":320,"code":1,"extension":"","filename":"@@jwkpx\\Mes fichiers reçus\\complete\\Musicmaster2023\\THE MASH UP\\The Mash Up - 2207-24\\Kendrick Lamar X Dmx - Not Like Us Get It On The ... +2025-07-25 16:51:48 - newmusic.soulseek_client - DEBUG - search:624 - No new responses, total still: 5 +2025-07-25 16:51:51 - newmusic.soulseek_client - INFO - search:551 - Starting search for: 'kendrick gnx' +2025-07-25 16:51:51 - newmusic.soulseek_client - DEBUG - search:561 - Search data: {'searchText': 'kendrick gnx', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 16:51:51 - newmusic.soulseek_client - DEBUG - search:562 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 16:51:51 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 16:51:51 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:51 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: {'searchText': 'kendrick gnx', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 16:51:51 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:51 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: {"fileCount":0,"id":"8d984446-214e-4e80-8027-b582c1608730","isComplete":false,"lockedFileCount":0,"responseCount":0,"responses":[],"searchText":"kendrick gnx","startedAt":"2025-07-25T23:51:51.5303624Z","state":"InProgress","token":690}... +2025-07-25 16:51:51 - newmusic.soulseek_client - INFO - search:575 - Search initiated with ID: 8d984446-214e-4e80-8027-b582c1608730 +2025-07-25 16:51:51 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 1/20) - elapsed: 0.0s +2025-07-25 16:51:51 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/8d984446-214e-4e80-8027-b582c1608730/responses +2025-07-25 16:51:51 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:51 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:51 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 2/20) - elapsed: 1.5s +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/8d984446-214e-4e80-8027-b582c1608730/responses +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":13,"files":[{"bitRate":320,"code":1,"extension":"","filename":"@@zjfwm\\Music\\All Music\\Official Releases\\Kendrick Lamar\\2024 Album - Kendrick Lamar - GNX\\01 - Kendrick Lamar - wacced out murals.mp3","length":317,"size":12688576,"isLocked":false},{"bitRate":320,"code":1,"extension":"","filename":"@@zjfwm\\Music\\All Music\\Official Releases\\Kendrick Lamar\\2024 Album - Kendrick Lamar - GNX\\02 - Kendrick Lamar - squabble up.mp3","length":158,"size":6325135,"isLocked":false},{... +2025-07-25 16:51:53 - newmusic.soulseek_client - INFO - search:597 - Found 249 new responses (249 total) at 1.5s +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:345 - Processing 249 user responses +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User onenightinkyoto has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User musica101 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ellieidb has 25 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User aeroglas has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User +-+ has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User TroubleMoth has 24 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User stansteez has 1 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User miredswamp has 2 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Viridi2413 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User guineahorn has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User deeppeas has 16 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sevenarts has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User thampy has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tw987654321 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bbrrendan has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User eekage has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User DeafWired has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Matharvest has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User xdmhi has 26 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User daedaluszcz has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bloodofibrahim has 1 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User macro has 50 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User The Locutus has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Shrouded0147 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User f1ll3t0f1sh has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cy1der has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User boomsims has 2 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User LexiChomps has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User fortniteballs69 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dreem has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User -IvyKilla- has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kdoig has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User TheTrillT-Rex has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Hello666 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cinstitute2 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JTE1817 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User fahtjones has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JeanTheBaptist has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User howemeister has 20 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User notZX has 22 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Handbanana has 0 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Benji1Up has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User notavoidinganything has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User activon has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User goetic has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cyberpirate has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User UUN4 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User iMacmid2007 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User synthur has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User fdino has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User turbochamp has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User TitanX420 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mysticgarden has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User buggy has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User circapunk323 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hardkorr has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User centercore has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User johnny.megaton has 0 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sensueri has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Vinniefish has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Superdolphin29 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tyesoup has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User yroyathon has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User arborgirl has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User RumHam has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User n0th1ngn3ss has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Hundrednaire has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User xtiandeth has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User loamlover has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hollywoodford has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User soggynori has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dogebad has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User maplebug has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User geraldo876 has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User davo1624 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User birdsandrabbits has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ahyonfelihufs has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User chewi105 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User madsbnj@gmail.com has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User drmzbeatz has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User messiah165 has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ssb497 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User exstasia has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User compromise.me.daddy has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User wellstocked has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User miozzia has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User CleanupCrew has 36 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sdelta has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ilikedmyoldname has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User AfterlinePerformed has 15 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kirkaug has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User outsider_trading has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User LocallySourcedMeatballs has 26 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User radarmagfest has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Rebel_EksDe has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User chickyparm has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User edwardhandsforhands has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bstroszek has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jibberjayz has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User killerhatz55 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User AmbulanceDriver has 24 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User da_ooz has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jjbin has 28 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User legodano has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User lrgcorgi has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User GotMedieval has 24 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User thedudeabides has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sarggarg has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User 27sjyy has 16 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Marxist has 31 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JamesTran has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User daddyboi42069 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User midsmoker4 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User olinko has 0 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User godking has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User darkling23 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User GoldenDeus has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bmore23 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User illnessss has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dietpepsi has 16 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User berserker13 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ctrnand has 0 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User musicchild has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User TurtleMasterVIIX has 15 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User afronaut has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User soundseeker3699 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Chagun07 has 24 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User greenal has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User twiztor has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User nern has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User murrhound has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User gamepak has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User david4552 has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User drewbagelz has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User RainCloud has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User lno_onel has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bigbigrobot has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Jisu has 1 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hunterskull1234 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User rooooool has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User richmilnix has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User PlutoPalmTrees has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User YosemiteBM3 has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JustOne has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User recovery8655 has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mollusk has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User stilbruch has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mazinkaiser has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Biffs_Media has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Johntest has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tehfuture has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User fayfei has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User NotAnotherWiseGuy has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User firiusfoxx has 1 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User KoolPlay has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User pirandellokruger has 24 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hoodieninja has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User aaxz has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Bian has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User coldnrg has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JasDawg has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User auran has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Me&MyDemons has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User openMITUKI has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User MaternalPick13 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User clf2008 has 1 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User povodesanto has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User MegaTanman8 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User HeroByEnriqueInglasias has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kazao has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User vapid has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User SystemXIII has 24 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User FISH has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User yaro has 16 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Kingtubbs has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Mord_McKee has 1 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Elisth has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User frep has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User nullctipus has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jimmydean6969 has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User phagor237 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Chicken_Biscuit has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User spheroid has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User wringblue has 3 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User shytokyo has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dancesong98 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User nekokicker has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kintsugi2 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User qtprb has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User eddie666 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User devfbdev has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tbssupersta has 15 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User s4mi has 28 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sulami-server has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hmz has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ChocoApe has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User merzzboypotam has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tifelito has 4 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User youngcrane has 1 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User gogbone has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User certi has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User speedeebe has 33 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cptblack has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User k0uta has 25 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Lord_Anakyn has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Firehair12000 has 4 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User michaelwave has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User petejwhizz has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User djseeder12326 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User galmteamv2 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User East_Arctica has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User HojackBorseman has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Royalwas has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User breakone9r has 15 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User lanny has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User davekai has 39 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User transon has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User doomedyuri has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User joeyogarn has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User LilLiam has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dklenci has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User a_cool_bug has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User BladeRelic has 2 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User WILL9090 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Harrys Hood has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dangermoose1006 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User gleepo has 25 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User zarkony has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Naatchi has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User wootmaster has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User albiemedia has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User manvscar has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ishid.anfarded has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User djginge has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User BurakkuKami has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User xero_51 has 16 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User oier26 has 6 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ChillMcT has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dtank97 has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User alilstinky has 14 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User voilibaar has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dioestar has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User proximana has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kiffir has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User localcrew$hvn has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User alexmorehellyes has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dohduhdah has 13 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mono_ghost47 has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User fallst4r has 12 files +2025-07-25 16:51:53 - newmusic.soulseek_client - INFO - _process_search_responses:399 - Found 10 individual tracks and 243 albums +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:400 - Album detection details: 253 potential albums processed +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: onenightinkyoto/@@zjfwm/Music/All Music/Official Releases/Kendrick Lamar/2024 Album - Kendrick Lamar - GNX -> 12 tracks +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: musica101/@@psrlj/Hip-Hop/Kendrick Lamar/Kendrick Lamar - GNX -> 12 tracks +2025-07-25 16:51:53 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: ellieidb/music/Rap/Kendrick Lamar/GNX [E] -> 12 tracks +2025-07-25 16:51:53 - newmusic.soulseek_client - INFO - search:617 - Processed results: 10 tracks, 243 albums +2025-07-25 16:51:53 - newmusic.soulseek_client - INFO - search:621 - Early termination: Found 249 responses, stopping search +2025-07-25 16:51:53 - newmusic.soulseek_client - INFO - search:632 - Search completed. Final results: 10 tracks and 243 albums for query: kendrick gnx +2025-07-25 16:57:36 - newmusic.main - INFO - closeEvent:176 - Closing application... +2025-07-25 16:57:36 - newmusic.main - INFO - closeEvent:181 - Cleaning up Downloads page threads... +2025-07-25 16:57:36 - newmusic.main - INFO - closeEvent:186 - Stopping status monitoring thread... +2025-07-25 16:57:38 - newmusic.main - INFO - closeEvent:191 - Closing Soulseek client... +2025-07-25 16:57:38 - newmusic.main - INFO - closeEvent:197 - Application closed successfully +2025-07-25 16:57:40 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG +2025-07-25 16:57:40 - newmusic.main - INFO - main:211 - Starting NewMusic application +2025-07-25 16:57:40 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 16:57:40 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030 +2025-07-25 16:57:41 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed) +2025-07-25 16:57:42 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard +2025-07-25 16:57:42 - newmusic.main - INFO - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page +2025-07-25 16:57:42 - newmusic.plex_client - INFO - _find_music_library:127 - Found music library: Music +2025-07-25 16:57:42 - newmusic.plex_client - INFO - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE +2025-07-25 16:57:43 - newmusic.main - INFO - change_page:163 - Changed to page: downloads +2025-07-25 16:57:45 - newmusic.soulseek_client - INFO - search:551 - Starting search for: 'Kendrick gnx' +2025-07-25 16:57:45 - newmusic.soulseek_client - DEBUG - search:561 - Search data: {'searchText': 'Kendrick gnx', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 16:57:45 - newmusic.soulseek_client - DEBUG - search:562 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 16:57:45 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/searches +2025-07-25 16:57:45 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:57:45 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: {'searchText': 'Kendrick gnx', 'timeout': 30000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0} +2025-07-25 16:57:45 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:57:45 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: {"fileCount":0,"id":"e8e92520-cce9-4db5-b19b-c9a73b214a15","isComplete":false,"lockedFileCount":0,"responseCount":0,"responses":[],"searchText":"Kendrick gnx","startedAt":"2025-07-25T23:57:45.8785474Z","state":"InProgress","token":691}... +2025-07-25 16:57:45 - newmusic.soulseek_client - INFO - search:575 - Search initiated with ID: e8e92520-cce9-4db5-b19b-c9a73b214a15 +2025-07-25 16:57:45 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 1/20) - elapsed: 0.0s +2025-07-25 16:57:45 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/e8e92520-cce9-4db5-b19b-c9a73b214a15/responses +2025-07-25 16:57:45 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:57:46 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:57:46 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []... +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 2/20) - elapsed: 1.5s +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/e8e92520-cce9-4db5-b19b-c9a73b214a15/responses +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":13,"files":[{"bitDepth":16,"code":1,"extension":"","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\01 - wacced out murals.flac","length":317,"sampleRate":44100,"size":31533533,"isLocked":false},{"bitDepth":16,"code":1,"extension":"","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\02 - squabble up.flac","length":157,"sampleRate":44100,"size":18826228,"isLocked":false},{"bitDepth":16,"code":1,"extension":"","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\03 - ... +2025-07-25 16:57:47 - newmusic.soulseek_client - INFO - search:597 - Found 250 new responses (250 total) at 1.5s +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:345 - Processing 250 user responses +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Viridi2413 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cinstitute2 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User musica101 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cy1der has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User catkickr has 14 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User aeroglas has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ellieidb has 25 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User TroubleMoth has 24 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User activon has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User eekage has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User GotMedieval has 24 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User onenightinkyoto has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User TheTrillT-Rex has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User -IvyKilla- has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User musicchild has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dreem has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sarggarg has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User semico has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bbrrendan has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hmz has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User thampy has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User xtiandeth has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Benji1Up has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tw987654321 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User The.BlackPearl has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Handbanana has 0 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User f1ll3t0f1sh has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User notZX has 22 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jibberjayz has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User RumHam has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User deeppeas has 16 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kdoig has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Chagun07 has 24 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User DeafWired has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dangermoose1006 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User UUN4 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dogebad has 14 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User devfbdev has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Naatchi has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tehfuture has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User howemeister has 20 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User arborgirl has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Bian has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User fortniteballs69 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JTE1817 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bazoombas has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User richmilnix has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User shawnzie7 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User MaternalPick13 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User LexiChomps has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User fdino has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Marxist has 31 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mysticgarden has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User afronaut has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dancesong98 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cptblack has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User birdsandrabbits has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bmore23 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User NotAnotherWiseGuy has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User daedaluszcz has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sdelta has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User togapepperashi has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User da_ooz has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User +-+ has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tbssupersta has 15 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User daddyboi42069 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User The Locutus has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Taube has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ChocoApe has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User wootmaster has 14 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hardkorr has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Hundrednaire has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User albiemedia has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User speedeebe has 33 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User electron2 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ssb497 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User edwardhandsforhands has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User turbochamp has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Vinniefish has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Rebel_EksDe has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User RainCloud has 14 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User murrhound has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User johnny.megaton has 0 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Hello666 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User fayfei has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User gogbone has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User delusionalthomas has 25 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User WanderLemming has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User circapunk323 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User spheroid has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User TitanX420 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User legodano has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User drmzbeatz has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User synthur has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User 27sjyy has 16 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cyberpirate has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User openMITUKI has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User davo1624 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User notavoidinganything has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Shrouded0147 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User phagor237 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User clf2008 has 1 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User loamlover has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User chewi105 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User soundseeker3699 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User coldnrg has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User yroyathon has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User n0th1ngn3ss has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dioestar has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User yaro has 16 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User MegaTanman8 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Jisu has 1 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User buggy has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User aaxz has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sensueri has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ahyonfelihufs has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User CleanupCrew has 36 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User miozzia has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User qtprb has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User goetic has 14 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User palantir has 14 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User killerhatz55 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User darkling23 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User BaddieWithoutOrgans has 16 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User compromise.me.daddy has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User StepIntotheGreezer has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User LocallySourcedMeatballs has 26 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User AmbulanceDriver has 24 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User lmntl819 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User zzagato has 1 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Sakaki has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User AfterlinePerformed has 15 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JeanTheBaptist has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User petejwhizz has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User xxzo has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JustOne has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User davekai has 39 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User wellstocked has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User geraldo876 has 14 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cercyyyyyyyyyyyy has 25 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User SLSK3987 has 1 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User thedudeabides has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Deadbolt1209 has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kiffir has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User aster15 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User chickyparm has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User godking has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User YakooMarkTwo has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Lord_Anakyn has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hoodieninja has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User maplebug has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User recovery8655 has 14 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User midsmoker4 has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jimmybreeze has 39 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Biffs_Media has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User exstasia has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User olinko has 0 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User outsider_trading has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User alilstinky has 14 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User twiztor has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User gko has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User LilLiam has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User centercore has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bigbigrobot has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ropfol has 14 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User TurtleMasterVIIX has 15 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User taueber has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Johntest has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User stansteez has 1 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mollusk has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dietpepsi has 16 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sevenarts has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hollywoodford has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User broganlifts has 12 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User s4mi has 28 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sulami-server has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User GoldenDeus has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User begets has 13 files +2025-07-25 16:57:47 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User radarmagfest has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User wringblue has 3 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User madsbnj@gmail.com has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User motherhucker has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User messiah165 has 14 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User deviant1769 has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User firiusfoxx has 1 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dklenci has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User eddie666 has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sgtspascal has 14 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User SystemXIII has 24 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User k0uta has 25 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User fr4ctal has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JasDawg has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Firehair12000 has 4 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User thisdogissomessedup has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Kevin2Goo has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User auran has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User heardys has 0 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Royalwas has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hunterskull1234 has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JammSpread has 28 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User youngcrane has 1 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Me&MyDemons has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User guineahorn has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jimmydean6969 has 14 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tyesoup has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User All_Welcome has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User gleepo has 25 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User djseeder12326 has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User HojackBorseman has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ctrnand has 0 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User BurakkuKami has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User macro has 50 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kazao has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ElessarMP3 has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User michaelwave has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Elisth has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User vapid has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User transon has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Chicken_Biscuit has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User oier26 has 6 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bloodofibrahim has 1 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kirkaug has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User HeroByEnriqueInglasias has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User pirandellokruger has 24 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User wallywubox has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User KingMutant has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Matharvest has 14 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User alexmorehellyes has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User thinkibettergo has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User joeyogarn has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mayamaya has 1 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bstroszek has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User certi has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User miredswamp has 2 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User PlutoPalmTrees has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User manvscar has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User nullctipus has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User xdmhi has 26 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User toielet has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ChillMcT has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Robthebuilder has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User greenal has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User rogue4 has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User drailin has 25 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User DanceFunkyDisco has 12 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User BladeRelic has 2 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User emohenestee has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sensi365 has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User OWD has 16 files +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JDogHere has 13 files +2025-07-25 16:57:48 - newmusic.soulseek_client - INFO - _process_search_responses:399 - Found 10 individual tracks and 245 albums +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:400 - Album detection details: 255 potential albums processed +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: Viridi2413/@@fvzzq/Album & EPs/Kendrick Lamar - GNX -> 12 tracks +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: cinstitute2/music3/Kendrick Lamar - GNX (2024) {WEB} [FLAC] -> 12 tracks +2025-07-25 16:57:48 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: musica101/@@psrlj/Hip-Hop/Kendrick Lamar/Kendrick Lamar - GNX -> 12 tracks +2025-07-25 16:57:48 - newmusic.soulseek_client - INFO - search:617 - Processed results: 10 tracks, 245 albums +2025-07-25 16:57:48 - newmusic.soulseek_client - INFO - search:621 - Early termination: Found 250 responses, stopping search +2025-07-25 16:57:48 - newmusic.soulseek_client - INFO - search:632 - Search completed. Final results: 10 tracks and 245 albums for query: Kendrick gnx +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\01 - wacced out murals.flac from Viridi2413 (size: 31533533) +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\01 - wacced out murals.flac', 'size': 31533533, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\01 - wacced out murals.flac', 'size': 31533533, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\02 - squabble up.flac from Viridi2413 (size: 18826228) +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\02 - squabble up.flac', 'size': 18826228, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\02 - squabble up.flac', 'size': 18826228, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\03 - luther.flac from Viridi2413 (size: 20897418) +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\03 - luther.flac', 'size': 20897418, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\03 - luther.flac', 'size': 20897418, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\04 - man at the garden.flac from Viridi2413 (size: 22271711) +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\04 - man at the garden.flac', 'size': 22271711, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\04 - man at the garden.flac', 'size': 22271711, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\05 - hey now.flac from Viridi2413 (size: 23348614) +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\05 - hey now.flac', 'size': 23348614, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\05 - hey now.flac', 'size': 23348614, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\06 - reincarnated.flac from Viridi2413 (size: 33846235) +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\06 - reincarnated.flac', 'size': 33846235, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\06 - reincarnated.flac', 'size': 33846235, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\07 - tv off.flac from Viridi2413 (size: 25405618) +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\07 - tv off.flac', 'size': 25405618, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\07 - tv off.flac', 'size': 25405618, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\08 - dodger blue.flac from Viridi2413 (size: 16043812) +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\08 - dodger blue.flac', 'size': 16043812, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\08 - dodger blue.flac', 'size': 16043812, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\09 - peekaboo.flac from Viridi2413 (size: 16374358) +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac', 'size': 16374358, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac', 'size': 16374358, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\10 - heart pt. 6.flac from Viridi2413 (size: 32831385) +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\10 - heart pt. 6.flac', 'size': 32831385, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\10 - heart pt. 6.flac', 'size': 32831385, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\11 - gnx.flac from Viridi2413 (size: 19019363) +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\11 - gnx.flac', 'size': 19019363, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\11 - gnx.flac', 'size': 19019363, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\12 - gloria.flac from Viridi2413 (size: 31169859) +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\12 - gloria.flac', 'size': 31169859, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': '@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\12 - gloria.flac', 'size': 31169859, 'path': 'E:\\Broque Projects\\newMusic\\downloads'}] +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:58:52 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\05 - hey now.flac from Viridi2413 +2025-07-25 16:58:52 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:58:53 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\12 - gloria.flac from Viridi2413 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:58:53 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\11 - gnx.flac from Viridi2413 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:58:53 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\08 - dodger blue.flac from Viridi2413 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:58:53 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\01 - wacced out murals.flac from Viridi2413 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:58:53 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\10 - heart pt. 6.flac from Viridi2413 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:58:53 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\06 - reincarnated.flac from Viridi2413 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:58:53 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\03 - luther.flac from Viridi2413 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 16:58:53 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\09 - peekaboo.flac from Viridi2413 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 16:58:53 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\02 - squabble up.flac from Viridi2413 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:58:53 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\07 - tv off.flac from Viridi2413 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:58:53 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: @@fvzzq\Album & EPs\Kendrick Lamar - GNX\04 - man at the garden.flac from Viridi2413 +2025-07-25 16:58:53 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {} +2025-07-25 16:58:54 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:58:54 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:54 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:58:54 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:58:55 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:58:55 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:55 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:58:55 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:58:56 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:58:56 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:56 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:58:56 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:58:57 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:58:57 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:57 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:58:57 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:58:58 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:58:58 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:58 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:58:58 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:58:59 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:58:59 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:58:59 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:58:59 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:00 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:00 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:00 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:00 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:01 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:01 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:01 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:01 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:02 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:02 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:02 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:02 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:03 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:03 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:03 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:03 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:04 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:04 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:04 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:04 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:05 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:05 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:05 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:05 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:06 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:06 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:06 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:06 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:07 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:07 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:07 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:07 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:08 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:08 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:08 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:08 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:09 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:09 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:09 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:09 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:10 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:10 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:10 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:10 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:11 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:11 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:11 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:11 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:12 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:12 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:12 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:12 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:13 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:13 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:13 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:13 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:14 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:14 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:14 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:14 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:15 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:15 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:15 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:15 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:16 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:16 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:16 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:16 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:17 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:17 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:17 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:17 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:18 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:18 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:18 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:18 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:19 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:19 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:19 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:19 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:20 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:20 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:20 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:20 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:21 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:21 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:21 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:21 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:22 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:22 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:22 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:22 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:23 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:23 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:23 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:23 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:24 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:24 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:24 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:24 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:25 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:25 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:25 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:25 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:26 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:26 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:26 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:26 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":12,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:26 - newmusic.soulseek_client - DEBUG - signal_download_completion:894 - Signaling completion for download e3df2454-0291-469c-98e1-87a200d9efc9 from Viridi2413 +2025-07-25 16:59:26 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413/e3df2454-0291-469c-98e1-87a200d9efc9?remove=true +2025-07-25 16:59:26 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:27 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:27 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:27 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 16:59:27 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:59:27 - newmusic.soulseek_client - INFO - signal_download_completion:900 - Successfully signaled download signaling completion: e3df2454-0291-469c-98e1-87a200d9efc9 +2025-07-25 16:59:27 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:27 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:28 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:28 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:28 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:28 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:29 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:29 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:29 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:29 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:30 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:30 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:30 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:30 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:31 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:31 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:31 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:31 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:32 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:32 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:32 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:32 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:33 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:33 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:33 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:33 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:34 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:34 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:34 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:34 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:35 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:35 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:35 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:35 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:36 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:36 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:36 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:36 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:37 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:37 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:37 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:37 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:38 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:38 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:38 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:38 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:39 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:39 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:39 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:39 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:40 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:40 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:40 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:40 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:41 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:41 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:41 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:41 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:42 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:42 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:42 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:42 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:43 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:43 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:43 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:43 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:44 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:44 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:44 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:44 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:45 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:45 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:45 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:45 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:46 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:46 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:46 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:46 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:46 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/Viridi2413/e39fe576-72b2-480f-849a-9cbce29367b9?remove=false +2025-07-25 16:59:46 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413/e39fe576-72b2-480f-849a-9cbce29367b9?remove=false +2025-07-25 16:59:46 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:47 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 16:59:47 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:59:47 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:47 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:47 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:47 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:48 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:48 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:48 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:48 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:48 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/Viridi2413/88c553e8-1314-4f2a-837c-152c43e9a1e2?remove=false +2025-07-25 16:59:48 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413/88c553e8-1314-4f2a-837c-152c43e9a1e2?remove=false +2025-07-25 16:59:48 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:48 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 16:59:48 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:59:49 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:49 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:49 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:49 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:49 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/Viridi2413/fac4096e-9f05-4559-b00b-439b8d3dac13?remove=false +2025-07-25 16:59:49 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413/fac4096e-9f05-4559-b00b-439b8d3dac13?remove=false +2025-07-25 16:59:49 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:50 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:50 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:50 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 16:59:50 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:59:50 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:50 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:51 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:51 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:51 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:51 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:51 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/Viridi2413/a352e632-db96-4e83-aca8-f6f867ad23ec?remove=false +2025-07-25 16:59:51 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413/a352e632-db96-4e83-aca8-f6f867ad23ec?remove=false +2025-07-25 16:59:51 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:51 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 16:59:51 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:59:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:52 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:52 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:53 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:53 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:53 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/Viridi2413/9e04614d-53f3-47ba-baee-2f449b73e7e9?remove=false +2025-07-25 16:59:53 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413/9e04614d-53f3-47ba-baee-2f449b73e7e9?remove=false +2025-07-25 16:59:53 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:53 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 16:59:53 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:59:54 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:54 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:54 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:54 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":11,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:54 - newmusic.soulseek_client - DEBUG - signal_download_completion:894 - Signaling completion for download 7096f50a-a208-4e83-ae92-c55d6d7a4760 from Viridi2413 +2025-07-25 16:59:54 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413/7096f50a-a208-4e83-ae92-c55d6d7a4760?remove=true +2025-07-25 16:59:54 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:55 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 16:59:55 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:59:55 - newmusic.soulseek_client - INFO - signal_download_completion:900 - Successfully signaled download signaling completion: 7096f50a-a208-4e83-ae92-c55d6d7a4760 +2025-07-25 16:59:55 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:55 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:55 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:55 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":10,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:55 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/Viridi2413/54220dfd-18c8-4e39-8471-8c45e31a473b?remove=false +2025-07-25 16:59:55 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413/54220dfd-18c8-4e39-8471-8c45e31a473b?remove=false +2025-07-25 16:59:55 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:55 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 16:59:55 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 16:59:56 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:56 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:56 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:56 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":10,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:57 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:57 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:57 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:57 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":10,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:58 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:58 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:58 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:58 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":10,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 16:59:59 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 16:59:59 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 16:59:59 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 16:59:59 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":10,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 17:00:00 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 17:00:00 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 17:00:00 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/Viridi2413/8edf83dc-8abf-46fa-9394-e0a873a3a3d1?remove=false +2025-07-25 17:00:00 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413/8edf83dc-8abf-46fa-9394-e0a873a3a3d1?remove=false +2025-07-25 17:00:00 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 17:00:00 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 17:00:00 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":10,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 17:00:00 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 17:00:00 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 17:00:01 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 17:00:01 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 17:00:01 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 17:00:01 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":10,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","bytesTransferred":0,"ave... +2025-07-25 17:00:01 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/Viridi2413/b6e263e1-c6ef-4beb-a4bf-eb193b48c569?remove=false +2025-07-25 17:00:01 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413/b6e263e1-c6ef-4beb-a4bf-eb193b48c569?remove=false +2025-07-25 17:00:01 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 17:00:02 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 17:00:02 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 17:00:02 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 17:00:02 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 17:00:02 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 17:00:02 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":10,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","endedAt":"2025-0... +2025-07-25 17:00:03 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/Viridi2413/82fd622a-f84a-4ad1-9060-5439db637a68?remove=false +2025-07-25 17:00:03 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413/82fd622a-f84a-4ad1-9060-5439db637a68?remove=false +2025-07-25 17:00:03 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 17:00:03 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 17:00:03 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 17:00:03 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 17:00:03 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 17:00:03 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 17:00:03 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":10,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","endedAt":"2025-0... +2025-07-25 17:00:04 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 17:00:04 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 17:00:04 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 17:00:04 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":10,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","endedAt":"2025-0... +2025-07-25 17:00:04 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/Viridi2413/e9182dda-66dc-41c0-a708-2c7d45d6db9f?remove=false +2025-07-25 17:00:04 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/Viridi2413/e9182dda-66dc-41c0-a708-2c7d45d6db9f?remove=false +2025-07-25 17:00:04 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 17:00:04 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 17:00:04 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 17:00:05 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads +2025-07-25 17:00:05 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 17:00:05 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200 +2025-07-25 17:00:05 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"Viridi2413","directories":[{"directory":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX","fileCount":10,"files":[{"id":"b6e263e1-c6ef-4beb-a4bf-eb193b48c569","username":"Viridi2413","direction":"Download","filename":"@@fvzzq\\Album & EPs\\Kendrick Lamar - GNX\\09 - peekaboo.flac","size":16374358,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-25T23:58:52.6644574","enqueuedAt":"2025-07-25T23:58:53.2528139","endedAt":"2025-0... +2025-07-25 17:00:16 - newmusic.soulseek_client - DEBUG - clear_all_completed_downloads:925 - Clearing all completed downloads with endpoint: transfers/downloads/all/completed +2025-07-25 17:00:16 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/all/completed +2025-07-25 17:00:16 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'} +2025-07-25 17:00:17 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204 +2025-07-25 17:00:17 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ... +2025-07-25 17:00:17 - newmusic.soulseek_client - INFO - clear_all_completed_downloads:930 - Successfully cleared all completed downloads from slskd +2025-07-25 17:00:27 - newmusic.main - INFO - change_page:163 - Changed to page: dashboard +2025-07-25 17:01:14 - newmusic.main - INFO - change_page:163 - Changed to page: artists +2025-07-25 17:01:15 - newmusic.main - INFO - change_page:163 - Changed to page: downloads +2025-07-25 17:01:17 - newmusic.main - INFO - change_page:163 - Changed to page: sync +2025-07-25 17:01:17 - newmusic.spotify_client - INFO - _ensure_user_id:195 - Successfully authenticated with Spotify as broquethomas +2025-07-25 17:01:17 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:256 - Retrieved 8 playlist metadata (first batch) +2025-07-25 17:01:21 - newmusic.main - INFO - change_page:163 - Changed to page: downloads +2025-07-25 17:01:21 - newmusic.main - INFO - change_page:163 - Changed to page: sync +2025-07-25 17:01:33 - newmusic.main - INFO - change_page:163 - Changed to page: downloads diff --git a/ui/pages/__pycache__/downloads.cpython-312.pyc b/ui/pages/__pycache__/downloads.cpython-312.pyc index ddbaa49a67416a77e7d4a72694a731d63e8f18cf..0e0fb7ec05e5b0922846acbfb1cede1a6e1812af 100644 GIT binary patch delta 56427 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%0AYXa${oV3!|3w)d79%EZku#0h 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 D^W4^KTXPxih5$ODkECp5iT3;Ivc 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 V@uA+|)xqEI3S#}H54ty7{|j9>i248k diff --git a/ui/pages/downloads.py b/ui/pages/downloads.py index eccf4a0f..c68fe561 100644 --- a/ui/pages/downloads.py +++ b/ui/pages/downloads.py @@ -33,6 +33,43 @@ class AlbumMatch: confidence: float match_reason: str = "" + +class ImageDownloaderSignals(QObject): + """Signals for the ImageDownloader worker.""" + finished = pyqtSignal(QLabel, QPixmap) + error = pyqtSignal(str) + +class ImageDownloader(QRunnable): + """Worker to download an image in the background.""" + def __init__(self, url: str, target_label: QLabel): + super().__init__() + self.signals = ImageDownloaderSignals() + self.url = url + self.target_label = target_label + + def run(self): + try: + if not self.url: + self.signals.error.emit("No image URL provided.") + return + + response = requests.get(self.url, stream=True, timeout=10) + response.raise_for_status() + + pixmap = QPixmap() + pixmap.loadFromData(response.content) + + if not pixmap.isNull(): + self.signals.finished.emit(self.target_label, pixmap) + else: + self.signals.error.emit("Failed to load image from data.") + + except requests.RequestException as e: + self.signals.error.emit(f"Network error downloading image: {e}") + except Exception as e: + self.signals.error.emit(f"Error processing image: {e}") + + class DownloadCompletionWorkerSignals(QObject): """Signals for the download completion worker""" completed = pyqtSignal(object, str) # download_item, organized_path @@ -302,7 +339,8 @@ class SpotifyMatchingModal(QDialog): self.matching_engine = matching_engine self.is_album = is_album self.album_result = album_result - + self.image_download_pool = QThreadPool() + self.image_download_pool.setMaxThreadCount(4) self.selected_artist: Optional[Artist] = None self.selected_album: Optional[Album] = None @@ -389,6 +427,22 @@ class SpotifyMatchingModal(QDialog): self.search_timer.setSingleShot(True) self.search_timer.timeout.connect(self.perform_manual_search) + def download_and_set_image(self, url: str, target_label: QLabel): + """Starts a background worker to download and set an image.""" + worker = ImageDownloader(url, target_label) + worker.signals.finished.connect(self._on_image_downloaded) + worker.signals.error.connect(lambda msg: print(f"Image Error: {msg} for url {url}")) + self.image_download_pool.start(worker) + + def _on_image_downloaded(self, target_label: QLabel, pixmap: QPixmap): + """Slot to apply the downloaded pixmap to the target label.""" + if target_label and not pixmap.isNull(): + # Scale pixmap to fill the label, cropping if necessary + scaled_pixmap = pixmap.scaled(target_label.size(), + Qt.AspectRatioMode.KeepAspectRatioByExpanding, + Qt.TransformationMode.SmoothTransformation) + target_label.setPixmap(scaled_pixmap) + def generate_auto_artist_suggestions(self): self._clear_layout(self.auto_suggestions_layout) self._show_loading_cards(self.auto_suggestions_layout, "Finding artist...") @@ -508,6 +562,9 @@ class SpotifyMatchingModal(QDialog): def reject(self): if not hasattr(self, 'skipped_matching'): self.skipped_matching = False + # Clean up the image download pool + self.image_download_pool.clear() + self.image_download_pool.waitForDone(-1) # Wait indefinitely for tasks to finish self.cancelled.emit() super().reject() @@ -515,33 +572,107 @@ class SpotifyMatchingModal(QDialog): card = QFrame() card.setObjectName("card") card.setFixedSize(220, 130) - layout = QVBoxLayout(card) + # The main card needs a layout to stack widgets + card_layout = QGridLayout(card) + card_layout.setContentsMargins(0, 0, 0, 0) + + # 1. Background Layer (for the image) + background_label = QLabel() + background_label.setScaledContents(True) + background_label.setStyleSheet("border-radius: 12px;") + + # 2. Gradient Overlay Layer (for text readability) + gradient_overlay = QWidget() + gradient_overlay.setStyleSheet(""" + QWidget { + background: qlineargradient(x1:0, y1:0, x2:0, y2:1, + stop:0 rgba(18, 18, 18, 0.4), + stop:0.6 rgba(18, 18, 18, 0.7), + stop:1 rgba(18, 18, 18, 0.9)); + border-radius: 12px; + } + """) + + # 3. Content Layer (the text) + content_layout = QVBoxLayout(gradient_overlay) + content_layout.setContentsMargins(12, 12, 12, 12) + name = QLabel(artist.name) name.setWordWrap(True) - name.setStyleSheet("font-size: 16px; font-weight: bold;") + name.setStyleSheet("font-size: 16px; font-weight: bold; color: white; background: transparent; border: none;") + confidence_label = QLabel(f"{confidence:.0%} match") - confidence_label.setStyleSheet("color: #B3B3B3; font-size: 12px;") - layout.addWidget(name) - layout.addStretch() - layout.addWidget(confidence_label) + confidence_label.setStyleSheet("color: #B3B3B3; font-size: 12px; background: transparent; border: none;") + + content_layout.addWidget(name) + content_layout.addStretch() + content_layout.addWidget(confidence_label) + + # Stack the layers + card_layout.addWidget(background_label, 0, 0) + card_layout.addWidget(gradient_overlay, 0, 0) + + # Set up interaction card.mousePressEvent = lambda event: self.select_artist(artist) + + # Fetch the artist image in the background + if hasattr(artist, 'image_url') and artist.image_url: + self.download_and_set_image(artist.image_url, background_label) + return card def create_album_card(self, album: Album, confidence: float) -> QFrame: card = QFrame() card.setObjectName("card") card.setFixedSize(220, 130) - layout = QVBoxLayout(card) + # The main card needs a layout to stack widgets + card_layout = QGridLayout(card) + card_layout.setContentsMargins(0, 0, 0, 0) + + # 1. Background Layer (for the image) + background_label = QLabel() + background_label.setScaledContents(True) + background_label.setStyleSheet("border-radius: 12px;") + + # 2. Gradient Overlay Layer (for text readability) + gradient_overlay = QWidget() + gradient_overlay.setStyleSheet(""" + QWidget { + background: qlineargradient(x1:0, y1:0, x2:0, y2:1, + stop:0 rgba(18, 18, 18, 0.4), + stop:0.6 rgba(18, 18, 18, 0.7), + stop:1 rgba(18, 18, 18, 0.9)); + border-radius: 12px; + } + """) + + # 3. Content Layer (the text) + content_layout = QVBoxLayout(gradient_overlay) + content_layout.setContentsMargins(12, 12, 12, 12) + name = QLabel(album.name) name.setWordWrap(True) - name.setStyleSheet("font-size: 14px; font-weight: bold;") + name.setStyleSheet("font-size: 14px; font-weight: bold; color: white; background: transparent; border: none;") + year = album.release_date.split('-')[0] if album.release_date else "" details = QLabel(f"{album.album_type.title()} • {year}") - details.setStyleSheet("color: #B3B3B3; font-size: 12px;") - layout.addWidget(name) - layout.addWidget(details) - layout.addStretch() + details.setStyleSheet("color: #B3B3B3; font-size: 12px; background: transparent; border: none;") + + content_layout.addWidget(name) + content_layout.addWidget(details) + content_layout.addStretch() + + # Stack the layers + card_layout.addWidget(background_label, 0, 0) + card_layout.addWidget(gradient_overlay, 0, 0) + + # Set up interaction card.mousePressEvent = lambda event: self.select_album(album) + + # Fetch the album image in the background + if hasattr(album, 'image_url') and album.image_url: + self.download_and_set_image(album.image_url, background_label) + return card def _show_loading_cards(self, layout: QHBoxLayout, text: str):