navidrome/model/metadata
Deluan a4116e01c2 docs(scanner): correct unsubstantiated comment about UnknownArtist taggers
The previous comment claimed 'some rippers emit the literal [Unknown
Artist] string' — no such tagger is actually known. The defensive
second clause in the missing-albumartist check was preserving
accidental behavior from the prior parseArtists implementation, not
guarding against a documented real-world case. Rewrite the comment
to be honest about provenance: keep the clause for behavioral parity
and the cheap round-trip defense, but stop asserting facts I can't
back up.
2026-05-24 23:35:11 -03:00
..
legacy_ids.go refactor(scanner): refactor legacyReleaseDate logic and add tests for date mapping 2025-11-12 13:11:33 -05:00
map_mediafile.go feat(subsonic): implement OpenSubsonic Transcoding extension (#4990) 2026-03-08 23:57:49 -04:00
map_mediafile_test.go refactor: multiple syntax updates for Go 1.26 2026-05-19 18:02:36 -03:00
map_participants.go docs(scanner): correct unsubstantiated comment about UnknownArtist taggers 2026-05-24 23:35:11 -03:00
map_participants_test.go fix(scanner): split parallel tag lists with same separators as names 2026-05-24 22:21:24 -03:00
metadata.go feat(subsonic): implement OpenSubsonic Transcoding extension (#4990) 2026-03-08 23:57:49 -04:00
metadata_suite_test.go feat(bfr): Big Refactor: new scanner, lots of new fields and tags, improvements and DB schema changes (#2709) 2025-02-19 20:35:17 -05:00
metadata_test.go fix(scanner): respect tag split config when multiple frames map to the same tag (#5193) 2026-05-23 19:20:18 -03:00
persistent_ids.go feat(scanner): mirror album re-PID flow for artists 2026-05-24 19:42:04 -03:00
persistent_ids_test.go refactor(scanner): wire buildArtists through computeArtistPID 2026-05-24 19:13:14 -03:00