You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
SoulSync/core/library
BoulderBadgeDad d91e6a384d
Remove the old Retag Tool (superseded by Library Re-tag job + Write Tags)
2 weeks ago
..
__init__.py Lift _execute_retag to core/library/retag.py 2 months ago
artist_image.py Write artist.jpg to artist folder so Navidrome shows real photos 1 month ago
duplicate_cleaner.py Surface silent exceptions across remaining modules — ~70 sites 1 month ago
duplicate_keep.py Fix: duplicate detector kept lossy over lossless (rank format first) 3 weeks ago
file_tags.py Add per-download Audit Trail modal to Library History 1 month ago
manual_library_match.py Manual library match: accept non-numeric library track ids (#754) 3 weeks ago
missing_track_import.py Test missing-track existing file imports 1 month ago
path_resolver.py Album Completeness: surface diagnostic when resolver can't find album folder 1 month ago
redownload.py Lift shared download dataclasses + boot via singleton factory 2 months ago
reorganize_tag_source.py Reorganize: optional embedded-tag mode (closes #592) 1 month ago
retag_planner.py Library re-tag (1/3): pure planner — match source tracklist + per-field tag diff 2 weeks ago
service_search.py fix(musicbrainz): user-facing search recall + album-detail 404 1 month ago
track_identity.py Final silent-exception sweep + ruff S110 lint guardrail — ~45 sites 1 month ago