• Joined on 2024-12-01
nik synced commits to refs/pull/5352/merge at nik/navidrome from mirror 2026-08-31 07:30:39 +00:00
477ee9ce5a Merge 76bfa6247127e28cb5868e51bf7da655a720d8a6 into b134f16fd5f95308700b1e66940fc4f495f80ff2
b134f16fd5 feat(plugins): surface the valid agent names in logs and the Plugins UI (#5910)
59448e9283 fix(scrobbler): back off when a provider asks us to, instead of retrying per play (#6028)
d7ca00d018 chore(deps): update fscache fork to the CancelWithErr simplification
4b60b21316 fix(scanner): read file birth time via statx on Linux (#6046)
Compare 83 commits »
nik synced commits to refs/pull/5333/merge at nik/navidrome from mirror 2026-08-31 07:30:38 +00:00
f005b87d9b Merge af7d6d909c85f7c0104d0da9de1d126e63b9e13d into b134f16fd5f95308700b1e66940fc4f495f80ff2
b134f16fd5 feat(plugins): surface the valid agent names in logs and the Plugins UI (#5910)
59448e9283 fix(scrobbler): back off when a provider asks us to, instead of retrying per play (#6028)
d7ca00d018 chore(deps): update fscache fork to the CancelWithErr simplification
4b60b21316 fix(scanner): read file birth time via statx on Linux (#6046)
Compare 86 commits »
nik synced commits to refs/pull/5333/head at nik/navidrome from mirror 2026-08-31 07:30:38 +00:00
af7d6d909c Merge branch 'master' into msi-property-fix
2e03766a9d fix(playlist): preserve smart playlist song count on re-import (#5907) (#5908)
4b1218eec0 feat(ui): show translation completion percentage in the language selector (#5979)
4c0ab074a3 chore(deps): update module dependencies in go.mod and go.sum to latest versions
65751d7665 fix(playlists): chunk track deletes to stay under the SQLite variable limit (#5977)
Compare 55 commits »
nik synced commits to refs/pull/5341/merge at nik/navidrome from mirror 2026-08-31 07:30:38 +00:00
e7616e77ed Merge 1b11bdfdc6a537d7b033f02f10e88123e8902d59 into 5c5b849a4e6133eb7fc7286007ee2260f0aa3638
5c5b849a4e docs(plugins): sync plugins README with the implementation (#5912)
b0c6d2e444 feat(plugins): add scrobbles access to PDK (#5795)
5a5311a9c0 fix(plugins): make generated mock stubs nil-safe for nilable returns (#5909)
a0bf78cdea fix(contrib): added missing hyphen in OpenRC script that caused crashes on startup (#5906)
Compare 16 commits »
nik synced commits to refs/pull/5187/head at nik/navidrome from mirror 2026-08-31 07:30:37 +00:00
00b1b3d2f3 refactor(smartplaylists): make NormalizeChildPaths non-mutating
f039123e33 fix(smartplaylists): handle empty playlist paths
c7d2aa858d chore(smartplaylists): log field parsing error
a39cba15b1 fix(smartplaylists): refreshing child playlists
97ec33c54b fix(smartplaylists): protect against nil panic
Compare 73 commits »
nik synced commits to refs/pull/5187/merge at nik/navidrome from mirror 2026-08-31 07:30:37 +00:00
7c1d0edb06 Merge 00b1b3d2f340976793f62c6855fe1283842d46b7 into dbd26ba2e71d0a5b79dba873a2beeff59f1cd8dd
dbd26ba2e7 perf(scanner): improve playlist importing on large libraries (#6055)
9ff0058620 fix: assorted scanner, plugin, and server fixes from the Go 1.27 work (#6050)
a2de8e61ef ci: run the plugins test suite in parallel processes (#6051)
46041bb908 ci: cache the plugins test suite WASM compilation across runs (#6049)
Compare 96 commits »
nik synced commits to refs/pull/4814/merge at nik/navidrome from mirror 2026-08-31 07:30:36 +00:00
1327391525 Merge a65947692b911a02db2cc621dd3a6fdfdc124ff5 into b134f16fd5f95308700b1e66940fc4f495f80ff2
b134f16fd5 feat(plugins): surface the valid agent names in logs and the Plugins UI (#5910)
59448e9283 fix(scrobbler): back off when a provider asks us to, instead of retrying per play (#6028)
d7ca00d018 chore(deps): update fscache fork to the CancelWithErr simplification
4b60b21316 fix(scanner): read file birth time via statx on Linux (#6046)
Compare 83 commits »
nik synced commits to refs/pull/3404/merge at nik/navidrome from mirror 2026-08-31 07:30:36 +00:00
18ba9c24df Merge fb5d1b9cde8e593265a548f652d15b9594c090aa into 59448e928351f5afd08ee3ce86fa46b081128c0f
59448e9283 fix(scrobbler): back off when a provider asks us to, instead of retrying per play (#6028)
d7ca00d018 chore(deps): update fscache fork to the CancelWithErr simplification
4b60b21316 fix(scanner): read file birth time via statx on Linux (#6046)
b5f530e90c chore(deps): update Go dependencies to latest versions
Compare 82 commits »
nik synced commits to refs/pull/3123/merge at nik/navidrome from mirror 2026-08-31 07:30:35 +00:00
bb9e5359a3 Merge 1640749d4344c4c6d6f33990c9e5c261d2ed496c into 4b60b21316f9e8467479c1f389e2a12a112bcbf1
4b60b21316 fix(scanner): read file birth time via statx on Linux (#6046)
b5f530e90c chore(deps): update Go dependencies to latest versions
b0e1943d8b fix(ui): always show the Last.fm link on the artist details page
23e4c8f580 refactor(plugins): build the host HTTP client with httpclient.New
Compare 80 commits »
nik synced commits to update-translations at nik/navidrome from mirror 2026-08-31 07:30:35 +00:00
9d67e0d876 fix(ui): update German, Greek, Finnish, Galician, Polish, Portuguese (BR), Thai, Ukrainian, Chinese (traditional) translations from POEditor
59448e9283 fix(scrobbler): back off when a provider asks us to, instead of retrying per play (#6028)
d7ca00d018 chore(deps): update fscache fork to the CancelWithErr simplification
4b60b21316 fix(scanner): read file birth time via statx on Linux (#6046)
b5f530e90c chore(deps): update Go dependencies to latest versions
Compare 80 commits »
nik synced commits to refs/pull/3304/merge at nik/navidrome from mirror 2026-08-31 07:30:35 +00:00
740d8510cc Merge f0417bd9e83c65a948df3d22e757513ea8c76045 into 59448e928351f5afd08ee3ce86fa46b081128c0f
59448e9283 fix(scrobbler): back off when a provider asks us to, instead of retrying per play (#6028)
d7ca00d018 chore(deps): update fscache fork to the CancelWithErr simplification
4b60b21316 fix(scanner): read file birth time via statx on Linux (#6046)
b5f530e90c chore(deps): update Go dependencies to latest versions
Compare 82 commits »
nik synced commits to dependabot/github_actions/dot-github/workflows/actions/stale-11 at nik/navidrome from mirror 2026-08-31 07:30:34 +00:00
nik synced commits to master at nik/navidrome from mirror 2026-08-31 07:30:34 +00:00
dbd26ba2e7 perf(scanner): improve playlist importing on large libraries (#6055)
9ff0058620 fix: assorted scanner, plugin, and server fixes from the Go 1.27 work (#6050)
a2de8e61ef ci: run the plugins test suite in parallel processes (#6051)
46041bb908 ci: cache the plugins test suite WASM compilation across runs (#6049)
aee8a705b1 build(docker): upgrade Alpine base image to 3.22 (#6048)
Compare 88 commits »
nik synced commits to fix/artwork-no-absent-retry at nik/navidrome from mirror 2026-08-31 07:30:34 +00:00
nik synced new reference dependabot/npm_and_yarn/ui/multi-662fce0d3c to nik/navidrome from mirror 2026-08-31 07:30:34 +00:00
nik synced commits to dependabot/npm_and_yarn/ui/fast-uri-3.1.5 at nik/navidrome from mirror 2026-08-31 07:30:34 +00:00
nik synced new reference dependabot/npm_and_yarn/ui/brace-expansion-1.1.18 to nik/navidrome from mirror 2026-08-31 07:30:34 +00:00
nik synced commits to dependabot/npm_and_yarn/ui/brace-expansion-1.1.18 at nik/navidrome from mirror 2026-08-31 07:30:34 +00:00
nik synced new reference dependabot/github_actions/dot-github/workflows/actions/stale-11 to nik/navidrome from mirror 2026-08-31 07:30:34 +00:00
nik synced new reference artwork-retry-gate to nik/navidrome from mirror 2026-08-31 07:30:34 +00:00