| .. |
|
__init__.py
|
Rehome import helpers into core/imports
|
2026-04-27 19:54:44 +03:00 |
|
album.py
|
Show MusicBrainz release variants in import
|
2026-05-24 09:33:19 -07:00 |
|
album_grouping.py
|
lint: log the skipped album source-id lookup instead of a bare try/except/pass (ruff S110)
|
2026-06-18 12:09:22 -07:00 |
|
album_matching.py
|
#890: strip leading track-number prefix from filename-derived titles
|
2026-06-18 18:35:04 -07:00 |
|
album_naming.py
|
Rehome import helpers into core/imports
|
2026-04-27 19:54:44 +03:00 |
|
context.py
|
#890: strip leading track-number prefix from filename-derived titles
|
2026-06-18 18:35:04 -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(import): master toggle for quality-filtering on import + collapsible tile
|
2026-06-15 15:29:29 +02:00 |
|
paths.py
|
#890: strip leading track-number prefix from filename-derived titles
|
2026-06-18 18:35:04 -07:00 |
|
pipeline.py
|
merge: pull upstream/main (2.7.4) into feature/best-quality-search-mode
|
2026-06-19 16:54:51 +02:00 |
|
quarantine.py
|
merge: pull upstream/main (2.7.4) into feature/best-quality-search-mode
|
2026-06-19 16:54:51 +02:00 |
|
rematch_apply.py
|
#889 Phase 4: the Re-identify modal + apply backend
|
2026-06-18 15:37:56 -07:00 |
|
rematch_hints.py
|
#889: FIX data loss — re-identify to the same release no longer deletes the file
|
2026-06-18 17:13:46 -07:00 |
|
rematch_search.py
|
#889 Phase 3: re-identify search — multi-source track→release lookup + API
|
2026-06-18 15:31:33 -07:00 |
|
resolution.py
|
Surface silent exceptions across remaining modules — ~70 sites
|
2026-05-07 10:28:58 -07:00 |
|
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
|
merge: pull upstream/main (2.7.4) into feature/best-quality-search-mode
|
2026-06-19 16:54:51 +02:00 |
|
silence.py
|
fix(imports): detect truncated downloads (real audio shorter than container)
|
2026-06-14 15:14:11 +02:00 |
|
single_to_album.py
|
Library: single->parent-album resolution core (pure selector + injected-I/O resolver)
|
2026-06-18 09:24:06 -07: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
|
Track "01" bug: recover real track position instead of fabricating 1
|
2026-06-15 23:35:48 -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 |