added donation options

This commit is contained in:
Broque Thomas 2025-07-29 00:02:01 -07:00
parent 5ffcfd1d47
commit 166e2f9602
4 changed files with 755 additions and 4 deletions

View file

@ -1 +1 @@
{"access_token": "BQDhgi2APrKVa4-piowbBgyKIFsHYmFbLJDhhgeYrCcyBHKvUDouVxnPc7cg6lCAlp_kpyb6us0T4g-A-AqSUOS7c-ViAL6tdVL9LCDbLsR8AckvMCen0x0koqhCMRmgolRG5BVYWgxWyHBaqwVkMWR0ecOTOZEbVI4a1SFBYuhg-mqkvKmPidQZq4tHjUSUhGpyodIJUTXkRiA_BT26AILH_f-14Ywont9-8NufQtgwxkSkm7zxfmSzfvWLZWcI", "token_type": "Bearer", "expires_in": 3600, "scope": "user-library-read user-read-private playlist-read-private playlist-read-collaborative user-read-email", "expires_at": 1753771910, "refresh_token": "AQDmfQkPCGObfJeTUIbW1hAAwhSqkuHRA3Qh2dqVYMRh0eCkFMQgPNJDDzF8y-BiaVbj80zePkK_XSfYH1aJutMtNbnsqRKWuxP31BTrMc7pdUdbE7Fma4oH8wpDUKdG3MM"}
{"access_token": "BQAz_W3QlB8zAq0ENCq7tt4sWAL4UEjKxWPzcIK89H2oJH8L7FVvcj_BEjQl4h0McDIXwWG6P5Oyh-97EnF5yITrIqoDBYh50CurZspozSoGdkG9uRw05rw3mrTbaN9wAymUDF27odR5-oZ9Gt2Vlf3gC9wpGoiZsJgkdWsXkTFvuN9VXJi51XGV1iuezwaYh-Tr_7mvQzPeg3QffyN4rOo8lKSh9iQv-dyuhFBTtpShiuSZy0UfwN_6n4VViS1I", "token_type": "Bearer", "expires_in": 3600, "scope": "user-library-read user-read-private playlist-read-private playlist-read-collaborative user-read-email", "expires_at": 1753775452, "refresh_token": "AQDmfQkPCGObfJeTUIbW1hAAwhSqkuHRA3Qh2dqVYMRh0eCkFMQgPNJDDzF8y-BiaVbj80zePkK_XSfYH1aJutMtNbnsqRKWuxP31BTrMc7pdUdbE7Fma4oH8wpDUKdG3MM"}

View file

@ -257443,3 +257443,644 @@
2025-07-28 23:42:41 - newmusic.main - INFO - setup_search_maintenance:91 - Search maintenance timer started (every 2 minutes, keeps 200 most recent searches)
2025-07-28 23:42:42 - newmusic.plex_client - INFO - _find_music_library:129 - Found music library: Music
2025-07-28 23:42:42 - newmusic.plex_client - INFO - _setup_client:115 - Successfully connected to Plex server: PLEX-MACHINE
2025-07-28 23:44:41 - newmusic.soulseek_client - DEBUG - get_all_searches:952 - Getting all searches with endpoint: searches
2025-07-28 23:44:41 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches
2025-07-28 23:44:41 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:44:42 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:44:42 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"endedAt":"2025-07-27T21:28:19.7264233Z","fileCount":13,"id":"41b335b7-58a3-4201-8506-22e0954564eb","isComplete":true,"lockedFileCount":0,"responseCount":12,"responses":[],"searchText":"Tommy Cash Baba Yaga","startedAt":"2025-07-27T21:28:02.1709869Z","state":"Completed, TimedOut","token":80},{"endedAt":"2025-07-27T21:28:20.4645342Z","fileCount":5,"id":"7e66f9a9-00ac-451b-a199-5f6a7f18930c","isComplete":true,"lockedFileCount":0,"responseCount":5,"responses":[],"searchText":"Tommy Cash SugaSuga"...
2025-07-28 23:44:42 - newmusic.soulseek_client - INFO - get_all_searches:957 - Retrieved 134 searches from slskd
2025-07-28 23:44:42 - newmusic.soulseek_client - DEBUG - maintain_search_history:1058 - Search count (134) within limit (200), no maintenance needed
2025-07-28 23:46:41 - newmusic.soulseek_client - DEBUG - get_all_searches:952 - Getting all searches with endpoint: searches
2025-07-28 23:46:41 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches
2025-07-28 23:46:41 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:46:42 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:46:42 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"endedAt":"2025-07-27T21:28:19.7264233Z","fileCount":13,"id":"41b335b7-58a3-4201-8506-22e0954564eb","isComplete":true,"lockedFileCount":0,"responseCount":12,"responses":[],"searchText":"Tommy Cash Baba Yaga","startedAt":"2025-07-27T21:28:02.1709869Z","state":"Completed, TimedOut","token":80},{"endedAt":"2025-07-27T21:28:20.4645342Z","fileCount":5,"id":"7e66f9a9-00ac-451b-a199-5f6a7f18930c","isComplete":true,"lockedFileCount":0,"responseCount":5,"responses":[],"searchText":"Tommy Cash SugaSuga"...
2025-07-28 23:46:42 - newmusic.soulseek_client - INFO - get_all_searches:957 - Retrieved 134 searches from slskd
2025-07-28 23:46:42 - newmusic.soulseek_client - DEBUG - maintain_search_history:1058 - Search count (134) within limit (200), no maintenance needed
2025-07-28 23:48:41 - newmusic.soulseek_client - DEBUG - get_all_searches:952 - Getting all searches with endpoint: searches
2025-07-28 23:48:41 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches
2025-07-28 23:48:41 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:48:42 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:48:42 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"endedAt":"2025-07-27T21:28:19.7264233Z","fileCount":13,"id":"41b335b7-58a3-4201-8506-22e0954564eb","isComplete":true,"lockedFileCount":0,"responseCount":12,"responses":[],"searchText":"Tommy Cash Baba Yaga","startedAt":"2025-07-27T21:28:02.1709869Z","state":"Completed, TimedOut","token":80},{"endedAt":"2025-07-27T21:28:20.4645342Z","fileCount":5,"id":"7e66f9a9-00ac-451b-a199-5f6a7f18930c","isComplete":true,"lockedFileCount":0,"responseCount":5,"responses":[],"searchText":"Tommy Cash SugaSuga"...
2025-07-28 23:48:42 - newmusic.soulseek_client - INFO - get_all_searches:957 - Retrieved 134 searches from slskd
2025-07-28 23:48:42 - newmusic.soulseek_client - DEBUG - maintain_search_history:1058 - Search count (134) within limit (200), no maintenance needed
2025-07-28 23:50:41 - newmusic.soulseek_client - DEBUG - get_all_searches:952 - Getting all searches with endpoint: searches
2025-07-28 23:50:41 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches
2025-07-28 23:50:41 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:50:42 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:50:42 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"endedAt":"2025-07-27T21:28:19.7264233Z","fileCount":13,"id":"41b335b7-58a3-4201-8506-22e0954564eb","isComplete":true,"lockedFileCount":0,"responseCount":12,"responses":[],"searchText":"Tommy Cash Baba Yaga","startedAt":"2025-07-27T21:28:02.1709869Z","state":"Completed, TimedOut","token":80},{"endedAt":"2025-07-27T21:28:20.4645342Z","fileCount":5,"id":"7e66f9a9-00ac-451b-a199-5f6a7f18930c","isComplete":true,"lockedFileCount":0,"responseCount":5,"responses":[],"searchText":"Tommy Cash SugaSuga"...
2025-07-28 23:50:42 - newmusic.soulseek_client - INFO - get_all_searches:957 - Retrieved 134 searches from slskd
2025-07-28 23:50:42 - newmusic.soulseek_client - DEBUG - maintain_search_history:1058 - Search count (134) within limit (200), no maintenance needed
2025-07-28 23:51:16 - newmusic.main - INFO - closeEvent:295 - Closing application...
2025-07-28 23:51:16 - newmusic.main - INFO - closeEvent:300 - Cleaning up Downloads page threads...
2025-07-28 23:51:16 - newmusic.main - INFO - closeEvent:305 - Stopping status monitoring thread...
2025-07-28 23:51:16 - newmusic.main - INFO - closeEvent:310 - Stopping search maintenance timer...
2025-07-28 23:51:16 - newmusic.main - INFO - closeEvent:315 - Closing Soulseek client...
2025-07-28 23:51:16 - newmusic.main - INFO - closeEvent:321 - Application closed successfully
2025-07-28 23:51:20 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG
2025-07-28 23:51:20 - newmusic.main - INFO - main:335 - Starting NewMusic application
2025-07-28 23:51:20 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:51:20 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-28 23:51:20 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:51:20 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:51:20 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-28 23:51:20 - newmusic.main - INFO - change_page:278 - Changed to page: dashboard
2025-07-28 23:51:20 - newmusic.main - INFO - setup_media_player_connections:230 - Media player connections established between sidebar and downloads page
2025-07-28 23:51:20 - newmusic.main - INFO - setup_settings_connections:235 - Settings change connections established
2025-07-28 23:51:20 - newmusic.main - INFO - setup_search_maintenance:91 - Search maintenance timer started (every 2 minutes, keeps 200 most recent searches)
2025-07-28 23:51:21 - newmusic.plex_client - INFO - _find_music_library:129 - Found music library: Music
2025-07-28 23:51:21 - newmusic.plex_client - INFO - _setup_client:115 - Successfully connected to Plex server: PLEX-MACHINE
2025-07-28 23:51:29 - newmusic.main - INFO - change_page:278 - Changed to page: downloads
2025-07-28 23:51:31 - newmusic.soulseek_client - INFO - search:551 - Starting search for: 'gnx'
2025-07-28 23:51:31 - newmusic.soulseek_client - DEBUG - search:561 - Search data: {'searchText': 'gnx', 'timeout': 60000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0}
2025-07-28 23:51:31 - newmusic.soulseek_client - DEBUG - search:562 - Making POST request to: http://localhost:5030/api/v0/searches
2025-07-28 23:51:31 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/searches
2025-07-28 23:51:31 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:31 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: {'searchText': 'gnx', 'timeout': 60000, 'filterResponses': True, 'minimumResponseFileCount': 1, 'minimumPeerUploadSpeed': 0}
2025-07-28 23:51:31 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:51:31 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: {"fileCount":0,"id":"6aa6f087-168b-4e83-8b1c-20c1173f4995","isComplete":false,"lockedFileCount":0,"responseCount":0,"responses":[],"searchText":"gnx","startedAt":"2025-07-29T06:51:31.7294799Z","state":"InProgress","token":842}...
2025-07-28 23:51:31 - newmusic.soulseek_client - INFO - search:575 - Search initiated with ID: 6aa6f087-168b-4e83-8b1c-20c1173f4995
2025-07-28 23:51:31 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 1/60) - elapsed: 0.0s
2025-07-28 23:51:31 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/6aa6f087-168b-4e83-8b1c-20c1173f4995/responses
2025-07-28 23:51:31 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:32 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:51:32 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: []...
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - search:585 - Polling for results (attempt 2/60) - elapsed: 1.0s
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches/6aa6f087-168b-4e83-8b1c-20c1173f4995/responses
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"fileCount":13,"files":[{"bitDepth":24,"code":1,"extension":"","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","length":317,"sampleRate":48000,"size":63434038,"isLocked":false},{"bitDepth":24,"code":1,"extension":"","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\02 - Kendrick Lamar - squabble up.flac","length":157,"sampleRate":48000,"size":35085366,"isLocked":false},{"bitDepth":24,"code":1,"extension":"","filena...
2025-07-28 23:51:33 - newmusic.soulseek_client - INFO - search:597 - Found 248 new responses (248 total) at 1.0s
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:345 - Processing 248 user responses
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User electron2 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ellieidb has 25 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Shrouded0147 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User zecho has 26 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User The Locutus has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User davo1624 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User shinola has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User opera_de_nuit has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Markround has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User audiocache has 0 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User drailin has 25 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User turbochamp has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jkians21 has 16 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JamesTran has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User basshunterz has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User iraven2 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User transon has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Biotwist has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User alilstinky has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User catawawa has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User leonbrady has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JasDawg has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User StaticDist0rtion has 2 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Rolyprince1 has 2 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User grantcherry3 has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User pelicanbrief has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User k0uta has 25 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Chicken_Biscuit has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User silversam2000 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User palantir has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User notZX has 22 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User soggynori has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User midsmoker4 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User DeafWired has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User BaddieWithoutOrgans has 16 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Torgo has 15 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User enfluxed has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User chewi105 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User angellurgy has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hhoff2002 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Biffs_Media has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Naatchi has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User activon has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User oier26 has 6 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User arsebag77 has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User VivianCels has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User erose524 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User certi has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User conyeezy has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User S.T.A.L.K.E.R has 5 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User measlesbagel-slskd has 25 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User thisdogissomessedup has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User spartantime has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ada4ever has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Bloody Gold Fangz has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User motherhucker has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User madsbnj@gmail.com has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kerobaros has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dohduhdah has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User LocallySourcedMeatballs has 26 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Plutarchide has 2 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User macro has 50 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jibberjayz has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ssb497 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User HeroByEnriqueInglasias has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bbrrendan has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User The.BlackPearl has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User uzerrname has 2 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hardkorr has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User chricraw has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Vinniefish has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User recovery8655 has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ophis has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bstroszek has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User miniblock has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User EJW has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Sentvid36 has 4 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User poopypoopies has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cyberpirate has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Koukyu has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Houdmille Luedinoff has 25 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Gariplex has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User yroyathon has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User crushmachine has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User awesem has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Jisu has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User a-groove has 0 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User thedudeabides has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mayamaya has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User lno_onel has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mrsister has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jackboom has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cy1der has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User afronaut has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ooepui18 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sensueri has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User albiemedia has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User musicchild has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User nitrogenkitty has 6 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jjbin has 28 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User trinsic has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User fccrab has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User saskdan has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mollusk has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User vertigo164 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User marquez has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User techie has 16 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Snax Headroom has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User HojackBorseman has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User oblama has 26 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tyesoup has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User djeurotraxx has 0 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cptblack has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User xdmhi has 26 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sevenarts has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User exstasia has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cinstitute2 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User aRandomFurOnSlsk has 38 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Hello666 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User eddie666 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User fern911 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User itmustbeacamel has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kirkaug has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User spheroid has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ashewithane has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User MaternalPick13 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User synthur has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User kiffir has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User loniblaze has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User circapunk323 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User FAUST has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User usky has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User acrossma has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User soular1s has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jivefresh has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sisterSyzygy has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User a_cool_bug has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User thampy has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User proximana has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User travisestler has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ChocoApe has 27 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User figmitchels has 2 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jlb42 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User HackThe131 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jimmydean6969 has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User wallywubox has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User legodano has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User gatomaq has 2 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Starsky&Gut has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User KingMutant has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jaded has 30 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User nern has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User neoelefantinabox has 25 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User beeer has 25 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User baldiebigboots has 2 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User quisps has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User arx1963 has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jmxzero has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User East_Arctica has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User bruhgaming15 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JDogHere has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Stekel has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User explosive_results has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User countdracula has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mazinkaiser has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User datroope has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User localoaff has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Snuffle has 31 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User greenal has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User RainCloud has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User TreeBark has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User brunoglaser has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sleazzyd has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User lrgcorgi has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hotbutteredsoulz has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User alliozz has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ctrnand has 0 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User rblotnicky has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User slugg0_ has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tftk2017 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tehfuture has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User pirandellokruger has 24 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User violenthectarez has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User 71411273317 has 16 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User sarggarg has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User shrimpmusic2024 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User beatrice.songbird2 has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Kingtubbs has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User deadxwomb has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User godking has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User siamcamp has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User AfterlinePerformed has 15 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Kevin2Goo has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User zinnac has 15 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tony5tark has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User intars has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User speedeebe has 33 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User BeeDee3 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dreem has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User somafalls has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User morfine has 26 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User XenoAme has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User jckdvnprt has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Deadbolt1209 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hollywoodford has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User chimchooree has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User EyesInDecember99 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dundy has 2 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User astroskeleton has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User loamlover has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User JeanTheBaptist has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User floralbeat has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ikubaysan has 4 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User n0th1ngn3ss has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User batdancer has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User catpunx has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mono_ghost47 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ektokidd has 1 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User djcooki75 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User arborgirl has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Rakk00n has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Reemerge6193 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User miredswamp has 2 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User BladeRelic has 2 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User zoop-1092 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Lumidingo has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User aeroglas has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User mysticplains has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User lmtls has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User geraldo876 has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Sakaki has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User xero_51 has 16 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User phagor237 has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User f1ll3t0f1sh has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User cleffable has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User dtank97 has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User hoodieninja has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User wellstocked has 12 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User ./mkk has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Slackman2505 has 2 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User covoo has 14 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User web-graffiti has 97 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User TroubleMoth has 24 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User tbssupersta has 15 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User FourTwenty has 23 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User murrhound has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Trance Dimension has 8 files
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:353 - User Xinovah has 13 files
2025-07-28 23:51:33 - newmusic.soulseek_client - INFO - _process_search_responses:399 - Found 38 individual tracks and 239 albums
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:400 - Album detection details: 271 potential albums processed
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: electron2/music/Kendrick Lamar/GNX (2024) [FLAC-24Bit-48kHz] -> 12 tracks
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: ellieidb/music/Rap/Kendrick Lamar/GNX [E] -> 12 tracks
2025-07-28 23:51:33 - newmusic.soulseek_client - DEBUG - _process_search_responses:402 - Album: Shrouded0147/music3/Kendrick Lamar/GNX -> 12 tracks
2025-07-28 23:51:33 - newmusic.soulseek_client - INFO - search:617 - Processed results: 38 tracks, 239 albums
2025-07-28 23:51:33 - newmusic.soulseek_client - INFO - search:621 - Early termination: Found 248 responses, stopping search
2025-07-28 23:51:33 - newmusic.soulseek_client - INFO - search:632 - Search completed. Final results: 38 tracks and 239 albums for query: gnx
2025-07-28 23:51:35 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: music\Kendrick Lamar\GNX (2024) [FLAC-24Bit-48kHz]\01 - Kendrick Lamar - wacced out murals.flac from electron2 (size: 63434038)
2025-07-28 23:51:35 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': 'music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac', 'size': 63434038, 'path': 'E:/Broque Projects/newMusic/downloads'}]
2025-07-28 23:51:35 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/electron2
2025-07-28 23:51:35 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/electron2
2025-07-28 23:51:35 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:35 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': 'music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac', 'size': 63434038, 'path': 'E:/Broque Projects/newMusic/downloads'}]
2025-07-28 23:51:36 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201
2025-07-28 23:51:36 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ...
2025-07-28 23:51:36 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: music\Kendrick Lamar\GNX (2024) [FLAC-24Bit-48kHz]\01 - Kendrick Lamar - wacced out murals.flac from electron2
2025-07-28 23:51:36 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {}
2025-07-28 23:51:36 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:51:36 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:36 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:51:36 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"2025-07-29T...
2025-07-28 23:51:38 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:51:38 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:38 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:51:38 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"2025-07-29T...
2025-07-28 23:51:40 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:51:40 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:41 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:51:41 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"2025-07-29T...
2025-07-28 23:51:43 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:51:43 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:43 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:51:43 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"2025-07-29T...
2025-07-28 23:51:45 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:51:45 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:45 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:51:45 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"2025-07-29T...
2025-07-28 23:51:47 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:51:47 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:47 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:51:47 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"2025-07-29T...
2025-07-28 23:51:49 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:51:49 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:50 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:51:50 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"2025-07-29T...
2025-07-28 23:51:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:51:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:52 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:51:52 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"2025-07-29T...
2025-07-28 23:51:59 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:51:59 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:51:59 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:51:59 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Queued, Remotely","stateDescription":"Queued, Remotely","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"2025-07-29T...
2025-07-28 23:51:59 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/electron2/180e59ce-635a-4d5c-ae9f-4d22da5d627d?remove=false
2025-07-28 23:51:59 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/electron2/180e59ce-635a-4d5c-ae9f-4d22da5d627d?remove=false
2025-07-28 23:51:59 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ...
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: music\Rap\Kendrick Lamar\GNX [E]\01. wacced out murals.flac from ellieidb (size: 62893294)
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': 'music\\Rap\\Kendrick Lamar\\GNX [E]\\01. wacced out murals.flac', 'size': 62893294, 'path': 'E:/Broque Projects/newMusic/downloads'}]
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/ellieidb
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/ellieidb
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': 'music\\Rap\\Kendrick Lamar\\GNX [E]\\01. wacced out murals.flac', 'size': 62893294, 'path': 'E:/Broque Projects/newMusic/downloads'}]
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ...
2025-07-28 23:52:00 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: music\Rap\Kendrick Lamar\GNX [E]\01. wacced out murals.flac from ellieidb
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {}
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:00 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:01 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:01 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:03 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:03 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:03 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:03 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:05 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:05 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:05 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:05 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:07 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:07 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:07 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:07 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:09 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:09 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:10 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:10 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:12 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:12 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:12 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:12 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:14 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:14 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:14 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:14 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:16 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:16 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:17 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:17 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:24 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:24 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:24 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:24 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:24 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/ellieidb/8a613ae6-a08b-4b81-aa59-740131c72c61?remove=false
2025-07-28 23:52:24 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/ellieidb/8a613ae6-a08b-4b81-aa59-740131c72c61?remove=false
2025-07-28 23:52:24 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:24 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204
2025-07-28 23:52:24 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ...
2025-07-28 23:52:24 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:24 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: shared\Kendrick Lamar\GNX (2025)\01 - wacced out murals.flac from The Locutus (size: 30401431)
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': 'shared\\Kendrick Lamar\\GNX (2025)\\01 - wacced out murals.flac', 'size': 30401431, 'path': 'E:/Broque Projects/newMusic/downloads'}]
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/The Locutus
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/The Locutus
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': 'shared\\Kendrick Lamar\\GNX (2025)\\01 - wacced out murals.flac', 'size': 30401431, 'path': 'E:/Broque Projects/newMusic/downloads'}]
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ...
2025-07-28 23:52:25 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: shared\Kendrick Lamar\GNX (2025)\01 - wacced out murals.flac from The Locutus
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {}
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:25 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:27 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:27 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:28 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:28 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:30 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:30 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:30 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:30 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:32 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:32 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:32 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:32 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:34 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:34 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:35 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:35 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:37 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:37 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:37 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:37 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:39 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:39 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:39 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:39 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:41 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:41 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:41 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:41 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:44 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:44 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:44 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:44 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:44 - newmusic.soulseek_client - DEBUG - cancel_download:867 - Cancelling download with endpoint: transfers/downloads/The Locutus/17fce493-ccb8-4be8-9f92-6b55213b24e2?remove=false
2025-07-28 23:52:44 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making DELETE request to: http://localhost:5030/api/v0/transfers/downloads/The Locutus/17fce493-ccb8-4be8-9f92-6b55213b24e2?remove=false
2025-07-28 23:52:44 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:44 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 204
2025-07-28 23:52:44 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ...
2025-07-28 23:52:44 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:44 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - download:645 - Attempting to download: Music\Kendrick Lamar\GNX\01 - wacced out murals.flac from turbochamp (size: 30283312)
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - download:658 - Using web interface API format: [{'filename': 'Music\\Kendrick Lamar\\GNX\\01 - wacced out murals.flac', 'size': 30283312, 'path': 'E:/Broque Projects/newMusic/downloads'}]
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - download:662 - Trying web interface endpoint: transfers/downloads/turbochamp
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making POST request to: http://localhost:5030/api/v0/transfers/downloads/turbochamp
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - _make_request:245 - JSON payload: [{'filename': 'Music\\Kendrick Lamar\\GNX\\01 - wacced out murals.flac', 'size': 30283312, 'path': 'E:/Broque Projects/newMusic/downloads'}]
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 201
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: ...
2025-07-28 23:52:45 - newmusic.soulseek_client - INFO - download:667 - [SUCCESS] Started download: Music\Kendrick Lamar\GNX\01 - wacced out murals.flac from turbochamp
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - download:677 - No ID in response, using filename as fallback: {}
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:45 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:47 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:47 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:48 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:48 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:50 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:50 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:50 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:50 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:52:52 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/transfers/downloads
2025-07-28 23:52:52 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:52:52 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:52:52 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"username":"electron2","directories":[{"directory":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]","fileCount":1,"files":[{"id":"180e59ce-635a-4d5c-ae9f-4d22da5d627d","username":"electron2","direction":"Download","filename":"music\\Kendrick Lamar\\GNX (2024) [FLAC-24Bit-48kHz]\\01 - Kendrick Lamar - wacced out murals.flac","size":63434038,"startOffset":0,"state":"Completed, Cancelled","stateDescription":"Completed, Cancelled","requestedAt":"2025-07-29T06:51:36.1798154","enqueuedAt":"202...
2025-07-28 23:53:20 - newmusic.soulseek_client - DEBUG - get_all_searches:952 - Getting all searches with endpoint: searches
2025-07-28 23:53:20 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches
2025-07-28 23:53:20 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:53:21 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:53:21 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"endedAt":"2025-07-27T21:28:19.7264233Z","fileCount":13,"id":"41b335b7-58a3-4201-8506-22e0954564eb","isComplete":true,"lockedFileCount":0,"responseCount":12,"responses":[],"searchText":"Tommy Cash Baba Yaga","startedAt":"2025-07-27T21:28:02.1709869Z","state":"Completed, TimedOut","token":80},{"endedAt":"2025-07-27T21:28:20.4645342Z","fileCount":5,"id":"7e66f9a9-00ac-451b-a199-5f6a7f18930c","isComplete":true,"lockedFileCount":0,"responseCount":5,"responses":[],"searchText":"Tommy Cash SugaSuga"...
2025-07-28 23:53:21 - newmusic.soulseek_client - INFO - get_all_searches:957 - Retrieved 135 searches from slskd
2025-07-28 23:53:21 - newmusic.soulseek_client - DEBUG - maintain_search_history:1058 - Search count (135) within limit (200), no maintenance needed
2025-07-28 23:54:26 - newmusic.main - INFO - closeEvent:295 - Closing application...
2025-07-28 23:54:26 - newmusic.main - INFO - closeEvent:300 - Cleaning up Downloads page threads...
2025-07-28 23:54:26 - newmusic.main - INFO - closeEvent:305 - Stopping status monitoring thread...
2025-07-28 23:54:27 - newmusic.main - INFO - closeEvent:310 - Stopping search maintenance timer...
2025-07-28 23:54:27 - newmusic.main - INFO - closeEvent:315 - Closing Soulseek client...
2025-07-28 23:54:27 - newmusic.main - ERROR - closeEvent:319 - Error closing Soulseek client: Event loop is closed
2025-07-28 23:54:27 - newmusic.main - INFO - closeEvent:321 - Application closed successfully
2025-07-28 23:54:30 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG
2025-07-28 23:54:30 - newmusic.main - INFO - main:335 - Starting NewMusic application
2025-07-28 23:54:30 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:54:30 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-28 23:54:30 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:54:31 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:54:31 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-28 23:54:31 - newmusic.main - INFO - change_page:278 - Changed to page: dashboard
2025-07-28 23:54:31 - newmusic.main - INFO - setup_media_player_connections:230 - Media player connections established between sidebar and downloads page
2025-07-28 23:54:31 - newmusic.main - INFO - setup_settings_connections:235 - Settings change connections established
2025-07-28 23:54:31 - newmusic.main - INFO - setup_search_maintenance:91 - Search maintenance timer started (every 2 minutes, keeps 200 most recent searches)
2025-07-28 23:54:31 - newmusic.plex_client - INFO - _find_music_library:129 - Found music library: Music
2025-07-28 23:54:31 - newmusic.plex_client - INFO - _setup_client:115 - Successfully connected to Plex server: PLEX-MACHINE
2025-07-28 23:55:59 - newmusic.main - INFO - closeEvent:295 - Closing application...
2025-07-28 23:55:59 - newmusic.main - INFO - closeEvent:300 - Cleaning up Downloads page threads...
2025-07-28 23:55:59 - newmusic.main - INFO - closeEvent:305 - Stopping status monitoring thread...
2025-07-28 23:56:01 - newmusic.main - INFO - closeEvent:310 - Stopping search maintenance timer...
2025-07-28 23:56:01 - newmusic.main - INFO - closeEvent:315 - Closing Soulseek client...
2025-07-28 23:56:01 - newmusic.main - INFO - closeEvent:321 - Application closed successfully
2025-07-28 23:56:03 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG
2025-07-28 23:56:03 - newmusic.main - INFO - main:335 - Starting NewMusic application
2025-07-28 23:56:03 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:56:03 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-28 23:56:04 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:56:04 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:56:04 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-28 23:56:04 - newmusic.main - INFO - change_page:278 - Changed to page: dashboard
2025-07-28 23:56:04 - newmusic.main - INFO - setup_media_player_connections:230 - Media player connections established between sidebar and downloads page
2025-07-28 23:56:04 - newmusic.main - INFO - setup_settings_connections:235 - Settings change connections established
2025-07-28 23:56:04 - newmusic.main - INFO - setup_search_maintenance:91 - Search maintenance timer started (every 2 minutes, keeps 200 most recent searches)
2025-07-28 23:56:05 - newmusic.plex_client - INFO - _find_music_library:129 - Found music library: Music
2025-07-28 23:56:05 - newmusic.plex_client - INFO - _setup_client:115 - Successfully connected to Plex server: PLEX-MACHINE
2025-07-28 23:56:41 - newmusic.main - INFO - closeEvent:295 - Closing application...
2025-07-28 23:56:41 - newmusic.main - INFO - closeEvent:300 - Cleaning up Downloads page threads...
2025-07-28 23:56:41 - newmusic.main - INFO - closeEvent:305 - Stopping status monitoring thread...
2025-07-28 23:56:42 - newmusic.main - INFO - closeEvent:310 - Stopping search maintenance timer...
2025-07-28 23:56:42 - newmusic.main - INFO - closeEvent:315 - Closing Soulseek client...
2025-07-28 23:56:42 - newmusic.main - INFO - closeEvent:321 - Application closed successfully
2025-07-28 23:56:45 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG
2025-07-28 23:56:45 - newmusic.main - INFO - main:335 - Starting NewMusic application
2025-07-28 23:56:45 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:56:45 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-28 23:56:45 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:56:46 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:56:46 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-28 23:56:46 - newmusic.main - INFO - change_page:278 - Changed to page: dashboard
2025-07-28 23:56:46 - newmusic.main - INFO - setup_media_player_connections:230 - Media player connections established between sidebar and downloads page
2025-07-28 23:56:46 - newmusic.main - INFO - setup_settings_connections:235 - Settings change connections established
2025-07-28 23:56:46 - newmusic.main - INFO - setup_search_maintenance:91 - Search maintenance timer started (every 2 minutes, keeps 200 most recent searches)
2025-07-28 23:56:46 - newmusic.plex_client - INFO - _find_music_library:129 - Found music library: Music
2025-07-28 23:56:46 - newmusic.plex_client - INFO - _setup_client:115 - Successfully connected to Plex server: PLEX-MACHINE
2025-07-28 23:57:12 - newmusic.main - INFO - closeEvent:295 - Closing application...
2025-07-28 23:57:12 - newmusic.main - INFO - closeEvent:300 - Cleaning up Downloads page threads...
2025-07-28 23:57:12 - newmusic.main - INFO - closeEvent:305 - Stopping status monitoring thread...
2025-07-28 23:57:14 - newmusic.main - INFO - closeEvent:310 - Stopping search maintenance timer...
2025-07-28 23:57:14 - newmusic.main - INFO - closeEvent:315 - Closing Soulseek client...
2025-07-28 23:57:14 - newmusic.main - INFO - closeEvent:321 - Application closed successfully
2025-07-28 23:57:19 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG
2025-07-28 23:57:19 - newmusic.main - INFO - main:335 - Starting NewMusic application
2025-07-28 23:57:19 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:57:19 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-28 23:57:20 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:57:21 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-28 23:57:21 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-28 23:57:21 - newmusic.main - INFO - change_page:278 - Changed to page: dashboard
2025-07-28 23:57:21 - newmusic.main - INFO - setup_media_player_connections:230 - Media player connections established between sidebar and downloads page
2025-07-28 23:57:21 - newmusic.main - INFO - setup_settings_connections:235 - Settings change connections established
2025-07-28 23:57:21 - newmusic.main - INFO - setup_search_maintenance:91 - Search maintenance timer started (every 2 minutes, keeps 200 most recent searches)
2025-07-28 23:57:21 - newmusic.plex_client - INFO - _find_music_library:129 - Found music library: Music
2025-07-28 23:57:21 - newmusic.plex_client - INFO - _setup_client:115 - Successfully connected to Plex server: PLEX-MACHINE
2025-07-28 23:59:21 - newmusic.soulseek_client - DEBUG - get_all_searches:952 - Getting all searches with endpoint: searches
2025-07-28 23:59:21 - newmusic.soulseek_client - DEBUG - _make_request:242 - Making GET request to: http://localhost:5030/api/v0/searches
2025-07-28 23:59:21 - newmusic.soulseek_client - DEBUG - _make_request:243 - Headers: {'Content-Type': 'application/json', 'X-API-Key': '1234567891234567'}
2025-07-28 23:59:21 - newmusic.soulseek_client - DEBUG - _make_request:254 - Response status: 200
2025-07-28 23:59:21 - newmusic.soulseek_client - DEBUG - _make_request:255 - Response text: [{"endedAt":"2025-07-27T21:28:19.7264233Z","fileCount":13,"id":"41b335b7-58a3-4201-8506-22e0954564eb","isComplete":true,"lockedFileCount":0,"responseCount":12,"responses":[],"searchText":"Tommy Cash Baba Yaga","startedAt":"2025-07-27T21:28:02.1709869Z","state":"Completed, TimedOut","token":80},{"endedAt":"2025-07-27T21:28:20.4645342Z","fileCount":5,"id":"7e66f9a9-00ac-451b-a199-5f6a7f18930c","isComplete":true,"lockedFileCount":0,"responseCount":5,"responses":[],"searchText":"Tommy Cash SugaSuga"...
2025-07-28 23:59:21 - newmusic.soulseek_client - INFO - get_all_searches:957 - Retrieved 135 searches from slskd
2025-07-28 23:59:21 - newmusic.soulseek_client - DEBUG - maintain_search_history:1058 - Search count (135) within limit (200), no maintenance needed
2025-07-29 00:00:37 - newmusic.main - INFO - closeEvent:295 - Closing application...
2025-07-29 00:00:37 - newmusic.main - INFO - closeEvent:300 - Cleaning up Downloads page threads...
2025-07-29 00:00:37 - newmusic.main - INFO - closeEvent:305 - Stopping status monitoring thread...
2025-07-29 00:00:39 - newmusic.main - INFO - closeEvent:310 - Stopping search maintenance timer...
2025-07-29 00:00:39 - newmusic.main - INFO - closeEvent:315 - Closing Soulseek client...
2025-07-29 00:00:39 - newmusic.main - INFO - closeEvent:321 - Application closed successfully
2025-07-29 00:00:42 - newmusic - INFO - setup_logging:57 - Logging initialized with level: DEBUG
2025-07-29 00:00:42 - newmusic.main - INFO - main:335 - Starting NewMusic application
2025-07-29 00:00:42 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-29 00:00:42 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-29 00:00:43 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-29 00:00:43 - newmusic.spotify_client - INFO - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
2025-07-29 00:00:43 - newmusic.soulseek_client - INFO - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
2025-07-29 00:00:43 - newmusic.main - INFO - change_page:278 - Changed to page: dashboard
2025-07-29 00:00:43 - newmusic.main - INFO - setup_media_player_connections:230 - Media player connections established between sidebar and downloads page
2025-07-29 00:00:43 - newmusic.main - INFO - setup_settings_connections:235 - Settings change connections established
2025-07-29 00:00:43 - newmusic.main - INFO - setup_search_maintenance:91 - Search maintenance timer started (every 2 minutes, keeps 200 most recent searches)
2025-07-29 00:00:43 - newmusic.plex_client - INFO - _find_music_library:129 - Found music library: Music
2025-07-29 00:00:43 - newmusic.plex_client - INFO - _setup_client:115 - Successfully connected to Plex server: PLEX-MACHINE
2025-07-29 00:01:05 - newmusic.main - INFO - change_page:278 - Changed to page: sync
2025-07-29 00:01:06 - newmusic.spotify_client - INFO - _ensure_user_id:204 - Successfully authenticated with Spotify as broquethomas
2025-07-29 00:01:06 - newmusic.main - INFO - change_page:278 - Changed to page: downloads
2025-07-29 00:01:06 - newmusic.spotify_client - INFO - get_user_playlists_metadata_only:265 - Retrieved 8 playlist metadata (first batch)
2025-07-29 00:01:06 - newmusic.main - INFO - change_page:278 - Changed to page: artists
2025-07-29 00:01:07 - newmusic.main - INFO - change_page:278 - Changed to page: settings
2025-07-29 00:01:07 - newmusic.main - INFO - change_page:278 - Changed to page: artists
2025-07-29 00:01:09 - newmusic.main - INFO - change_page:278 - Changed to page: downloads
2025-07-29 00:01:10 - newmusic.main - INFO - change_page:278 - Changed to page: sync
2025-07-29 00:01:11 - newmusic.main - INFO - change_page:278 - Changed to page: dashboard
2025-07-29 00:01:14 - newmusic.main - INFO - change_page:278 - Changed to page: sync
2025-07-29 00:01:15 - newmusic.main - INFO - change_page:278 - Changed to page: downloads
2025-07-29 00:01:17 - newmusic.main - INFO - change_page:278 - Changed to page: artists
2025-07-29 00:01:17 - newmusic.main - INFO - change_page:278 - Changed to page: settings
2025-07-29 00:01:19 - newmusic.main - INFO - change_page:278 - Changed to page: dashboard

View file

@ -1,5 +1,5 @@
from PyQt6.QtWidgets import (QWidget, QVBoxLayout, QHBoxLayout, QPushButton,
QLabel, QFrame, QSizePolicy, QSpacerItem, QSlider, QProgressBar)
QLabel, QFrame, QSizePolicy, QSpacerItem, QSlider, QProgressBar, QApplication)
from PyQt6.QtCore import Qt, pyqtSignal, QPropertyAnimation, QEasingCurve, QRect, QTimer, pyqtProperty
from PyQt6.QtGui import QFont, QPalette, QIcon, QPixmap, QPainter, QFontMetrics, QColor, QLinearGradient
@ -254,6 +254,109 @@ class SidebarButton(QPushButton):
}
""")
class CryptoDonationWidget(QWidget):
"""Widget for displaying crypto donation addresses"""
def __init__(self, parent=None):
super().__init__(parent)
self.setup_ui()
def setup_ui(self):
self.setStyleSheet("""
CryptoDonationWidget {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 transparent,
stop: 0.3 rgba(255, 255, 255, 0.02),
stop: 1 rgba(255, 255, 255, 0.04));
border-top: 1px solid rgba(255, 255, 255, 0.08);
border-bottom-right-radius: 12px;
}
""")
layout = QVBoxLayout(self)
layout.setContentsMargins(0, 15, 0, 15)
layout.setSpacing(8)
# Donation title
donation_title = QLabel("Support Development")
donation_title.setFont(QFont("SF Pro Text", 10, QFont.Weight.Bold))
donation_title.setMinimumHeight(16)
donation_title.setStyleSheet("""
color: rgba(255, 255, 255, 0.9);
padding: 0 20px;
margin-bottom: 5px;
letter-spacing: 0.2px;
font-weight: 600;
""")
layout.addWidget(donation_title)
# Crypto addresses
crypto_addresses = [
("BTC", "Bitcoin", "3JVWrRSkozAQSmw5DXYVxYKsM9bndPTqdS"),
("ETH", "Ethereum", "0x343fC48c2cd1C6332b0df9a58F86e6520a026AC5")
]
for symbol, name, address in crypto_addresses:
crypto_item = self.create_crypto_item(symbol, name, address)
layout.addWidget(crypto_item)
def create_crypto_item(self, symbol: str, name: str, address: str):
"""Create a clickable crypto donation item"""
item = QFrame()
item.setFixedHeight(32)
item.setCursor(Qt.CursorShape.PointingHandCursor)
item.setStyleSheet("""
QFrame {
background: transparent;
border-radius: 8px;
margin: 0 12px;
}
QFrame:hover {
background: rgba(255, 255, 255, 0.06);
border: 1px solid rgba(255, 255, 255, 0.1);
}
""")
layout = QHBoxLayout(item)
layout.setContentsMargins(12, 4, 12, 4)
layout.setSpacing(6)
# Crypto name
name_label = QLabel(name)
name_label.setFont(QFont("SF Pro Text", 9, QFont.Weight.Medium))
name_label.setStyleSheet("""
color: rgba(255, 255, 255, 0.8);
font-weight: 500;
""")
# Address (truncated)
address_short = f"{address[:6]}...{address[-4:]}"
address_label = QLabel(address_short)
address_label.setFont(QFont("SF Pro Text", 8))
address_label.setStyleSheet("""
color: rgba(255, 255, 255, 0.5);
font-family: 'Courier New', monospace;
""")
layout.addWidget(name_label)
layout.addStretch()
layout.addWidget(address_label)
# Store full address for copying
item.full_address = address
item.crypto_name = name
item.mousePressEvent = lambda event: self.copy_address(address, name)
return item
def copy_address(self, address: str, crypto_name: str):
"""Copy crypto address to clipboard"""
clipboard = QApplication.clipboard()
clipboard.setText(address)
# Brief visual feedback (could add a tooltip or status message here)
print(f"Copied {crypto_name} address to clipboard: {address}")
class StatusIndicator(QWidget):
def __init__(self, service_name: str, parent=None):
super().__init__(parent)
@ -915,8 +1018,15 @@ class ModernSidebar(QWidget):
self.media_player = MediaPlayer()
layout.addWidget(self.media_player)
# Small spacer between media player and status
layout.addItem(QSpacerItem(20, 10, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Fixed))
# Small spacer between media player and crypto
layout.addItem(QSpacerItem(20, 8, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Fixed))
# Crypto Donation section
crypto_section = CryptoDonationWidget()
layout.addWidget(crypto_section)
# Small spacer between crypto and status
layout.addItem(QSpacerItem(20, 8, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Fixed))
# Status section
status_section = self.create_status_section()