• Joined on 2024-12-01
nik synced new reference refs/tags/v0.61.0 to nik/navidrome from mirror 2026-04-03 06:41:13 +00:00
nik synced commits to refs/tags/v0.61.0 at nik/navidrome from mirror 2026-04-03 06:41:13 +00:00
nik synced commits to refs/pull/5096/merge at nik/navidrome from mirror 2026-04-03 06:41:13 +00:00
d77c60c5e4 Merge 759214cfbce48975cd7303cd36eaa22f4b233773 into 23f3556371321faf199866989b906f2ef06a8034
23f3556371 fix(subsonic): strip OpenSubsonic extensions from playlists for legacy clients
c60637de24 fix(subsonic): return proper artwork ID format in getInternetRadioStations
220019a9f1 fix: add missing viper defaults for mpvpath, artistimagefolder, and plugins.loglevel
6109bf5192 chore(deps): update go-sqlite3 to v1.14.38 and go-toml to v2.3.0
Compare 105 commits »
nik synced commits to refs/pull/5070/head at nik/navidrome from mirror 2026-04-03 06:41:12 +00:00
834d5f5da5 refactor(ui): simplify OverflowTooltip and improve render performance
5e9c644c03 fix(ui): add overflow tooltip to playlist name for better visibility
10a3ea7a21 fix(ui): update tooltip styles for improved visibility and consistency
e7f2df310a Merge branch 'master' into long-playlist-album-names/5068
844dffa2f1 fix: add 'opus' to the container aliases for improved direct play detection
Compare 64 commits »
nik synced commits to refs/pull/5076/merge at nik/navidrome from mirror 2026-04-03 06:41:12 +00:00
132bd920c9 Merge f784812ce7d4015c77a5f4cd27204dcfaba2e148 into c60637de249d52266121bbf08d4d8192acf1b478
c60637de24 fix(subsonic): return proper artwork ID format in getInternetRadioStations
220019a9f1 fix: add missing viper defaults for mpvpath, artistimagefolder, and plugins.loglevel
6109bf5192 chore(deps): update go-sqlite3 to v1.14.38 and go-toml to v2.3.0
4030bfe06f fix(artwork): preserve animation for square thumbnails with animated images
Compare 114 commits »
nik synced commits to refs/pull/5076/head at nik/navidrome from mirror 2026-04-03 06:41:12 +00:00
f784812ce7 feat(lyrics): refine karaoke overlay timing and state
27255fb9ae chore(lyrics): polish rebased TTML branch
177e7089ee fix(lyrics): avoid derived TTML agent id collisions
d6a684e60e feat(lyrics): support agent-based lyric layers
ff40c030d9 fix: align songLyrics v2 with spec, add Enhanced LRC parser and bg role UI styling
Compare 138 commits »
nik synced commits to refs/pull/5058/merge at nik/navidrome from mirror 2026-04-03 06:41:11 +00:00
e863e07f6e Merge b4b183051391baf1e3227dc85e9973ef4f1c885a into c60637de249d52266121bbf08d4d8192acf1b478
c60637de24 fix(subsonic): return proper artwork ID format in getInternetRadioStations
220019a9f1 fix: add missing viper defaults for mpvpath, artistimagefolder, and plugins.loglevel
6109bf5192 chore(deps): update go-sqlite3 to v1.14.38 and go-toml to v2.3.0
4030bfe06f fix(artwork): preserve animation for square thumbnails with animated images
Compare 104 commits »
nik synced commits to refs/pull/5047/merge at nik/navidrome from mirror 2026-04-03 06:41:11 +00:00
0a3563eed3 Merge 4d2cf411760c0f07195e8306b63d787bb06f332a into 220019a9f196bb146d1c8df407944afe2be709ff
220019a9f1 fix: add missing viper defaults for mpvpath, artistimagefolder, and plugins.loglevel
6109bf5192 chore(deps): update go-sqlite3 to v1.14.38 and go-toml to v2.3.0
4030bfe06f fix(artwork): preserve animation for square thumbnails with animated images
c5bb920b88 chore(deps): bump golang.org/x/image from 0.37.0 to 0.38.0 (#5268)
Compare 104 commits »
nik synced commits to refs/pull/5044/head at nik/navidrome from mirror 2026-04-03 06:41:10 +00:00
0690cb48f9 fix(ui): update Bulgarian, Catalan, Danish, German, Greek, Spanish, Finnish, French, Galician, Russian, Slovenian, Swedish, Thai, Chinese (traditional) translations from POEditor
6b8fcc37c6 fix(share): add ownership checks to Delete and Update (#5189)
197d357f02 fix(ui): prevent mobile touch events from triggering playback after lightbox close
549b812633 fix(ui): prevent duplicate getCoverArt requests on artist page
c63346de04 chore: run go mod tidy after dependency replacements
Compare 49 commits »
nik synced commits to refs/pull/4990/head at nik/navidrome from mirror 2026-04-03 06:41:10 +00:00
a46cd491fb test(e2e): add NewTestStream function and implement spyStreamer for testing
a1a55141f6 refactor(transcode): reorder parameters in applyServerOverride function
a905a01008 refactor(transcode): split oversized files into focused modules
41141219d8 test(transcode): remove redundant tests and use constants
d5038c3194 refactor(transcode): rename Decider methods and unexport Params type
Compare 117 commits »
nik synced commits to refs/pull/5047/head at nik/navidrome from mirror 2026-04-03 06:41:10 +00:00
4d2cf41176 Merge branch 'master' into fix-schema-inconsistencies
51c48bcacd fix(ui): enforce consistent delete button contrast for delete in AMusic theme
75e5bc4e81 refactor: rename spy to streamerSpy in e2e tests for clarity
053a0fd6c0 fix: prevent raw file being returned when explicit transcode format is requested
767744a301 refactor: rename core/transcode to core/stream, simplify MediaStreamer (#5166)
Compare 58 commits »
nik synced commits to refs/pull/4984/merge at nik/navidrome from mirror 2026-04-03 06:41:09 +00:00
0be0a95cdc Merge 0e93ebfc73eea68d56ddf23ff6febec820b56b91 into 220019a9f196bb146d1c8df407944afe2be709ff
220019a9f1 fix: add missing viper defaults for mpvpath, artistimagefolder, and plugins.loglevel
6109bf5192 chore(deps): update go-sqlite3 to v1.14.38 and go-toml to v2.3.0
4030bfe06f fix(artwork): preserve animation for square thumbnails with animated images
c5bb920b88 chore(deps): bump golang.org/x/image from 0.37.0 to 0.38.0 (#5268)
Compare 118 commits »
nik synced commits to refs/pull/4814/merge at nik/navidrome from mirror 2026-04-03 06:41:09 +00:00
245d3b7903 Merge a65947692b911a02db2cc621dd3a6fdfdc124ff5 into 23f3556371321faf199866989b906f2ef06a8034
23f3556371 fix(subsonic): strip OpenSubsonic extensions from playlists for legacy clients
c60637de24 fix(subsonic): return proper artwork ID format in getInternetRadioStations
220019a9f1 fix: add missing viper defaults for mpvpath, artistimagefolder, and plugins.loglevel
6109bf5192 chore(deps): update go-sqlite3 to v1.14.38 and go-toml to v2.3.0
Compare 101 commits »
nik synced commits to refs/pull/4752/merge at nik/navidrome from mirror 2026-04-03 06:41:09 +00:00
8298330f58 Merge 16a46afe3db5abe484ec4c443acf9fa3c431b67c into 23f3556371321faf199866989b906f2ef06a8034
23f3556371 fix(subsonic): strip OpenSubsonic extensions from playlists for legacy clients
c60637de24 fix(subsonic): return proper artwork ID format in getInternetRadioStations
220019a9f1 fix: add missing viper defaults for mpvpath, artistimagefolder, and plugins.loglevel
6109bf5192 chore(deps): update go-sqlite3 to v1.14.38 and go-toml to v2.3.0
Compare 101 commits »
nik synced commits to refs/pull/4544/head at nik/navidrome from mirror 2026-04-03 06:41:08 +00:00
36f1779a17 style: fix prettier formatting in nutball theme
287e8c8a83 Merge branch 'master' into cafecitopuro/master
356b0716b6 fix(scanner): exclude Vorbis VERSION from albumversion tag mapping (#5194)
8a19fa9991 fix(server): require additional variable to enable systemd logging (#5222)
221d301c42 chore(deps): bump nick-fields/retry from 3 to 4 in /.github/workflows (#5241)
Compare 359 commits »
nik synced commits to refs/pull/4661/merge at nik/navidrome from mirror 2026-04-03 06:41:08 +00:00
f039a62670 Merge 59427e29ab4567b19c8278d4b8820c0287a033a8 into 3cd5d16b0ae615d155d9a1320ee44a977e8bbde3
3cd5d16b0a chore: upgrade golangci-lint to 2.11 and fix lint issues
f102036dc6 fix(server): clear server-managed fields in savePlaylist to prevent injection via REST API
d2db41691e fix(ui): conditionally render sync toggle based on screen size
1ce561cc8e refactor(server): remove legacy embedded coverart logic
Compare 28 commits »
nik synced commits to refs/pull/4625/merge at nik/navidrome from mirror 2026-04-03 06:41:08 +00:00
598fb83d2f Merge 70f43437b5da8a1cd7440b3d3922267591cc1026 into 220019a9f196bb146d1c8df407944afe2be709ff
220019a9f1 fix: add missing viper defaults for mpvpath, artistimagefolder, and plugins.loglevel
6109bf5192 chore(deps): update go-sqlite3 to v1.14.38 and go-toml to v2.3.0
4030bfe06f fix(artwork): preserve animation for square thumbnails with animated images
c5bb920b88 chore(deps): bump golang.org/x/image from 0.37.0 to 0.38.0 (#5268)
Compare 103 commits »
nik synced commits to refs/pull/4422/merge at nik/navidrome from mirror 2026-04-03 06:41:07 +00:00
9abc560ba3 Merge 5fdee408772a3347346392c6618a45b253be0411 into 23f3556371321faf199866989b906f2ef06a8034
23f3556371 fix(subsonic): strip OpenSubsonic extensions from playlists for legacy clients
c60637de24 fix(subsonic): return proper artwork ID format in getInternetRadioStations
220019a9f1 fix: add missing viper defaults for mpvpath, artistimagefolder, and plugins.loglevel
6109bf5192 chore(deps): update go-sqlite3 to v1.14.38 and go-toml to v2.3.0
Compare 116 commits »
nik synced commits to refs/pull/4527/merge at nik/navidrome from mirror 2026-04-03 06:41:07 +00:00
8587261f52 Merge 77d7e558b73654e6ee0b18b6ec30a828ec6a7a1f into 23f3556371321faf199866989b906f2ef06a8034
23f3556371 fix(subsonic): strip OpenSubsonic extensions from playlists for legacy clients
c60637de24 fix(subsonic): return proper artwork ID format in getInternetRadioStations
220019a9f1 fix: add missing viper defaults for mpvpath, artistimagefolder, and plugins.loglevel
6109bf5192 chore(deps): update go-sqlite3 to v1.14.38 and go-toml to v2.3.0
Compare 106 commits »
nik synced commits to refs/pull/3783/merge at nik/navidrome from mirror 2026-04-03 06:41:06 +00:00
0881bd1212 Merge be43b996e1c8122f9ccd0451254578049a9771e5 into 220019a9f196bb146d1c8df407944afe2be709ff
220019a9f1 fix: add missing viper defaults for mpvpath, artistimagefolder, and plugins.loglevel
6109bf5192 chore(deps): update go-sqlite3 to v1.14.38 and go-toml to v2.3.0
4030bfe06f fix(artwork): preserve animation for square thumbnails with animated images
c5bb920b88 chore(deps): bump golang.org/x/image from 0.37.0 to 0.38.0 (#5268)
Compare 118 commits »