Commit Graph

269 Commits (2.5.9)

Author SHA1 Message Date
Broque Thomas b9af4ef4ef Handle transient SQLite IO during maintenance
4 days ago
Broque Thomas f1d4f78e0e Repair stale media schema during refresh
4 days ago
Broque Thomas f3ad65de34 Complete MusicBrainz watchlist source parity
7 days ago
Broque Thomas 5bc5fbb662 Add MusicBrainz as a metadata source
7 days ago
Broque Thomas aaf312cd34 Honor manual library matches across source labels
7 days ago
Broque Thomas e061f12a05 Filter owned artists from discovery recommendations
1 week ago
Broque Thomas 025007b97f Tighten artist discography soundtrack matching
1 week ago
Broque Thomas 0345478361 Skip wishlist adds for manual library matches
1 week ago
Broque Thomas 42f4aa5eac Add manual library track matching
1 week ago
Broque Thomas 3b62bcab0c Add missing-track import from existing library files
1 week ago
Broque Thomas 42a833fcb2 Amazon Music: UI badges, enrichment match chips, watchlist linking, metadata cache
1 week ago
Broque Thomas 4fce832ae1 Add Amazon Music enrichment worker
1 week ago
Broque Thomas 121651da2c Add amazon_id column to artists table for full source parity
1 week ago
Broque Thomas 877d0e7d81 Personalized pipeline: auto-refresh stale snapshots after watchlist scan
1 week ago
Broque Thomas 79224ed294 Personalized playlists (1/N): unified storage + manager foundation
1 week ago
Broque Thomas 43f168a048 Add artists.aliases column for cross-script artist matching
2 weeks ago
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
1 month 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