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
9a1cd2e74b
fix seasonal auto scan
2025-11-25 09:25:36 -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
fd206f552d
Update web_server.py
2025-11-24 15:23:56 -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
8798522854
v1.1 modal udpated
2025-11-23 19:53:45 -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
1dcf5dc69d
Update web_server.py
2025-11-21 22:45:17 -08:00
Broque Thomas
7936c23f73
Update web_server.py
2025-11-19 20:10:39 -08:00
Broque Thomas
69ea705f5d
fix wishlist duplicates
2025-11-19 09:47:56 -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
a3f98f29d3
utilize quality profile over preferred.
2025-11-17 14:11:14 -08:00
Broque Thomas
cc62b3b48e
discover page progress
2025-11-17 10:09:08 -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
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
605afc0695
auto m3u download for playlists
2025-11-11 21:04:33 -08:00
Broque Thomas
65cbf6ce28
discover progress
2025-11-11 16:00:37 -08:00
Broque Thomas
7f1b8cf3a8
better caching
2025-11-11 14:22:12 -08:00
Broque Thomas
76dca2f045
caching for similar artists
2025-11-11 14:04:55 -08:00
Broque Thomas
eece3e97fd
Update web_server.py
2025-11-11 12:38:45 -08:00
Broque Thomas
85edf1ee1a
Update web_server.py
2025-11-11 12:10:41 -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
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
bbc7fdbfd4
Update web_server.py
2025-11-10 08:03:41 -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
073cfc9ee6
Add robust stuck-flag detection and auto-recovery for wishlist and watchlist automation
...
Introduces timestamp-based stuck-flag detection and auto-recovery for both wishlist auto-processing and watchlist auto-scanning, preventing indefinite blocking if a process crashes. Refactors watchlist auto-scanning to use a timer-based system (mirroring wishlist), adds smart mutual exclusion between wishlist and watchlist automation, and ensures flags are always reset on completion or error. Improves startup diagnostics to recover stuck flags, and enhances logging and scheduling for both automation systems.
2025-10-07 08:15:37 -07:00
Broque Thomas
ea9f351bdb
similar artists start
2025-10-04 16:09:11 -07:00