Commit Graph

57 Commits (fec66e4de85bfa96bc39b4deead4ceb7dc5cf020)

Author SHA1 Message Date
Broque Thomas b9af4ef4ef Handle transient SQLite IO during maintenance
1 week ago
Broque Thomas 136d665c8a feat(webui): cache artwork images on disk
2 weeks ago
Broque Thomas 987409508b fix(metadata): surface MusicBrainz 'Other' release-groups in discography (#650)
2 weeks ago
Broque Thomas 5bc5fbb662 Add MusicBrainz as a metadata source
2 weeks ago
Broque Thomas 54dbd150cb Preserve full release dates in audio tags
2 weeks ago
Broque Thomas 025007b97f Tighten artist discography soundtrack matching
2 weeks ago
Broque Thomas 42a833fcb2 Amazon Music: UI badges, enrichment match chips, watchlist linking, metadata cache
2 weeks ago
Broque Thomas 1f579cede8 Add Amazon Music as a primary metadata source
2 weeks ago
Broque Thomas d9529fc801 Token leak round 2: artist endpoint + playlist sync + URL-encoded redaction
2 weeks ago
Broque Thomas 2fe1926074 Stop leaking Plex / Jellyfin / Navidrome tokens into app.log
2 weeks ago
Broque Thomas 30f017d1f0 Stop writing TRCK as "6/0" when album total_tracks is unknown
2 weeks ago
Broque Thomas 0769fcd5cc Fix Soulseek downloads losing collab artist tags
2 weeks ago
BoulderBadgeDad c77aa61fdf
Merge pull request #530 from dlynas/feat/explicit-badges
2 weeks ago
Broque Thomas 5eae24b8bb Fix $albumtype defaulting to album for non-Spotify sources
3 weeks ago
dlynas 42bee21c9f feat: add explicit badges to discography modal and artist-detail cards
3 weeks ago
Broque Thomas 4892baf8d4 Skip already-owned tracks during download discography
3 weeks ago
Broque Thomas d4ad5bf57f Filter cross-artist + content-type tracks during download discography
3 weeks ago
Broque Thomas d5de724f9b Multi-artist Deezer upgrade + double-append guard hardening
3 weeks ago
Broque Thomas c11a5b7eab Multi-artist tag settings: implement artist_separator + feat_in_title + populate _artists_list
3 weeks ago
Broque Thomas 8a4c0dc92a Deezer cover-art download: fallback to original URL on CDN refusal
3 weeks ago
Broque Thomas 80cf16339c Deezer cover art: upgrade CDN URL to 1900×1900 (was embedding 1000×1000)
3 weeks ago
Broque Thomas 402d851cac Deezer search: drop advanced-syntax at endpoint, free-text + rerank wins
3 weeks ago
Broque Thomas 1cc37081a6 Fix Deezer search relevance — issue #534
3 weeks ago
Broque Thomas 3246490800 Auto-import: MBID/ISRC fast paths + duration sanity gate
3 weeks ago
Broque Thomas 9602d1827c Final silent-exception sweep + ruff S110 lint guardrail — ~45 sites
3 weeks ago
Broque Thomas aa54bed818 Surface silent exceptions across remaining modules — ~70 sites
3 weeks ago
Broque Thomas 822759740d Fix Download Discography pulling wrong artist + log routing
4 weeks ago
Broque Thomas 7316646b01 Extract multi-source search; Enhance Quality matches Redownload coverage
4 weeks ago
Broque Thomas 77c54ab7a7 Migrate discography + quality scanner to typed Album path
4 weeks ago
Broque Thomas 967c7f7c0a Migrate album-info builders to typed Album path
4 weeks ago
Broque Thomas eab1297afc Add Qobuz + Tidal album converters
4 weeks ago
Broque Thomas 529486a2d1 Foundation: typed Album/Track/Artist + per-provider converters
4 weeks ago
Broque Thomas 4b15fe0b75 Fix album MBID inconsistency: detector + persistent release-MBID cache
4 weeks ago
Broque Thomas 34ba26f5c8 Persist source IDs at download time + backfill onto tracks on sync
4 weeks ago
Antti Kettunen b85a05fb88
Move image URL normalization into metadata helpers
4 weeks ago
Antti Kettunen 36131656dd
Make Spotify status updates event-driven
4 weeks ago
Antti Kettunen cc13fb8f01
Move metadata status cache into core/metadata
4 weeks ago
Antti Kettunen e2bd0e1871
Split metadata source and Spotify status
4 weeks ago
elmerohueso cd19aa0301 revert tidal artist/track id name for hifi downloads
4 weeks ago
elmerohueso 4ddb86522c name tidal and hifi tags the same way
4 weeks ago
elmerohueso e78dd7f593 get tidal tags during download, without needing to go through the enrichment pipeline
4 weeks ago
elmerohueso 1f4e8e5e3b get hifi tags during download, without needing to go through the enrichment pipeline
4 weeks ago
elmerohueso b363afe195 bpm for tidal, copyright and bpm for hifi
4 weeks ago
elmerohueso f9f47f978e fix post-download tagging, and enable tagging for hifi
4 weeks ago
Antti Kettunen 74e3cc460c
Simplify service status and labels
1 month ago
Antti Kettunen 55603be14c
Clarify Spotify auth flow and sync UI
1 month ago
Antti Kettunen 9646f6ca7f
Clarify Spotify auth actions
1 month ago
Antti Kettunen e6c2bee427
Move profile Spotify cache into registry
1 month ago
Antti Kettunen 11be8834eb
Use metadata registry for web_server clients
1 month ago
Antti Kettunen 50e1ae3a3f
Move metadata helpers into package modules
1 month ago