Commit Graph

1231 Commits (503f07b9fc9df9a5b8bc0715cebc6039b34f84df)

Author SHA1 Message Date
dlynas 503f07b9fc feat: wrap discog modal card titles instead of truncating
4 weeks ago
Broque Thomas 1715e4d52f Bump version to 2.5.1
4 weeks ago
Broque Thomas b9feed1a67 Add min delay between slskd searches (Bell Canada anti-abuse fix)
4 weeks ago
Broque Thomas 6233860d66 Fix Copy Debug Info music_source + surface missing services
4 weeks ago
Broque Thomas 4892baf8d4 Skip already-owned tracks during download discography
4 weeks ago
Broque Thomas d4ad5bf57f Filter cross-artist + content-type tracks during download discography
4 weeks ago
Broque Thomas 56ae10693b Album Completeness: surface diagnostic when resolver can't find album folder
1 month ago
Broque Thomas 698ecc99f0 Import history: Clear History button now sweeps stuck 'processing' rows
1 month ago
Broque Thomas 3af2d34cee Auto-import: fall through to other metadata sources when primary returns no match
1 month ago
Broque Thomas d5de724f9b Multi-artist Deezer upgrade + double-append guard hardening
1 month ago
Broque Thomas c11a5b7eab Multi-artist tag settings: implement artist_separator + feat_in_title + populate _artists_list
1 month ago
Broque Thomas fc573a5f19 AudioDB worker: stop infinite loop on direct-ID lookup failure (#553)
1 month ago
Broque Thomas decb62dcc9 Docker: pre-bake /app/Staging + writability audit (fix restart loop)
1 month ago
Broque Thomas 4fb9f38798 Your Albums: selectable wishlist modal + Tidal album resolution
1 month ago
Broque Thomas 7a23d60f28 AcoustID scanner: file-tag fallback for legacy compilation tracks
1 month ago
Broque Thomas f4c433c151 Tidal: rewire favorite albums + artists to V2 user-collection endpoints
1 month ago
Broque Thomas e1d3c59bdc WHATS_NEW: move append-mode entry to 2.5.1 block
1 month ago
Broque Thomas 6fe85f2f37 Server playlist sync: append mode (preserve user-added tracks)
1 month ago
Broque Thomas 1d6e213b16 version bump
1 month ago
Broque Thomas f28f9808db Tidal: surface Favorite Tracks as virtual playlist (issue #502)
1 month ago
Broque Thomas b5b6673216 Reorganize: hint at Unknown Artist Fixer for placeholder-metadata rows
1 month ago
Broque Thomas 812db1fbbf AcoustID scanner: prefer track_artist for compilation albums
1 month ago
Broque Thomas df304eb016 AcoustID scanner: handle multi-value artist credits
1 month ago
Broque Thomas 80cf16339c Deezer cover art: upgrade CDN URL to 1900×1900 (was embedding 1000×1000)
1 month ago
Broque Thomas 80e9398e16 WHATS_NEW: cross-script artist names no longer quarantine files (#442)
1 month ago
Broque Thomas c02d51d60d Plex: trigger_library_scan + is_library_scanning use auto-detected section — fixes #535
1 month ago
Broque Thomas 402d851cac Deezer search: drop advanced-syntax at endpoint, free-text + rerank wins
1 month ago
Broque Thomas 59992d42a8 Deezer search: free-text fallback when advanced query returns 0
1 month ago
Broque Thomas 1cc37081a6 Fix Deezer search relevance — issue #534
1 month ago
Broque Thomas abab663eb7 Auto-import: album duration = album total + conservative re-import UPDATE path
1 month ago
Broque Thomas f628009ab4 Auto-import: aggregate GENRE tags onto artists row + harden ISRC/MBID types
1 month ago
Broque Thomas ec7da89434 Auto-import: surface artist source-id from metadata search response
1 month ago
Broque Thomas 8493be207e Auto-import: SoulSync standalone library writes server-quality rows
1 month ago
Broque Thomas eb68873ec9 WHATS_NEW: keep dev-cycle entries under 2.4.3 (no premature 2.4.4 block)
1 month ago
Broque Thomas 8a6ee7a2c7 Auto-import: bounded ThreadPoolExecutor + per-candidate UI state isolation
1 month ago
Broque Thomas 3246490800 Auto-import: MBID/ISRC fast paths + duration sanity gate
1 month ago
Broque Thomas c03edc3cb4 Auto-import: respect disc_number in dedup + match scoring
1 month ago
Broque Thomas f58f202d32 Fix manual album import losing source — issue #524
1 month ago
Broque Thomas e20994e1c7 Manual picks: stream results, don't auto-retry, fix stuck-at-0%
1 month ago
Broque Thomas 996575fab3 Add manual search to the failed-track candidates modal
1 month ago
Broque Thomas d556ec0fa7 Bump version to 2.4.3 + make sidebar version dynamic
1 month ago
Broque Thomas d75ae48981 Discover: sharpen track selection (diversity, source-aware popularity, library dedup, SQL genre)
1 month ago
Broque Thomas 959562f6b0 Delete Recently Added / Top Tracks / Forgotten Favorites / Familiar Favorites
1 month ago
Broque Thomas 44dd7f980f Discover: unify Decade + Genre tabbed browsers
1 month ago
Broque Thomas c557d9196e Discover controller — Cin pre-review polish
1 month ago
Broque Thomas dc2323cde6 Discover cleanup: controller extensions, toast errors, migrate skipped sections
1 month ago
Broque Thomas 4ee78bb973 Migrate 7 more discover sections to the shared controller
1 month ago
Broque Thomas 07a71f0432 Discover section controller foundation + migrate Recent Releases
1 month ago
Broque Thomas 6aafcaae93 Bump version to 2.4.2
1 month ago
Broque Thomas 1a2da016e4 Add download buttons + bulk action to artist top-tracks sidebar
1 month ago