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
eaa27038d9
wishlist modal bug fix
2025-11-12 19:29:41 -08:00
Broque Thomas
abbb93f053
scan tool
2025-11-12 18:35:07 -08:00
Broque Thomas
97d3af5ec6
save setting toggle
2025-11-12 11:15:36 -08:00
Broque Thomas
605afc0695
auto m3u download for playlists
2025-11-11 21:04:33 -08:00
Broque Thomas
d19029cfc6
Update script.js
2025-11-11 20:54:43 -08:00
Broque Thomas
77ae6b737a
export as m3u
2025-11-11 20:42:09 -08:00
Broque Thomas
5349ae3871
hero design
2025-11-11 20:19:34 -08:00
Broque Thomas
91bb767faa
add to watchlist button
2025-11-11 19:59:49 -08:00
Broque Thomas
42faf2ad31
Update script.js
2025-11-11 19:37:10 -08:00
Broque Thomas
b0cfdf5271
progress
2025-11-11 17:05:44 -08:00
Broque Thomas
65cbf6ce28
discover progress
2025-11-11 16:00:37 -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
0b7b88e892
duplicate cleaner
2025-11-10 19:47:26 -08:00
Broque Thomas
aa09b0ba5b
duplicate cleaner tool
2025-11-10 19:36:36 -08:00
Broque Thomas
37c9de0007
detect lower quality files for watchlist / all artists.
2025-11-10 18:27:53 -08:00
Broque Thomas
06a3328b65
Added new 'Save as playlist' functionality for sync page.
2025-11-10 09:42:38 -08:00
Broque Thomas
208b233497
similar artist duplicate fix
2025-11-09 20:36:41 -08:00
Broque Thomas
5ffce6bb59
optimize album and cover art data
2025-11-09 20:33:25 -08:00
Broque Thomas
576f151c5c
preferred quality updates.
2025-11-09 14:16:38 -08:00
Broque Thomas
bb15cf8f9f
fix polling issue for services
2025-11-09 09:30:56 -08:00
Broque Thomas
8c7cb6d448
manual library selection for plex servers
2025-10-15 15:04:05 -07:00
Broque Thomas
c5c884f01f
Update script.js
2025-10-04 22:23:34 -07:00
Broque Thomas
dead8da5ee
similar artist functionality for artists page.
2025-10-04 17:53:17 -07:00
Broque Thomas
9fe0b5a7ff
Update script.js
2025-10-04 17:45:54 -07:00
Broque Thomas
e62800f4b5
Update script.js
2025-10-04 17:37:01 -07:00
Broque Thomas
3dba6f97c4
Update script.js
2025-10-04 17:28:03 -07:00
Broque Thomas
ea9f351bdb
similar artists start
2025-10-04 16:09:11 -07:00
Broque Thomas
2f8bad23a8
Add manual track matching and Docker permission docs
...
Implements manual track matching (discovery fix modal) for YouTube, Tidal, and Beatport platforms, allowing users to search and select Spotify tracks for unmatched results. Adds backend endpoints and frontend logic for updating matches, improves conversion of discovery results for sync/download, and updates Dockerfile/entrypoint for dynamic PUID/PGID/UMASK support. Includes a new DOCKER_PERMISSIONS.md guide.
2025-10-03 10:48:25 -07:00
Broque Thomas
5834177f82
beatport progress
2025-10-01 19:52:22 -07:00
Broque Thomas
7716ed400f
Update script.js
2025-10-01 19:32:05 -07:00
Broque Thomas
1be978823f
Update script.js
2025-10-01 19:24:54 -07:00
Broque Thomas
06f3d219b4
Add Beatport genre Top 10 lists API and UI integration
...
Introduces backend scraping and API endpoint for Beatport genre Top 10 and Hype Top 10 tracks, with 1-hour caching. Updates frontend to load and display these lists in the genre browser modal, matching main page structure and click handling for chart discovery.
2025-10-01 19:21:11 -07:00
Broque Thomas
fcd48793e0
Add Beatport Top 100 button to genre page
...
Introduces a 'Beatport Top 100' button to each genre page, allowing users to fetch and view the top 100 tracks for a selected genre. Includes new event handling logic in script.js and corresponding styles in style.css for the button and its container.
2025-10-01 17:59:38 -07:00
Broque Thomas
fd92deb5c8
beatport progress
2025-10-01 17:40:37 -07:00
Broque Thomas
c7377e4ac7
beatport progress
2025-10-01 14:50:03 -07:00
Broque Thomas
c421a3b02c
fix tidal discovery modal header
2025-10-01 12:34:39 -07:00
Broque Thomas
a59d3122d7
allow individual release downloads for hero slider
2025-10-01 12:26:48 -07:00
Broque Thomas
0e2a2200b6
beatport main page complete
2025-10-01 11:20:19 -07:00
Broque Thomas
36f5f48a47
Update script.js
2025-10-01 09:52:10 -07:00
Broque Thomas
0ac58add26
Update script.js
2025-10-01 09:49:41 -07:00
Broque Thomas
3056f9637f
beatport progress
2025-10-01 09:34:28 -07:00
Broque Thomas
02f171646c
Update script.js
2025-10-01 09:26:13 -07:00
Broque Thomas
16e786586e
Improve sync polling resumption for playlists
...
Refactored polling logic for YouTube, Beatport, and Tidal playlists to immediately fetch current status before starting interval polling. Enhanced modal and state restoration to resume both discovery and sync polling as appropriate, ensuring consistent behavior across all supported platforms.
2025-10-01 08:45:41 -07:00
Broque Thomas
299d320d8c
Update script.js
2025-10-01 07:47:59 -07:00