• Joined on 2024-12-01
nik synced commits to refs/pull/5240/head at nik/navidrome from mirror 2026-06-02 07:01:47 +00:00
777cbbc998 Merge branch 'master' into radio-browser-search/5239
569de4cd23 fix(test): prevent flaky deadlock in throttle backlog test (#5474)
b18dfb474a fix(transcoding): don't apply server-side override on getTranscodeDecision (#5473)
59c1454ffb fix(ui): update zh-Hant.json (#5470)
82f101a7b2 ci: fix input parameter name for GitHub token
Compare 32 commits »
nik synced commits to refs/pull/5193/head at nik/navidrome from mirror 2026-06-02 07:01:47 +00:00
11e461a57c test: cover SplitTagValue with multi-frame regression cases
0f9e1736a9 Merge branch 'master' into fix/split-multi-source-tags
edffca24b1 fix(lastfm): require signed state token on link callback (#5521)
0265ff3ad1 fix(ui): report playback when restarting current track via prev
8897ec918e fix(subsonic): mark AlbumID3 songCount and created as required
Compare 159 commits »
nik synced commits to refs/pull/5188/head at nik/navidrome from mirror 2026-06-02 07:01:47 +00:00
2a95b235a5 Merge branch 'master' into subsonic-folder
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
Compare 43 commits »
nik synced commits to refs/pull/5188/merge at nik/navidrome from mirror 2026-06-02 07:01:47 +00:00
a7300c5642 Merge 2a95b235a584c63264d153f6c6f7208c3160d546 into 2a43c4683ea41492a6ad8c6b22af9a1f7eacb1e9
2a95b235a5 Merge branch 'master' into subsonic-folder
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
Compare 44 commits »
nik synced commits to refs/pull/5187/head at nik/navidrome from mirror 2026-06-02 07:01:46 +00:00
b5c149285b Merge branch 'master' into feat/support-playlist-paths
4bac694669 refactor(smartplaylists): make NormalizeChildPaths non-mutating
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
8877d06b5c fix(smartplaylists): handle empty playlist paths
Compare 80 commits »
nik synced commits to refs/pull/5187/merge at nik/navidrome from mirror 2026-06-02 07:01:46 +00:00
4ce5522a98 Merge b5c149285bde744c02a26f7d3836dfb7b27565aa into 2a43c4683ea41492a6ad8c6b22af9a1f7eacb1e9
b5c149285b Merge branch 'master' into feat/support-playlist-paths
4bac694669 refactor(smartplaylists): make NormalizeChildPaths non-mutating
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
Compare 78 commits »
nik synced commits to refs/pull/5076/head at nik/navidrome from mirror 2026-06-02 07:01:45 +00:00
81c3597018 fix: address lyrics parser review feedback
0f3042b996 test: use local pointer helpers for lyrics tests
0100e8893a fix: parse long embedded lyrics before truncation
719fa5dc99 feat: parse embedded rich lyrics
e9f969e3d2 Merge branch 'master' into codex/ttml-lrc-lyrics
Compare 52 commits »
nik synced commits to refs/pull/5058/merge at nik/navidrome from mirror 2026-06-02 07:01:45 +00:00
01a6312fb6 Merge b4b183051391baf1e3227dc85e9973ef4f1c885a into 2a43c4683ea41492a6ad8c6b22af9a1f7eacb1e9
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
Compare 43 commits »
nik synced commits to refs/pull/5076/merge at nik/navidrome from mirror 2026-06-02 07:01:45 +00:00
0d5b1157b3 Merge 81c3597018e0061c39f5af7343b239bde59978da into 2a43c4683ea41492a6ad8c6b22af9a1f7eacb1e9
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
Compare 51 commits »
nik synced commits to refs/pull/4625/merge at nik/navidrome from mirror 2026-06-02 07:01:44 +00:00
2b32386aa2 Merge 70f43437b5da8a1cd7440b3d3922267591cc1026 into e75ab3b0377d80691c86f547d60c778321a659aa
e75ab3b037 fix(cli): restore int cast for syscall.Stdin on Windows
03ac02d964 refactor: more warnings clean up
efe9291db0 refactor: multiple syntax updates for Go 1.26
545a9ecc3c fix(ui): update Serbian translation (#5444)
Compare 31 commits »
nik synced commits to refs/pull/4814/merge at nik/navidrome from mirror 2026-06-02 07:01:44 +00:00
32dfad9ca9 Merge a65947692b911a02db2cc621dd3a6fdfdc124ff5 into 59b6755014be0ec7e722ec94819723b28875e403
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
fc9cdf39c8 fix(conf): make Dir a plain value type to prevent sync.Once corruption (#5543)
Compare 37 commits »
nik synced commits to refs/pull/4984/merge at nik/navidrome from mirror 2026-06-02 07:01:44 +00:00
411c20bf06 Merge 0e93ebfc73eea68d56ddf23ff6febec820b56b91 into 2a43c4683ea41492a6ad8c6b22af9a1f7eacb1e9
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
Compare 41 commits »
nik synced commits to refs/pull/4527/merge at nik/navidrome from mirror 2026-06-02 07:01:43 +00:00
5923d95b8d Merge 77d7e558b73654e6ee0b18b6ec30a828ec6a7a1f into 2a43c4683ea41492a6ad8c6b22af9a1f7eacb1e9
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
Compare 43 commits »
nik synced commits to refs/pull/4000/merge at nik/navidrome from mirror 2026-06-02 07:01:43 +00:00
1af8f84868 Merge 5cb851f2a86231015faaffd12f1342bdeb7a3199 into 2a43c4683ea41492a6ad8c6b22af9a1f7eacb1e9
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
Compare 43 commits »
nik synced commits to refs/pull/3783/merge at nik/navidrome from mirror 2026-06-02 07:01:43 +00:00
24ac1c16f7 Merge be43b996e1c8122f9ccd0451254578049a9771e5 into 2a43c4683ea41492a6ad8c6b22af9a1f7eacb1e9
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
Compare 55 commits »
nik synced commits to refs/pull/3304/merge at nik/navidrome from mirror 2026-06-02 07:01:42 +00:00
3a8d5d371c Merge f0417bd9e83c65a948df3d22e757513ea8c76045 into 2a43c4683ea41492a6ad8c6b22af9a1f7eacb1e9
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
Compare 71 commits »
nik synced commits to refs/pull/3404/merge at nik/navidrome from mirror 2026-06-02 07:01:42 +00:00
b554d7b83f Merge fb5d1b9cde8e593265a548f652d15b9594c090aa into 2a43c4683ea41492a6ad8c6b22af9a1f7eacb1e9
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
Compare 43 commits »
nik synced commits to refs/pull/3123/merge at nik/navidrome from mirror 2026-06-02 07:01:41 +00:00
6126682fd4 Merge 1640749d4344c4c6d6f33990c9e5c261d2ed496c into 2a43c4683ea41492a6ad8c6b22af9a1f7eacb1e9
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
Compare 65 commits »
nik synced commits to update-translations at nik/navidrome from mirror 2026-06-02 07:01:40 +00:00
7dcf815ce6 fix(ui): update German, Finnish, Galician, Dutch, Slovak, Thai, Chinese (traditional) translations from POEditor
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
Compare 40 commits »
nik synced commits to master at nik/navidrome from mirror 2026-06-02 07:01:39 +00:00
2a43c4683e chore: go fix
59b6755014 chore(deps): update dependencies to latest versions in go.mod and go.sum
833c50adc7 test(stream): fix data race in MediaStreamer transcoding cap tests
74a5c0c6d1 fix(playlists): preserve unchanged fields on partial REST updates (#5542)
fc9cdf39c8 fix(conf): make Dir a plain value type to prevent sync.Once corruption (#5543)
Compare 37 commits »