change(backend): nur noch der erste Kuenstler im Dateinamen
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
8d25bf0404
commit
073593d963
5 files changed
+84
-6
No files matched your search
@@ -208,6 +208,20 @@ nur zu zeigen, was drinsteht.
|
||||
geprüft werden können: sieben neue Fälle in `backend/test/metadata.test.js` (49 Prüfungen grün).
|
||||
|
||||
### Changed
|
||||
- **Nur noch ein Künstler im Dateinamen (Backend + Editor)** — bisher stand dort die vollständige
|
||||
Gästeliste: `01 - K_DA,Madison Beer,i-dle,Lexie Liu,Jaira Burns,Seraphine,League of Legends - MORE.mp3`.
|
||||
Üblich ist das nirgends — Picard, beets und Lidarr schreiben höchstens **einen** Künstler in den
|
||||
Namen —, und es hatte zwei handfeste Nachteile: `sanitize()` schneidet bei 100 Zeichen hart ab,
|
||||
also mitten im letzten Namen, und mit dem Dateisystemlimit von 255 Byte wird es bei mehrbytigen
|
||||
Namen eng, was Umbenennen und Verschieben scheitern lässt. Jetzt `01 - K_DA - MORE.mp3`.
|
||||
- Genommen wird der **erste Künstler des Titels**, nicht der des Albums — so trägt ein
|
||||
Soundtrack-Titel im Namen weiterhin seinen eigenen Interpreten, auch wenn der Ordner am
|
||||
Album-Künstler hängt. Die vollständige Liste steht unverändert im `artist`-Tag, und nur den
|
||||
liest Navidrome.
|
||||
- Gilt für **neue** Downloads und für Dateien, die bearbeitet werden; Bestehendes bleibt liegen.
|
||||
Beide Namensformen stehen also eine Weile nebeneinander. Die Dublettenprüfung erkennt beide —
|
||||
eigener Testfall, damit die alten Dateien nicht ein zweites Mal geladen werden.
|
||||
|
||||
- **Künstlerbilder laden endlich zügig (Web)** — im Künstlerraster lief **pro Künstler ein eigener
|
||||
`getArtistInfo2`-Aufruf**, nur um die Bildadresse zu erfahren. Bei 200 Künstlern sind das 200
|
||||
API-Aufrufe auf einen Schlag, die der Browser zu sechst abarbeitet (mehr Verbindungen erlaubt er
|
||||
|
||||
Reference in new issue
Block a user