This website requires JavaScript.
Explore
Help
Sign In
nik
0 Followers
·
0 Following
Joined on
2024-12-01
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
21
Projects
Packages
Public Activity
Starred Repositories
2
nik
synced commits to
refs/pull/5833/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:52 +00:00
1cd09c48dd
Merge 9d67e0d876a9eecff77e30f218faea15e86d6adc 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 91 commits »
nik
synced commits to
refs/pull/5835/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:52 +00:00
6378b230e4
Merge db466cfa1b47e2d44d86334abe425d0e82e779f6 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/5831/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:51 +00:00
62164eb8a1
Merge 75f3f5b77da4b9885099a97b1c16a4abe5c9ece3 into 3867fab4da6ea7142bfc6374c94b34a708e03b4e
3867fab4da
fix(transcoding): report AAC streams as audio/aac instead of audio/mp4 (
#5998
)
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
Compare 82 commits »
nik
synced commits to
refs/pull/5833/head
at
nik/navidrome
from mirror
2026-08-31 07:30:51 +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/5824/head
at
nik/navidrome
from mirror
2026-08-31 07:30:50 +00:00
dbdeb36565
Merge branch 'master' into uniform-canonical-ids
b40b41584a
feat(subsonic): Implement OpenSubsonic topSongsByArtistId extension (
#5853
)
810b14ed57
fix(plugins): confine plugin filesystem mounts to their root (
#5881
)
Compare 3 commits »
nik
synced commits to
refs/pull/5830/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:50 +00:00
61862c2630
Merge 661c68abe4745ee6843fc5d4d7b951cf57a2d457 into a2de8e61efe82ec1d81d67d985026c083ad541fd
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
)
b7ea480576
refactor: simplify return statements
Compare 88 commits »
nik
synced commits to
refs/pull/5826/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:50 +00:00
00569c3601
Merge af65ae9f17cf08d7c0d7626089f75f4d6bb65098 into 3867fab4da6ea7142bfc6374c94b34a708e03b4e
3867fab4da
fix(transcoding): report AAC streams as audio/aac instead of audio/mp4 (
#5998
)
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
Compare 82 commits »
nik
synced commits to
refs/pull/5804/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:50 +00:00
b949351e6d
Merge d4eca9cc9af1f2fb7705995f726a0125726d0d7f into d764a1e9d77d255a79a13eac1ef039957051252c
d764a1e9d7
fix(log): change debug log level to trace to reduce log noise from cron
50633f839d
fix(ui): restore each page's scroll position when navigating back (
#5892
)
e1b89050df
chore: exclude .worktrees from golangci-lint checks
54fe6c254e
feat(plugins): implement plugin specific storage (
#5839
)
Compare 11 commits »
nik
synced commits to
refs/pull/5787/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:49 +00:00
021fbe0bc8
Merge 9b92d2a542fff05d60918148d2f5ebf09dc7690a into 3867fab4da6ea7142bfc6374c94b34a708e03b4e
3867fab4da
fix(transcoding): report AAC streams as audio/aac instead of audio/mp4 (
#5998
)
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
Compare 84 commits »
nik
synced commits to
refs/pull/5764/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:49 +00:00
a2a288ad5b
Merge dd4b665a27a8c63f0810c0ecad744cd3d749fb42 into cb0a6cedd6c445d8040df3ac01fe69d06ca27b75
cb0a6cedd6
fix(scanner): keep album tag order from the files instead of alphabetical (
#5872
)
3da2b590e7
fix: add Navidrome UserAgent in all outgoing requests (
#6020
)
82b9a44a1f
fix(log): redact sensitive auth headers from request logs
3e55886195
feat: add optional natural sort order for names and titles (
#6015
)
Compare 73 commits »
nik
synced commits to
refs/pull/5795/head
at
nik/navidrome
from mirror
2026-08-31 07:30:49 +00:00
e7db1539ac
Merge remote-tracking branch 'kgarner7/add-scrobble-plugin-api' into pr5795
9b37bff6f8
chore(plugins): regenerate scrobble retriever stub with nil-safe accessors
31c38b2664
Merge remote-tracking branch 'origin/master' into pr5795
8525c24a49
Merge branch 'master' into add-scrobble-plugin-api
5a5311a9c0
fix(plugins): make generated mock stubs nil-safe for nilable returns (
#5909
)
Compare 29 commits »
nik
synced commits to
refs/pull/5764/head
at
nik/navidrome
from mirror
2026-08-31 07:30:48 +00:00
dd4b665a27
Merge branch 'master' into staging
0a55cc8caf
docs(plugins): document how a metadata agent signals "not found" (
#6001
)
17db7d4077
ci: pull base images through mirror.gcr.io instead of ECR Public (
#5997
)
fc1c1366dc
fix(cli): write
pls -p
playlist output to stdout (
#5996
)
3d3c3ed601
ci: lint with the golangci-lint version the Makefile declares (
#5994
)
Compare 103 commits »
nik
synced commits to
refs/pull/5763/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:48 +00:00
b88a2c4181
Merge f87fea6e22cb869db7b2fb76be97f90b2e6b52a3 into 3867fab4da6ea7142bfc6374c94b34a708e03b4e
3867fab4da
fix(transcoding): report AAC streams as audio/aac instead of audio/mp4 (
#5998
)
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
Compare 84 commits »
nik
synced commits to
refs/pull/5748/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:48 +00:00
9c45f3ba5a
Merge 81cb803980b3f2723dbb6ada43a919776615a507 into 3867fab4da6ea7142bfc6374c94b34a708e03b4e
3867fab4da
fix(transcoding): report AAC streams as audio/aac instead of audio/mp4 (
#5998
)
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
Compare 84 commits »
nik
synced commits to
refs/pull/5734/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:47 +00:00
c50d2879dd
Merge e25071f87e3d744bb19fda2ec253f9bc13c51b0f into 50633f839dabe49571099977753036d166734982
50633f839d
fix(ui): restore each page's scroll position when navigating back (
#5892
)
e1b89050df
chore: exclude .worktrees from golangci-lint checks
54fe6c254e
feat(plugins): implement plugin specific storage (
#5839
)
77726af59c
fix(plugins): reject plugin IDs that are unusable as directory names (
#5886
)
Compare 12 commits »
nik
synced commits to
refs/pull/5746/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:47 +00:00
ff19515fcf
Merge 213afe325ee3ca807662dbf6f6212bbe2093851c into 3867fab4da6ea7142bfc6374c94b34a708e03b4e
3867fab4da
fix(transcoding): report AAC streams as audio/aac instead of audio/mp4 (
#5998
)
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
Compare 82 commits »
nik
synced commits to
refs/pull/5745/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:47 +00:00
b4c7fad368
Merge 2cbd34f3768983cf2f153450798e557f9db1c4d9 into 3867fab4da6ea7142bfc6374c94b34a708e03b4e
3867fab4da
fix(transcoding): report AAC streams as audio/aac instead of audio/mp4 (
#5998
)
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
Compare 84 commits »
nik
synced commits to
refs/pull/5716/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:46 +00:00
8d0763324d
Merge 01406be33475bc2eb6a26b92155607fee5eee568 into 3867fab4da6ea7142bfc6374c94b34a708e03b4e
3867fab4da
fix(transcoding): report AAC streams as audio/aac instead of audio/mp4 (
#5998
)
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
Compare 84 commits »
nik
synced commits to
refs/pull/5733/head
at
nik/navidrome
from mirror
2026-08-31 07:30:46 +00:00
9ee4181bee
test(ui): cover Subsonic lyric loading
3bba592f13
fix(ui): match ISO 639 lyric languages
c875ca4704
fix(ui): explain temporary lyrics cooldowns
5fc73c22b3
fix(ui): polish lyrics presentation
57b0d418d7
refactor(ui): simplify lyrics sidebar internals
Compare 89 commits »
nik
synced commits to
refs/pull/5722/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:46 +00:00
5384715df4
Merge 172aeb2a6f38dbf89463599124afb20df8bcfdc5 into 3867fab4da6ea7142bfc6374c94b34a708e03b4e
3867fab4da
fix(transcoding): report AAC streams as audio/aac instead of audio/mp4 (
#5998
)
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
Compare 84 commits »
First
Previous
...
13
14
15
16
17
...
Next
Last