..
__init__.py
album.py
album_matching.py
album_naming.py
context.py
Multi-artist tags: Search → Download Now finally knows its metadata source (Netti93)
2026-06-09 17:20:16 -07:00
file_integrity.py
Import: don't duration-quarantine manual imports against a re-resolved release ( #804 )
2026-06-07 23:02:34 -07:00
file_ops.py
feat(ui): show sample rate in the audio quality string (FLAC 24bit/96kHz)
2026-06-14 17:30:06 +02:00
filename.py
Fix album-bundle downloads landing every track as track 1
2026-05-26 21:04:27 -07:00
folder_artist.py
Use app confirm modal for verification review actions
2026-06-11 01:53:05 +02:00
guards.py
feat(quality): unify quality scanner onto the real ranked-target core (strict)
2026-06-14 22:50:01 +02:00
paths.py
Playlists: remove dead _playlist_folder_mode routing branches (retired flag, now unreachable)
2026-06-12 18:52:57 -07:00
pipeline.py
fix: resolve relative library paths fully + run quality gate before AcoustID
2026-06-14 23:45:55 +02:00
quarantine.py
feat(quarantine): show real audio quality in the review UI + path-resolve diag
2026-06-14 23:53:52 +02:00
resolution.py
routes.py
Import: don't duration-quarantine manual imports against a re-resolved release ( #804 )
2026-06-07 23:02:34 -07:00
side_effects.py
fix(downloads): unverified review actions always load + show real quality on completed
2026-06-14 17:11:17 +02:00
silence.py
fix(imports): detect truncated downloads (real audio shorter than container)
2026-06-14 15:14:11 +02:00
staging.py
Fix album-bundle downloads landing every track as track 1
2026-05-26 21:04:27 -07:00
tag_policy.py
Import: never wipe a clean/matched import's tags when enhancement fails ( #804 )
2026-06-07 22:44:43 -07:00
track_number.py
Wishlist: fix three regressions causing all imports to land as track 01 with no year
2026-05-27 15:39:22 -07:00
version_mismatch_fallback.py
Post-merge #801 follow-ups: un-silence the retry engine's logs + register origin-history.js
2026-06-07 00:58:09 -07:00