Commit Graph

1484 Commits (2.0)
 

Author SHA1 Message Date
Broque Thomas d6fd206efa Update sidebar version button to v2.0
2 months ago
Broque Thomas dab7aa93d8 Update docker-publish.yml
2 months ago
Broque Thomas a8f95592af Bump version to 2.0 with Deezer metadata source and latest changes
2 months ago
Broque Thomas c3546ac0bd Fix HiFi client not failing over to next instance on HTTP 500
2 months ago
Broque Thomas e02ad6e86e Fix discovery_recent_albums table recreations dropping Deezer columns
2 months ago
Broque Thomas f10beeea0a Add source badges (Spotify/iTunes/Deezer) to watchlist artist cards
2 months ago
Broque Thomas 46ac46134b Add Deezer as configurable free metadata fallback source alongside iTunes
2 months ago
Broque Thomas a02d14a23a Add URL history pills for YouTube, Deezer, and Spotify Link sync tabs
2 months ago
Broque Thomas e2ba879197 Update recent updates modal with library history, MBID repair, and latest fixes
2 months ago
Broque Thomas ce3bbd86c8 Fix $year template variable empty for playlist/sync downloads & empty bracket cleanup
2 months ago
Broque Thomas 837c5ff680 Add persistent library history tracking downloads and server imports
2 months ago
Broque Thomas f4af4ea7db Fix missing album cover art in download bubbles for redownload and issue downloads
2 months ago
Broque Thomas 87b39634a0 Fix MusicBrainz recording matches with wrong titles & add MBID mismatch repair job
2 months ago
Broque Thomas 7871f4581c Add cancel button for watchlist scans (manual and automation-triggered)
2 months ago
Broque Thomas c90fff37f1 Fix service status labels missing HiFi and Qobuz display names
2 months ago
Broque Thomas e6fdefec1f Update recent updates with HiFi, Spotify Link, and latest fixes
2 months ago
Broque Thomas ec389c5ae8 Add HiFi as free lossless download source via public hifi-api instances
2 months ago
Broque Thomas 483e45cbc0 Add Spotify Link tab for public playlist/album scraping without API credentials
2 months ago
Broque Thomas da2b42b59a Add Redownload button to enhanced library view & fix album download mode
2 months ago
Broque Thomas 0742cc45e6 Add hemisphere setting for seasonal playlists on Discover page
2 months ago
Broque Thomas 2003e58358 Add Spotify rate limit guards to all repair jobs
2 months ago
Broque Thomas 186671aa2e Add play button to repair findings & increase finding image sizes
2 months ago
Broque Thomas 078b1130f8 Fix watchlist migration dropping profile_id & fix profile delete dialog hidden behind overlay
2 months ago
Broque Thomas 219f453b74 update recent updates
2 months ago
Broque Thomas 25cc96e120 Fix watchlist NOT NULL constraint failing for iTunes-only artists
2 months ago
Broque Thomas ab21855af3 Enrich repair findings with album art, artist images & live job progress
2 months ago
Broque Thomas f08550140f Add whistle logo to maintenance modal header & harden fix handlers
2 months ago
Broque Thomas 0594673cad Polish finding detail renderers with richer visuals
2 months ago
Broque Thomas 7a706e8c11 Add fix actions for maintenance findings (dead files, orphans, duplicates, etc.)
2 months ago
Broque Thomas 61ed4086e0 Redesign maintenance findings/history tabs with dashboard & fix path resolution bugs
2 months ago
Broque Thomas 4635ea895b include a '?' to include more details for each job.
2 months ago
Broque Thomas dab94ce65d update soulsync repair worker with new jobs
2 months ago
Broque Thomas 6fa3b490ea Fix Windows path mangling for artist names with trailing dots (e.g. Fred again..)
2 months ago
Broque Thomas cae2bd0c62 Add granular post-processing toggles for metadata services, cover art, and lyrics
2 months ago
Broque Thomas 5f72fe79a6 Embed Tidal, Qobuz, Last.fm, and Genius metadata into file tags during post-processing
2 months ago
Broque Thomas 264e696fe3 Fix per-profile ListenBrainz playlist cache scoping and stale data recovery
2 months ago
Broque Thomas 8f0b9518bc Add per-profile ListenBrainz support with personal settings modal
2 months ago
Broque Thomas 9a22c49a0e Add FLAC bit depth fallback option to quality profile
2 months ago
Broque Thomas 4a73ef6d24 Optimize enhanced view performance with event delegation and scoped DOM queries
2 months ago
Broque Thomas 7db1545208 Optimize enhanced view performance with event delegation and scoped DOM queries
2 months ago
Broque Thomas 7e19e66ef3 Add quality enhance button to upgrade existing library tracks & Add iTunes fallback to Quality Enhance endpoint for full metadata source parity
2 months ago
Broque Thomas 60261f2e91 Fix watchlist scan failing entirely when Spotify is rate limited by adding iTunes provider fallback and missing rate limit ban detection
2 months ago
Broque Thomas cf917279c2 Harden metadata cache: prevent simplified data from overwriting full entries, fix connection leaks, and add inline TTL enforcement
2 months ago
Broque Thomas 0b8bfa1e6b Scope automation-triggered watchlist scans to the calling profile & Fix watchlist scan silently skipping all albums due to metadata cache returning incomplete data
2 months ago
Broque Thomas 3bbbfb125e Add $albumtype template variable with smart EP/Single/Album detection
2 months ago
Broque Thomas 761052145f Add select all checkbox to watchlist modal for bulk removal
2 months ago
Broque Thomas 16a474ac0d Add DROP TABLE IF EXISTS guards to all table rebuild migrations
2 months ago
Broque Thomas d6cfb2fdb8 Fix watchlist NOT NULL constraint blocking artists without Spotify ID
2 months ago
Broque Thomas fc90ed68a3 Fix debug info copy button failing over HTTP in Docker
2 months ago
Broque Thomas fead6db379 Fix docs sidebar navigation scroll targeting with lazy-loaded images
2 months ago