Broque Thomas
ab58b64a17
cap listenbrainz playlist memory
2025-11-25 09:44:41 -08:00
Broque Thomas
27f115d719
connect watchlist settings to scan
2025-11-24 21:43:11 -08:00
Broque Thomas
4684408439
Revert "user selected watchlist settings now connected to backend."
...
This reverts commit 2c12759dbb .
2025-11-24 19:30:30 -08:00
Broque Thomas
353580bd2d
Revert "Update watchlist_scanner.py"
...
This reverts commit 4c8fa45337 .
2025-11-24 19:29:53 -08:00
Broque Thomas
4c8fa45337
Update watchlist_scanner.py
2025-11-24 19:14:32 -08:00
Broque Thomas
2c12759dbb
user selected watchlist settings now connected to backend.
2025-11-24 17:27:50 -08:00
Broque Thomas
c46e2c527e
search bar for watchlist
2025-11-23 20:23:30 -08:00
Broque Thomas
4804a995f7
further progress on wishlist rebuild
2025-11-23 19:14:13 -08:00
Broque Thomas
0b2322f225
Wishlist overhaul near complete
2025-11-23 18:22:09 -08:00
Broque Thomas
b7b76b378d
Fix: Emby sync issue
2025-11-23 11:34:38 -08:00
Broque Thomas
ec6a9163a8
Fix: Jellyfin multiple users could break functionality.
2025-11-22 14:41:44 -08:00
Broque Thomas
8712209bb9
emby support?
2025-11-21 16:19:58 -08:00
Broque Thomas
aef53f7b4d
grab paginated albums
2025-11-18 22:46:24 -08:00
Broque Thomas
52c27ce2a9
cache listenbrainz and update with watchlist
2025-11-18 13:41:45 -08:00
Broque Thomas
333d984527
listenbrainz update
2025-11-18 09:57:47 -08:00
Broque Thomas
bc54f2c1a3
listenbrainz playlist support
2025-11-17 22:38:38 -08:00
Broque Thomas
a3f98f29d3
utilize quality profile over preferred.
2025-11-17 14:11:14 -08:00
Broque Thomas
08eb014da8
fix genre discovery
2025-11-17 12:22:49 -08:00
Broque Thomas
cc62b3b48e
discover page progress
2025-11-17 10:09:08 -08:00
Broque Thomas
ee266920a9
discover progress
2025-11-17 08:49:49 -08:00
Broque Thomas
5a13b5fe94
discover progress
2025-11-17 08:30:38 -08:00
Broque Thomas
08a4decda8
discover progress
2025-11-16 20:56:08 -08:00
Broque Thomas
86fe7dde1f
discover progress
2025-11-16 20:26:19 -08:00
Broque Thomas
f75ffdf6cb
discover progress
2025-11-16 16:27:44 -08:00
Broque Thomas
68a15071f1
discover page
2025-11-16 15:33:08 -08:00
Broque Thomas
bd4e0d131e
discover page updates
2025-11-16 15:11:42 -08:00
Broque Thomas
b16318f37e
add spotify liked songs playlist
2025-11-16 10:34:44 -08:00
Broque Thomas
b0cfdf5271
progress
2025-11-11 17:05:44 -08:00
Broque Thomas
bb69b75f61
progress
2025-11-11 16:47:22 -08:00
Broque Thomas
65cbf6ce28
discover progress
2025-11-11 16:00:37 -08:00
Broque Thomas
76dca2f045
caching for similar artists
2025-11-11 14:04:55 -08:00
Broque Thomas
d399a612ef
progress on discover page
2025-11-11 11:38:27 -08:00
Broque Thomas
47f8862fc4
discovery page progress
2025-11-11 10:39:46 -08:00
Broque Thomas
77c05b0315
grab all tracks from tidal playlists correctly
2025-11-09 20:42:29 -08:00
Broque Thomas
576f151c5c
preferred quality updates.
2025-11-09 14:16:38 -08:00
Broque Thomas
9e3c64115b
fix dict error on gui verison for manual searches
2025-11-09 09:39:00 -08:00
Broque Thomas
033ddb756a
better rate limiting for spotiify
2025-11-09 08:55:07 -08:00
Broque Thomas
8c7cb6d448
manual library selection for plex servers
2025-10-15 15:04:05 -07:00
Broque Thomas
09b4638279
Enforce strict version matching for track confidence
...
Adds strict checks to ensure Soulseek track versions (live, remix, acoustic, instrumental) are only matched if the Spotify track title contains corresponding version indicators. This prevents mismatched versions from being accepted and applies a reduced penalty for matching non-original versions.
2025-10-04 21:48:52 -07:00
Broque Thomas
22db9ba04d
Update jellyfin_client.py
2025-09-25 14:17:57 -07:00
Broque Thomas
3e8b469adb
library page updates
2025-09-23 23:47:58 -07:00
Broque Thomas
329e665db9
library page update
2025-09-23 20:45:58 -07:00
Broque Thomas
8de9df07e7
auto lyric download
2025-09-22 16:04:06 -07:00
Broque Thomas
a73d89bc9e
Update plex_client.py
2025-09-22 15:15:34 -07:00
Broque Thomas
e06f0ea372
auto scan after download completion and follow with auto incremental update for active server
2025-09-22 15:01:28 -07:00
Broque Thomas
fcee0194e7
navidrome functionality start
2025-09-21 21:02:12 -07:00
Broque Thomas
21d016fcbd
Add configurable redirect URI for Spotify and Tidal
...
Redirect URIs for Spotify and Tidal OAuth are now configurable via the web UI and settings. Updated backend clients to use the configured redirect URI if provided, improving flexibility for deployments with custom callback URLs.
2025-09-12 21:56:26 -07:00
Broque Thomas
93ac55a709
Improve wishlist track sorting and cleanup logic
...
Wishlist tracks are now sorted by artist and track name for consistent display. The database query for wishlist tracks now orders by date_added instead of randomly. Added logic to remove completed tracks from the wishlist during failed track processing. Updated docker-compose.yml to mount the H: drive for transfer folders.
2025-09-12 15:19:36 -07:00
Broque Thomas
d51171c180
Update plex_client.py
2025-09-12 12:47:00 -07:00
Broque Thomas
24b789660a
Improve Docker path handling and filename extraction
...
Added helper functions to resolve Windows paths for Docker containers and to extract filenames in a cross-platform manner. Updated usage throughout web_server.py and soulseek_client.py to ensure correct path mapping and filename handling. Modified docker-compose.yml to use named volumes and mount the E: drive for better Docker compatibility.
2025-09-11 17:46:49 -07:00