Completion accuracy: - Exact match only: "Complete" requires owned_tracks >= expected_tracks, no more 90% rounding that hid missing tracks - Deduplicate track counting: DISTINCT (title, track_number) prevents duplicate album entries from inflating owned count (e.g., 3 "GNX" entries with 12+1+2 rows counted as 12 unique tracks, not 15) - MAX(track_count) instead of SUM for stored count — uses largest album entry rather than summing duplicates - file_path IS NOT NULL filter ensures only real files are counted - Frontend uses real numbers instead of overriding missing=0 when backend says "completed" Multi-artist albums: - Title-only fallback search when artist-specific search fails - Finds "Anger Management" filed under "The Alchemist" when checking from Rico Nasty's page - Same confidence scoring prevents false matches |
||
|---|---|---|
| .. | ||
| static | ||
| index.html | ||