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/5684/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:44 +00:00
7135e8b13f
Merge b03ad4a4d5ee5538c8f8555a93246424f4ea63a2 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 81 commits »
nik
synced commits to
refs/pull/5570/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:44 +00:00
475a62a4a7
Merge 8fbe8e2864e4e160bf0aedd743fb354cc8fc9456 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/5614/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:44 +00:00
bd86a23175
Merge 7bb2c0968f2f954d8f4677810af1c664b837dc1f 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/5513/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:43 +00:00
e7c18d8f41
Merge e5ef453ebe553f48e0eb3814e5c547e998108358 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 13 commits »
nik
synced commits to
refs/pull/5519/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:43 +00:00
6a6bea8561
Merge 08c51938680275ad7d265f14d4cbb5a9db13a4bc into 036c9cab9671505c83fce6523f55d97b152b3b32
036c9cab96
feat(jellyfin): send a synthetic placeholder blurhash for unresolved artwork (
#5941
)
9e95b19a4f
feat(artwork): make the artwork image size cap configurable (
#5931
)
c4126fa674
fix(jellyfin): emit SortName for artists and albums, honoring PreferSortTags
95b8d9dd04
perf(genre): index genre filtering via join tables across all APIs (
#5940
)
Compare 28 commits »
nik
synced commits to
refs/pull/5561/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:43 +00:00
47be24e458
Merge 0d8add78a50fea9faa5504365bb104e66608704b 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/5551/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:43 +00:00
87c07c1b1a
Merge e7e4fb7ddd11b7de9c3d63be1c0c3cf9bc89ffce 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/5482/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:42 +00:00
7957f54952
Merge dff385b7ad8643e6ba1972c484c05b40571734a1 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/5487/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:42 +00:00
fd5606a0c0
Merge 0aae53bb05baa63ef441a3fb8518ee2dace00f9c 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/5466/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:42 +00:00
deb2afaa65
Merge 0a6a89dfa36308881f0c9ae9c61497c7212faee1 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/5459/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:41 +00:00
2c2afb86e1
Merge e329667ab073c9e393b6a0cd25e0eb465687b714 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/5424/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:41 +00:00
fbf4a3bd80
Merge 3b487c50a5e9c2e0ced85cd736250de32bc99333 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/5464/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:41 +00:00
55946a425a
Merge 7713a1a026560bf5dea8ebb059cf6ca188f98c73 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/5422/head
at
nik/navidrome
from mirror
2026-08-31 07:30:40 +00:00
6c3e7e268b
feat(instant-mix): support album, playlist and genre sources (
#5948
)
c66ef04dd3
refactor(jellyfin): emit real 128-bit GUIDs as item ids (
#5942
)
5a4a3099f1
fix(cli): accept absolute paths in selective scan --target (
#5947
)
752b38609c
feat(artist): add Share and Download actions to the Artist detail page (
#5944
)
8978c7b9fa
Revert "feat(jellyfin): send a synthetic placeholder blurhash for unresolved artwork (
#5941
)"
Compare 213 commits »
nik
synced commits to
refs/pull/5410/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:40 +00:00
c500030d03
Merge f22cca069d2ebe5aadd3f551cf13e6b7d2b6bc41 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/5391/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:39 +00:00
9847473a16
Merge f37b561de2fb9c2d8db0c5c08e8c862f2089cda4 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/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/5356/merge
at
nik/navidrome
from mirror
2026-08-31 07:30:39 +00:00
621b12bf88
Merge 9c87c7425791149718c5a7b0300b5b3929e530ef 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/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/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 »
First
Previous
...
50
51
52
53
54
...
Next
Last