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/metadata
BoulderBadgeDad 4c47c01076
#922: import search labelled Spotify Free users' primary source as 'Deezer'
1 week ago
..
__init__.py Add MusicBrainz as a metadata source 1 month ago
album_mbid_cache.py Final silent-exception sweep + ruff S110 lint guardrail — ~45 sites 2 months ago
album_tracks.py Show MusicBrainz release variants in import 1 month ago
art_apply.py Cover Art Filler: write cover.jpg to the RESOLVED folder, not the raw DB path (Sokhi — the actual bug) 3 weeks ago
art_lookup.py Cover art: a numeric difference is a different release — Vol.4 stops wearing Vol.4.5's cover 3 weeks ago
art_preservation.py Fix #764: import no longer destroys embedded cover art 4 weeks ago
art_sources.py Feature: preferred album-art source selection (opt-in, ordered, with fallback) 4 weeks ago
artist_album_cache.py Cache artist album lists across metadata sources 3 weeks ago
artist_image.py Move metadata helpers into package modules 2 months ago
artist_resolution.py Fix Soulseek downloads losing collab artist tags 2 months ago
artwork.py Special-edition cover art: prefer the pinned release own cover over the release-group representative 1 week ago
caa_art.py Special-edition cover art: prefer the pinned release own cover over the release-group representative 1 week ago
cache.py Artist pages: stop watchlist probes from poisoning the album-list cache 3 weeks ago
canonical_resolver.py #767-2: reorganize finds the right album edition instead of mislabeling singles as deluxe 4 weeks ago
canonical_version.py #758: a manual album match pins + locks the canonical version 4 weeks ago
common.py Import: atomic tag saves so an interrupted/OOM save can't destroy the file (#819) 3 weeks ago
completion.py Tighten artist discography soundtrack matching 1 month ago
discography.py feat: add explicit badges to discography modal and artist-detail cards 2 months ago
discography_filters.py Discography: keep collab tracks credited as one combined string (#830) 3 weeks ago
enrichment.py Multi-disc albums: never write a disc-less track (floor disc to >=1) 1 week ago
lookup.py Move metadata API into package 2 months ago
lyrics.py Move shared metadata helpers into package 2 months ago
multi_source_search.py Fix Download Discography pulling wrong artist + log routing 2 months ago
registry.py #922: import search labelled Spotify Free users' primary source as 'Deezer' 1 week ago
release_dates.py #705: release-date gate — unreleased tracks stay out of the wishlist cycle and Fresh Tape 3 weeks ago
release_type.py fix(metadata): surface MusicBrainz 'Other' release-groups in discography (#650) 1 month ago
relevance.py MB rerank: prefer_known_duration is now a score boost, not a tiebreaker 1 month ago
service.py Move metadata API into package 2 months ago
similar_artists.py Fix: MusicMap 404s miscounted as errors in similar-artists worker 4 weeks ago
source.py Multi-disc: file the track in the disc folder that matches its tag (Sokhi) 1 week ago
status.py Make Spotify status updates event-driven 2 months ago
track_number_format.py Stop writing TRCK as "6/0" when album total_tracks is unknown 2 months ago
types.py fix(metadata): surface MusicBrainz 'Other' release-groups in discography (#650) 1 month ago