Commit Graph

253 Commits (fd4b051bcc7a0e3904749cba252d329db05d85fa)

Author SHA1 Message Date
Broque Thomas 9602d1827c Final silent-exception sweep + ruff S110 lint guardrail — ~45 sites
3 weeks ago
Broque Thomas bfef2c7579 Surface silent exceptions in music_database.py — 18 sites
3 weeks ago
Broque Thomas fd5ccf4cb8 Fix "no such table: hifi_instances" via defensive lazy-create
3 weeks ago
Broque Thomas 4b23bee4a9 Add Discogs collection as a Your Albums source
3 weeks ago
Broque Thomas 2ab460f5c4 Add Library Disk Usage card to System Statistics
3 weeks ago
Broque Thomas 4b15fe0b75 Fix album MBID inconsistency: detector + persistent release-MBID cache
3 weeks ago
Broque Thomas 34ba26f5c8 Persist source IDs at download time + backfill onto tracks on sync
3 weeks ago
Broque Thomas ddef904414 Match featured-artist tracks across discography completion
4 weeks ago
Broque Thomas 345273df22 Match soundtrack tracks against per-track artist, fix dead fallback
4 weeks ago
Antti Kettunen 0fa692f935
Make wishlist respect configured providers
4 weeks ago
elmerohueso 7f94597706 validate hifi instance reorder against pre-existing instances
4 weeks ago
elmerohueso eedd040318 update hifi db methods to return, rather than quash, sqlite errors
4 weeks ago
elmerohueso 788b7011d0 fix hifi instance reorder and enable/disable
4 weeks ago
elmerohueso 6ae1cb471e user-editable hifi instances
4 weeks ago
Broque Thomas 37aefd2ff1 Reorganize queue: race + dedupe fixes from kettui review
4 weeks ago
Broque Thomas d6094a3587 Library reorganize: FIFO queue with live status panel
4 weeks ago
Broque Thomas 751b19c7b1 Preserve api_track_count across Plex ratingKey rekeys
4 weeks ago
Broque Thomas a60546929e Fix Album Completeness job reporting zero findings for every album
1 month ago
Broque Thomas d9217237d2 Clean up 286 ruff lint errors to unblock CI and fix 10 latent bugs
1 month ago
BoulderBadgeDad 9863c947dc
Merge pull request #343 from kettui/fix/replace-print-with-logger
1 month ago
Broque Thomas cf143f70af Batch discography completion matching against pre-fetched candidates
1 month ago
Antti Kettunen e262b22e45
Remove hard-coded debug-level logging
1 month ago
JohnBaumb f4c8c231a7 fix: stop enrichment workers from re-processing rows forever
1 month ago
JohnBaumb 6b6fdba3fd fix: eliminate double-query in track search
1 month ago
JohnBaumb 327275a3fa fix: push wishlist pagination to SQL
1 month ago
Broque Thomas b17a6e2dd7 Add per-artist metadata source override for watchlist scans
1 month ago
Broque Thomas 9898bd1190 Add batch context panel to Downloads page
1 month ago
BoulderBadgeDad 2539617853
Merge pull request #306 from kettui/fix/update_discovery_pool_incremental-fixes
1 month ago
Broque Thomas 308773ea7c Add Auto-Import — background staging folder watcher with smart matching
1 month ago
Antti Kettunen 7d18d4ecb2 Clarify comments
1 month ago
Antti Kettunen eead0c3dac Clarify similar-artist freshness and backfill
1 month ago
Broque Thomas 85b470809e Add automation group management — rename, delete, bulk toggle, drag-drop
1 month ago
Broque Thomas 41b5cd1f34 Fix allow_duplicate_tracks setting not saving and wishlist dropping cross-album tracks
1 month ago
Broque Thomas aac75d6a3b Fix Explore tab checkmark badge not persisting after refresh
1 month ago
BoulderBadgeDad 3618f3fa7f
Merge pull request #298 from kettui/fix/respect-metadata-provider-in-album-completeness-job
1 month ago
Broque Thomas c1ef32acd2 Fix source-info popover showing no data due to path format mismatch
1 month ago
Antti Kettunen 1a459412a3 Honor primary metadata source in album_completeness job
1 month ago
Broque Thomas 86621704fe Fix Discover synced playlists not appearing under Server Playlists
1 month ago
Broque Thomas 3b8b369492 Add Your Albums — multi-source liked albums pool (Spotify, Tidal, Deezer)
1 month ago
Broque Thomas b4cf8b4cc1 Fix allow_duplicates for same-track-ID across different albums
1 month ago
Broque Thomas f9450b4fea Purge cached tracks with junk artist names on first v2.3 startup
1 month ago
Broque Thomas 45ba51ce3c Add diacritic-insensitive matching to library artist search
1 month ago
BoulderBadgeDad 4f25cf4661
Merge pull request #286 from kettui/fix/improve-graceful-shutdown
1 month ago
Antti Kettunen aec3047216 Improve graceful shutdown and rollback safety
1 month ago
Antti Kettunen 1348de96c1 Fix db initialization
1 month ago
Antti Kettunen 5a40c185e1 Remove lingering local db file
1 month ago
Broque Thomas 08de91685d Add first-run setup wizard and fix download path reloading
1 month ago
Broque Thomas 71e4df65e3 Remove emojis from all Python log and print statements
1 month ago
Broque Thomas a3ab5adcba Backfill MusicBrainz recording ID from Navidrome during database scan
1 month ago
Broque Thomas f5ac7c9261 Include track_artist in track search queries for collab/feature matching
1 month ago