Broque Thomas
349d653ca0
Prevent race conditions in wishlist downloads
...
Adds support for sending specific track IDs from the frontend to the backend when starting wishlist missing downloads. This ensures only the tracks currently visible to the user are processed, preventing race conditions if the wishlist changes between modal open and analysis start. Category filtering remains for backward compatibility.
2025-12-07 14:43:43 -08:00
Broque Thomas
9575d8983c
add timer to watchlist/wishlist
2025-11-26 12:14:08 -08:00
Broque Thomas
aba4129193
adjust auto watchlist scan ui
2025-11-26 11:58:29 -08:00
Broque Thomas
14548ec640
watchlist stuck fix
2025-11-26 11:11:28 -08:00
Broque Thomas
28d8dbf5e0
fix listenbrainz wishlist comp
2025-11-25 23:34:56 -08:00
Broque Thomas
e8f9803bd5
Update script.js
2025-11-25 22:07:26 -08:00
Broque Thomas
94fd39cf34
listenbrainz persistence bug
2025-11-25 18:36:59 -08:00
Broque Thomas
a61c581c25
listenbrainz fully connected to discovery modal
2025-11-25 17:41:22 -08:00
Broque Thomas
ffe02d5330
listenbrainz discovery fix
2025-11-25 15:13:41 -08:00
Broque Thomas
6db4409d08
better watchlist live status display for auto and manual scan
2025-11-25 09:21:33 -08:00
Broque Thomas
1749bb62a5
foundation for allowing user to decide which releases to grab per watchlist artist
2025-11-24 17:16:12 -08:00
Broque Thomas
bb816be280
update discoveyr modal to grab album data
2025-11-24 14:51:24 -08:00
Broque Thomas
3be1dc9ace
update discovery modal to collect album info
2025-11-24 14:22:32 -08:00
Broque Thomas
178bb7696d
update liked songs to include album info
2025-11-24 07:19:15 -08:00
Broque Thomas
c46e2c527e
search bar for watchlist
2025-11-23 20:23:30 -08:00
Broque Thomas
cb87496857
clear/clean wishlist button in overview
2025-11-23 19:43:21 -08:00
Broque Thomas
0b2322f225
Wishlist overhaul near complete
2025-11-23 18:22:09 -08:00
Broque Thomas
573bd6080c
Feat: Added 'add to wishlist' button on all download missing track modals.
2025-11-23 13:25:35 -08:00
Broque Thomas
3b936d6fdb
Update script.js
2025-11-21 18:56:09 -08:00
Broque Thomas
b1391b9466
add failed scan items to wishlist.
2025-11-21 15:29:25 -08:00
Broque Thomas
08e3f6c900
fix liked songs
2025-11-21 13:31:26 -08:00
Broque Thomas
69ea705f5d
fix wishlist duplicates
2025-11-19 09:47:56 -08:00
Broque Thomas
357214c7d7
Update script.js
2025-11-18 21:08:28 -08:00
Broque Thomas
12c37fa61c
download bubbles for discoverp age
2025-11-18 18:58:37 -08:00
Broque Thomas
52c27ce2a9
cache listenbrainz and update with watchlist
2025-11-18 13:41:45 -08:00
Broque Thomas
c281382a3b
fix sync for listenbrainz
2025-11-18 10:30:53 -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
a50e5a59d9
include listenbrainz on settings page
2025-11-17 22:20:30 -08:00
Broque Thomas
c28d7ff407
fix sync functionality on discover page for genre playlists
2025-11-17 22:09:40 -08:00
Broque Thomas
c08df3041e
fix sync on discovery page
2025-11-17 19:10:15 -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
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