• Joined on 2024-12-01
nik synced commits to refs/pull/5922/merge at nik/navidrome from mirror 2026-10-18 07:31:24 +00:00
7eef0fed51 Merge 1d15beb2eb6a7202f3b6fcf58a3549e0f986703b into a45adbbb2eb5a620173b5c1710017368abfb6be6
a45adbbb2e chore: move README badge and dev image tag to navidrome/navidrome
1d15beb2eb test(model): clarify where NewFolder paths come from
5d71b6e0d5 test(model): fix path-separator specs in the tests instead of production
bc4c72eb42 fix(model): make FolderID, folder names and ToM3U8 paths OS-independent (#5381)
Compare 131 commits »
nik synced commits to refs/pull/5919/merge at nik/navidrome from mirror 2026-10-18 07:31:23 +00:00
da9631647e Merge 1d97c119cea444f55701be4e724330dd67752251 into a45adbbb2eb5a620173b5c1710017368abfb6be6
a45adbbb2e chore: move README badge and dev image tag to navidrome/navidrome
1d97c119ce fix(server): classify library path validation errors instead of a catch-all (#4595)
be201a2d79 ci: also publish Docker images to navidrome/navidrome on Docker Hub (#6327)
30663f7d4f fix(jellyfin): honor likes on /Rating and add POST UserData endpoints
Compare 129 commits »
nik synced commits to refs/pull/5915/merge at nik/navidrome from mirror 2026-10-18 07:31:22 +00:00
9047ff015a Merge f2bdc8c111fff25f05ecbb0a2a0c4f4ba06e6ebc into a45adbbb2eb5a620173b5c1710017368abfb6be6
a45adbbb2e chore: move README badge and dev image tag to navidrome/navidrome
f2bdc8c111 test(ui): leave songs without ReplayGain tags unaffected by the pre-amp
df6ec04c44 fix(ui): treat null ReplayGain values as missing
c9363cadf3 fix(ui): fall back to track ReplayGain when album gain is missing
Compare 131 commits »
nik synced commits to refs/pull/5919/head at nik/navidrome from mirror 2026-10-18 07:31:22 +00:00
1d97c119ce fix(server): classify library path validation errors instead of a catch-all (#4595)
be201a2d79 ci: also publish Docker images to navidrome/navidrome on Docker Hub (#6327)
30663f7d4f fix(jellyfin): honor likes on /Rating and add POST UserData endpoints
8e306b1f61 feat(ui): add Solarized Light and Dark themes (#6280)
4ae97ab59e Merge pull request #6313 from navidrome/investigate-6310-20261010
Compare 197 commits »
nik synced commits to refs/pull/5915/head at nik/navidrome from mirror 2026-10-18 07:31:21 +00:00
f2bdc8c111 test(ui): leave songs without ReplayGain tags unaffected by the pre-amp
df6ec04c44 fix(ui): treat null ReplayGain values as missing
c9363cadf3 fix(ui): fall back to track ReplayGain when album gain is missing
be201a2d79 ci: also publish Docker images to navidrome/navidrome on Docker Hub (#6327)
30663f7d4f fix(jellyfin): honor likes on /Rating and add POST UserData endpoints
Compare 199 commits »
nik synced commits to refs/pull/5897/head at nik/navidrome from mirror 2026-10-18 07:31:20 +00:00
94aff0871a fix(server): address review feedback
1fa2b7f393 Merge branch 'master' into error-handling-and-response-bugs/5896
39028f65c8 fix(jellyfin): honor IsPublic when creating a playlist (#6204)
ecbffde9a5 Merge remote-tracking branch 'origin/master' into error-handling-and-response-bugs/5896
a3f41fb422 sec(server): sanitize user-controlled filenames in Content-Disposition (#5895)
Compare 110 commits »
nik synced commits to refs/pull/5895/head at nik/navidrome from mirror 2026-10-18 07:31:19 +00:00
e4813fe053 fix(server): handle dot-only names and long fake extensions
86890feb77 fix(server): keep download names intact and sanitize filename*
1f6af3a672 Merge branch 'master' into content-disposition-filename-injection/5894
961ee8c413 fix(scanner): keep tag numbers within the int32 range (#6202)
9e3deb4330 ci: scope digest artifact cleanup to the current run
Compare 144 commits »
nik synced commits to refs/pull/5888/merge at nik/navidrome from mirror 2026-10-18 07:31:19 +00:00
ba38addda2 Merge ab225513340704d0ed54cdcc550e317979db2ec7 into be201a2d7972d9580bef5533bfcb8bc49a2675d2
be201a2d79 ci: also publish Docker images to navidrome/navidrome on Docker Hub (#6327)
30663f7d4f fix(jellyfin): honor likes on /Rating and add POST UserData endpoints
8e306b1f61 feat(ui): add Solarized Light and Dark themes (#6280)
4ae97ab59e Merge pull request #6313 from navidrome/investigate-6310-20261010
Compare 130 commits »
nik synced commits to refs/pull/5877/merge at nik/navidrome from mirror 2026-10-18 07:31:18 +00:00
068ec4ca7f Merge 68cde4d35b1588f1a8e1d64d050bd210c550cadc into be201a2d7972d9580bef5533bfcb8bc49a2675d2
be201a2d79 ci: also publish Docker images to navidrome/navidrome on Docker Hub (#6327)
30663f7d4f fix(jellyfin): honor likes on /Rating and add POST UserData endpoints
8e306b1f61 feat(ui): add Solarized Light and Dark themes (#6280)
4ae97ab59e Merge pull request #6313 from navidrome/investigate-6310-20261010
Compare 135 commits »
nik synced commits to refs/pull/5888/head at nik/navidrome from mirror 2026-10-18 07:31:18 +00:00
ab22551334 build(deps): bump actions/stale from 10 to 11 in /.github/workflows
09867e5cc1 ci: comment coverage on pull requests from forks (#6065)
4ed7494a32 ci: report Go test coverage on pull requests (#6061)
c9385fbb6b test(plugins): build test plugins in Go instead of shelling out to make (#6060)
1f861d27ef fix(plugins): build public URLs on the caller's address instead of localhost (#6059)
Compare 8 commits »
nik synced commits to refs/pull/5852/merge at nik/navidrome from mirror 2026-10-18 07:31:17 +00:00
cb6c11394e Merge 6b2276ffc671e7f8cc74e87d01c243a29fff3b90 into be201a2d7972d9580bef5533bfcb8bc49a2675d2
be201a2d79 ci: also publish Docker images to navidrome/navidrome on Docker Hub (#6327)
30663f7d4f fix(jellyfin): honor likes on /Rating and add POST UserData endpoints
8e306b1f61 feat(ui): add Solarized Light and Dark themes (#6280)
4ae97ab59e Merge pull request #6313 from navidrome/investigate-6310-20261010
Compare 135 commits »
nik synced commits to refs/pull/5851/merge at nik/navidrome from mirror 2026-10-18 07:31:17 +00:00
1b492b10ba Merge 4dbb788bc919c63e53ae935738d5389f898a5b6e into be201a2d7972d9580bef5533bfcb8bc49a2675d2
be201a2d79 ci: also publish Docker images to navidrome/navidrome on Docker Hub (#6327)
30663f7d4f fix(jellyfin): honor likes on /Rating and add POST UserData endpoints
8e306b1f61 feat(ui): add Solarized Light and Dark themes (#6280)
4ae97ab59e Merge pull request #6313 from navidrome/investigate-6310-20261010
Compare 135 commits »
nik synced commits to refs/pull/5849/merge at nik/navidrome from mirror 2026-10-18 07:31:16 +00:00
4dc3efe189 Merge 96895cee958f7dad84625d5959abcbdb848d3817 into be201a2d7972d9580bef5533bfcb8bc49a2675d2
be201a2d79 ci: also publish Docker images to navidrome/navidrome on Docker Hub (#6327)
30663f7d4f fix(jellyfin): honor likes on /Rating and add POST UserData endpoints
8e306b1f61 feat(ui): add Solarized Light and Dark themes (#6280)
4ae97ab59e Merge pull request #6313 from navidrome/investigate-6310-20261010
Compare 135 commits »
nik synced commits to refs/pull/5846/merge at nik/navidrome from mirror 2026-10-18 07:31:15 +00:00
fc126f156f Merge b787450037fdc7dd78d4e502bebfc382c638e23a into a45adbbb2eb5a620173b5c1710017368abfb6be6
a45adbbb2e chore: move README badge and dev image tag to navidrome/navidrome
b787450037 Merge branch 'lyrics-timing-normalization' into songlyrics-v2-line-end
053d451fe0 refactor(lyrics): extract laterTime to keep parseLRC under gocyclo limit
47a248e603 Merge branch 'lyrics-timing-normalization' into songlyrics-v2-line-end
Compare 187 commits »
nik synced commits to refs/pull/5846/head at nik/navidrome from mirror 2026-10-18 07:31:14 +00:00
b787450037 Merge branch 'lyrics-timing-normalization' into songlyrics-v2-line-end
053d451fe0 refactor(lyrics): extract laterTime to keep parseLRC under gocyclo limit
47a248e603 Merge branch 'lyrics-timing-normalization' into songlyrics-v2-line-end
fcda9ebd5e fix(lyrics): keep explicit [bg:] trailing ends as line ends
de9df96b32 Merge branch 'lyrics-timing-normalization' into songlyrics-v2-line-end
Compare 226 commits »
nik synced commits to refs/pull/5845/merge at nik/navidrome from mirror 2026-10-18 07:31:14 +00:00
175b332a1f Merge 053d451fe043e61f4054654c61c56fa0c0868f48 into a45adbbb2eb5a620173b5c1710017368abfb6be6
a45adbbb2e chore: move README badge and dev image tag to navidrome/navidrome
053d451fe0 refactor(lyrics): extract laterTime to keep parseLRC under gocyclo limit
fcda9ebd5e fix(lyrics): keep explicit [bg:] trailing ends as line ends
e6cd424157 Merge branch 'master' into lyrics-timing-normalization
Compare 184 commits »
nik synced commits to refs/pull/5845/head at nik/navidrome from mirror 2026-10-18 07:31:13 +00:00
053d451fe0 refactor(lyrics): extract laterTime to keep parseLRC under gocyclo limit
fcda9ebd5e fix(lyrics): keep explicit [bg:] trailing ends as line ends
e6cd424157 Merge branch 'master' into lyrics-timing-normalization
be201a2d79 ci: also publish Docker images to navidrome/navidrome on Docker Hub (#6327)
30663f7d4f fix(jellyfin): honor likes on /Rating and add POST UserData endpoints
Compare 223 commits »
nik synced commits to refs/pull/5835/head at nik/navidrome from mirror 2026-10-18 07:31:13 +00:00
334edc55b0 Merge branch 'master' into master
97e1f73cc8 docs: fix broken links in Jellyfin and plugin documentation (#6097)
18339a2bdf Merge branch 'navidrome:master' into master
9198bde34a test(scanner): fix Windows flake in the quick-scan artist image spec (#6093)
8a2135f076 fix(i18n): Update Japanese translation (#6080)
Compare 38 commits »
nik synced commits to refs/pull/5833/head at nik/navidrome from mirror 2026-10-18 07:31:13 +00:00
715fa1ffcc fix(ui): update German, Greek, Finnish, Galician, Polish, Portuguese (BR), Thai, Ukrainian, Chinese (traditional) translations from POEditor
2aa7a5c466 fix(ui): prevent Safari album grid resize when top menus open (#6125)
4067e36a06 Merge pull request #6126 from navidrome/t3code/update-go-dependencies
964d3c778b build(deps): update direct Go dependencies and taglib fork
c14b598a01 Merge pull request #6124 from navidrome/fix/login-rate-limit-ip-spoofing
Compare 52 commits »
nik synced commits to refs/pull/5831/merge at nik/navidrome from mirror 2026-10-18 07:31:12 +00:00
79e4e0cae4 Merge 75f3f5b77da4b9885099a97b1c16a4abe5c9ece3 into be201a2d7972d9580bef5533bfcb8bc49a2675d2
be201a2d79 ci: also publish Docker images to navidrome/navidrome on Docker Hub (#6327)
30663f7d4f fix(jellyfin): honor likes on /Rating and add POST UserData endpoints
8e306b1f61 feat(ui): add Solarized Light and Dark themes (#6280)
4ae97ab59e Merge pull request #6313 from navidrome/investigate-6310-20261010
Compare 135 commits »