soulsync/database
Broque Thomas 7b854baba8 Detect and remove deleted content during incremental database updates
Incremental database updates now detect when artists or albums have been removed from your media server (Plex, Jellyfin, or Navidrome) and automatically clean them up from SoulSync's database. Previously, deleted content would persist as ghost entries until you ran a full refresh. Removal counts are reported in the scan results. Includes safety checks to prevent accidental mass deletion if the server is unreachable or returns incomplete data.
2026-03-03 13:13:38 -08:00
..
__init__.py basic db structure 2025-08-05 22:43:04 -07:00
music_database.py Detect and remove deleted content during incremental database updates 2026-03-03 13:13:38 -08:00
music_library.db basic db structure 2025-08-05 22:43:04 -07:00