soulsync/database
Broque Thomas 81617b06aa Reset watchlist scan timestamps on clear/period change
When clearing the wishlist or changing the discovery lookback period, reset watchlist_artists.last_scan_timestamp to NULL so subsequent scans can re-discover older releases that were previously filtered by an earlier scan timestamp. clear_wishlist now deletes wishlist_tracks, updates last_scan_timestamp for all watchlist artists, and logs the number of tracks cleared and artists reset. set_discovery_lookback_period also resets last_scan_timestamp and reports how many artists were reset. Minor whitespace cleanups in watchlist_scanner and web_server included.
2026-02-23 16:47:04 -08:00
..
__init__.py basic db structure 2025-08-05 22:43:04 -07:00
music_database.py Reset watchlist scan timestamps on clear/period change 2026-02-23 16:47:04 -08:00
music_library.db basic db structure 2025-08-05 22:43:04 -07:00