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 3ea9da1cba
Tagging: write source IDs too (Write Tags button + library re-tag now complete)
3 weeks 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 4 weeks ago
art_apply.py Cover Art Filler: skip files that already have art (keep apply purely additive) 3 weeks ago
art_lookup.py Cover-art sources: skip low-res art (min-resolution guard) + max-res iTunes 3 weeks ago
art_preservation.py Fix #764: import no longer destroys embedded cover art 3 weeks ago
art_sources.py Feature: preferred album-art source selection (opt-in, ordered, with fallback) 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 1 month ago
artwork.py Fix #764: import no longer destroys embedded cover art 3 weeks ago
cache.py Metadata cache: hard LRU row cap to stop unbounded growth (7.6GB incident) 3 weeks ago
canonical_resolver.py Canonical: fix ruff lint (B023 loop-bound lambda, S110 bare except-pass) 3 weeks ago
canonical_version.py Canonical: richer, judge-able findings (the why behind a pin) 3 weeks ago
common.py Surface silent exceptions across remaining modules — ~70 sites 2 months ago
completion.py Tighten artist discography soundtrack matching 1 month ago
discography.py feat: add explicit badges to discography modal and artist-detail cards 1 month ago
discography_filters.py Skip already-owned tracks during download discography 1 month ago
enrichment.py Fix #764: import no longer destroys embedded cover art 3 weeks 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 Add MusicBrainz as a metadata source 1 month 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 4 weeks ago
service.py Move metadata API into package 2 months ago
similar_artists.py Fix: MusicMap 404s miscounted as errors in similar-artists worker 3 weeks ago
source.py Tagging: write source IDs too (Write Tags button + library re-tag now complete) 3 weeks 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 1 month ago
types.py fix(metadata): surface MusicBrainz 'Other' release-groups in discography (#650) 1 month ago