Dieter Schlüter dschlueter
  • Joined on 2026-02-12
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-19 14:35:01 +01:00
55c71823d1 Add tests for extract_barcode_from_image
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-19 14:31:12 +01:00
2490293dcf Fix MB-hit path: poll scanner for backcover photo at disc insert prompt
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-19 14:20:09 +01:00
7135e681f8 Fix sanitize_filename consistency, add scanner server tests, remove stray file
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-19 14:06:03 +01:00
32c84b9edb Add phone-based EAN scanning, scanner server for cover upload, Vision-LLM integration
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-19 00:25:13 +01:00
6c12510f76 Update docs for EAN-first workflow and genre field
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-19 00:22:06 +01:00
8b449493cd EAN-first workflow in interactive_rip + GnuDB DYEAR/DGENRE parsing
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 23:40:50 +01:00
90713452c2 Fix organizer: omit empty artist suffix in filenames
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 23:34:37 +01:00
de12afa67a Fix album.json landing in wrong directory
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 23:25:28 +01:00
cf836b4528 Fix filename: omit empty artist suffix, sanitize single quotes
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 23:02:36 +01:00
12bf67e977 Fix CDDB parser: only ' / ' splits artist/title, never ' - '
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 11:37:59 +01:00
9e61b01f92 Fix M3U #EXTINF to include artist: 'Artist - Title' format
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 11:17:58 +01:00
97910623c8 Reduce log noise and fix spurious cover-not-found warning
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 11:12:50 +01:00
c27c1f9510 Find cover in parent directory when album_dir is a CD subdirectory
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 10:44:11 +01:00
984d8acc88 Fix album_dir path after in-place directory rename
0c0311b00f Fix CDDB album name extraction from header line
Compare 2 commits »
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 10:12:35 +01:00
f902e50018 Remove idea/ directory from version control
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 10:02:03 +01:00
7ced974279 Add CDDB confirmation, cd-discid hint, CD-counter increment, check command
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 09:48:10 +01:00
2f80cb2693 Remove MusicBrainz retry logic — HTTP 200 means no data, not transient error
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 09:42:07 +01:00
09c01c9370 Fix CDDB parser for compilations and add grab-progress fallback
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 07:24:19 +01:00
e75e5d7de0 feat: GnuDB fallback with retries when abcde CDDB lookup returns nothing
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 07:16:34 +01:00
65164d428c feat: retry MusicBrainz barcode lookup with random delay on empty result