Dieter Schlüter dschlueter
  • Joined on 2026-02-12
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-20 11:59:04 +01:00
41378e8a10 Add test utilities and Jellyfin audio conventions doc
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-20 11:56:59 +01:00
5de6caba3a docs: add re-apply, cleanup, and gen_json plans
6a7602387a docs: add parallel metadata/ripping workflow plan (Phase A/B/C)
c791812755 docs: add Phase 5 merger.py plan with intelligent metadata merging
Compare 3 commits »
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-20 09:56:13 +01:00
1ca88b0d6d Rename cover files: frontcover.jpg → front.jpg, backcover.jpg → back.jpg
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-19 19:13:58 +01:00
fd8de16bdd Replace shared stdin reader with readline + select for comfortable line editing
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-19 19:03:09 +01:00
8c25bc65be Fix 6 bugs: shared stdin reader, CDDB multiline, type annotation, crash fixes
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-19 14:47:45 +01:00
488149b8f9 Track CLAUDE.md in repository
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-19 14:45:34 +01:00
8e46c46263 Docs: add --from-photo (Variante E) to scan command documentation
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-19 14:43:40 +01:00
a32b0229f5 Add --from-photo to scan, retry in MB disc loop, temp/ to .gitignore
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