Dieter Schlüter dschlueter
  • Joined on 2026-02-12
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
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 06:53:26 +01:00
468fac6d2b docs: document auto-rename of album directory in apply --in-place
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 06:49:19 +01:00
7554cade50 feat: auto-rename album directory after in-place apply
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 06:18:15 +01:00
c0e4d2aa85 fix: show clean error message when MusicBrainz barcode lookup fails
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 06:16:20 +01:00
b70127e838 docs: document MusicBrainz barcode lookup in README and Bedienungsanleitung
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 06:13:14 +01:00
b30aaa617d Add MusicBrainz barcode lookup (scan --barcode and interactive rip)
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 05:56:47 +01:00
6aba30c0e5 Default Vision-Model auf qwen3-vl:235b-cloud gesetzt
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 05:49:40 +01:00
db47aa4456 Fix: Album.album akzeptiert null-Werte vom LLM
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 04:50:19 +01:00
795be8609a Opus/M4A-Cover-Embedding, cover.py-Tests und OCR-Tests
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 04:37:12 +01:00
cfc2a2018e Tagger- und CLI-Tests; Bugfix embed_cover für MP3 ohne ID3-Header
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 00:51:20 +01:00
70c096cde4 Lint-Fixes, process-Disc-Validierung und Forgejo-CI
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 00:45:51 +01:00
88b89fbb50 LLM-Parser-Tests, check-Befehl und Cover-Doku
dschlueter pushed to main at dschlueter/Musiksammlung 2026-02-18 00:40:12 +01:00
256be0ae33 Cover-Embedding: Auflösung auf 500px reduzieren vor dem Einbetten