Deluan
b3edc089eb
Try to avoid creating multiple eventStreams
2026-01-02 20:11:57 +00:00
Deluan Quintão
1532eaa52b
Update translations ( #1489 )
...
* Update fi.json (POEditor.com)
* Update fr.json (POEditor.com)
* Update de.json (POEditor.com)
* Update ja.json (POEditor.com)
* Update sl.json (POEditor.com)
* Update es.json (POEditor.com)
2026-01-02 20:11:57 +00:00
Deluan
61cac52148
Fix lint for public credentials
2026-01-02 20:11:57 +00:00
Deluan
7be85ed032
Better logging for agents configuration
2026-01-02 20:11:57 +00:00
dependabot[bot]
0ec598c4f1
Bump github.com/onsi/gomega from 1.16.0 to 1.17.0 ( #1459 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.16.0 to 1.17.0.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.16.0...v1.17.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:11:57 +00:00
dependabot[bot]
9d9bc607dd
Bump @testing-library/jest-dom from 5.14.1 to 5.15.0 in /ui ( #1456 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.14.1 to 5.15.0.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.14.1...v5.15.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:11:57 +00:00
dependabot[bot]
3c2ff73448
Bump github.com/golangci/golangci-lint from 1.42.1 to 1.43.0 ( #1460 )
...
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint ) from 1.42.1 to 1.43.0.
- [Release notes](https://github.com/golangci/golangci-lint/releases )
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.42.1...v1.43.0 )
---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:11:55 +00:00
Mahoo Huang
e7cc305ef5
Update zh-Hans.json ( #1478 )
2026-01-02 20:11:39 +00:00
Deluan
f11ea0c7ce
Add userRating to Subsonic Album/Artist responses. Closes #1486
2026-01-02 20:11:39 +00:00
dependabot[bot]
5b10ee3f43
Bump github.com/ReneKroon/ttlcache/v2 from 2.8.1 to 2.9.0 ( #1414 )
...
Bumps [github.com/ReneKroon/ttlcache/v2](https://github.com/ReneKroon/ttlcache ) from 2.8.1 to 2.9.0.
- [Release notes](https://github.com/ReneKroon/ttlcache/releases )
- [Changelog](https://github.com/ReneKroon/ttlcache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ReneKroon/ttlcache/compare/v2.8.1...v2.9.0 )
---
updated-dependencies:
- dependency-name: github.com/ReneKroon/ttlcache/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:11:39 +00:00
dependabot[bot]
99cca3228e
Bump github.com/go-chi/chi/v5 from 5.0.4 to 5.0.7 ( #1484 )
...
Bumps [github.com/go-chi/chi/v5](https://github.com/go-chi/chi ) from 5.0.4 to 5.0.7.
- [Release notes](https://github.com/go-chi/chi/releases )
- [Changelog](https://github.com/go-chi/chi/blob/master/CHANGELOG.md )
- [Commits](https://github.com/go-chi/chi/compare/v5.0.4...v5.0.7 )
---
updated-dependencies:
- dependency-name: github.com/go-chi/chi/v5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:11:39 +00:00
dependabot[bot]
2fffb64743
Bump github.com/lestrrat-go/jwx from 1.2.7 to 1.2.11 ( #1485 )
...
Bumps [github.com/lestrrat-go/jwx](https://github.com/lestrrat-go/jwx ) from 1.2.7 to 1.2.11.
- [Release notes](https://github.com/lestrrat-go/jwx/releases )
- [Changelog](https://github.com/lestrrat-go/jwx/blob/main/Changes )
- [Commits](https://github.com/lestrrat-go/jwx/compare/v1.2.7...v1.2.11 )
---
updated-dependencies:
- dependency-name: github.com/lestrrat-go/jwx
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:11:39 +00:00
Deluan
b26c22f3e2
Recover from SIGSEGVs in taglib's code
2026-01-02 20:11:39 +00:00
Deluan
e632893e62
Fix logging smart playlist's song count
2026-01-02 20:11:39 +00:00
Deluan
d83452b6f1
Set volume to 100% when web player is in mobile mode.
...
Fix #1429
2026-01-02 20:11:39 +00:00
Deluan
0892dacb83
Allow overriding name and comment when importing NSP playlists
2026-01-02 20:11:39 +00:00
Deluan
fa51e97a0f
Fix values from annotation table cannot be compared to 0
...
Solves this issue: https://github.com/navidrome/navidrome/issues/1417#issuecomment-974052454
2026-01-02 20:11:39 +00:00
Deluan
6c295f0615
Bot that adds a download link on pull requests
2026-01-02 20:11:39 +00:00
Brice Johnson
0bec8f35c4
Allowing 3rd party UIs to access x-total-count http header ( #1470 )
...
* Adding 'x-content-duratin' and 'x-total-count' to CORS exposed headers
* Moving cors setup to middlewares.go
* adding x-nd-authorization to exposed headers
2026-01-02 20:11:39 +00:00
Deluan Quintão
cac5f911a0
Update Translations ( #1471 )
...
* Update zh-Hans.json (POEditor.com)
* Update zh-Hant.json (POEditor.com)
* Update cs.json (POEditor.com)
* Update da.json (POEditor.com)
* Update nl.json (POEditor.com)
* Update eo.json (POEditor.com)
* Update fr.json (POEditor.com)
* Update de.json (POEditor.com)
* Update it.json (POEditor.com)
* Update ja.json (POEditor.com)
* Update fa.json (POEditor.com)
* Update pl.json (POEditor.com)
* Update pt.json (POEditor.com)
* Update ru.json (POEditor.com)
* Update sl.json (POEditor.com)
* Update es.json (POEditor.com)
* Update th.json (POEditor.com)
* Update tr.json (POEditor.com)
* Update uk.json (POEditor.com)
* Update fi.json (POEditor.com)
2026-01-02 20:11:38 +00:00
Deluan
7359cdaac4
Fix sorting albums by year (should use name as secondary sort field).
...
Relates to https://github.com/navidrome/navidrome/issues/961#issuecomment-967624681
2026-01-02 20:11:38 +00:00
Steve Richter
babc48c29d
Rename ListenBrainz config flag and enable by default ( #1443 )
2026-01-02 20:11:36 +00:00
BIKI DAS
65948a1ccf
Combined multiple appends into a single one ( #1464 )
2026-01-02 20:09:31 +00:00
Deluan
2195047877
Remove link from songs to artist (when artist has no albums)
2026-01-02 20:09:31 +00:00
Deluan
b39c5bd11f
Simplify prototype definition for taglib_read
2026-01-02 20:09:31 +00:00
Deluan
50241d9141
Show artist link in Songs lists
2026-01-02 20:09:31 +00:00
Deluan
4fb2b39d61
Remove non-album artist_ids from the DB
2026-01-02 20:09:31 +00:00
Deluan
9d40694ae6
Fix playlist cannot be empty via Subsonic API
2026-01-02 20:09:31 +00:00
Deluan
fe6eb1a795
Fix migration to support null values
2026-01-02 20:09:31 +00:00
Deluan
7cc3c4bbf7
Show in the logs how long it took to startup
2026-01-02 20:09:31 +00:00
Deluan
bc765d02af
Better logging of GetSimilar call
2026-01-02 20:09:30 +00:00
Deluan
0aff70f816
Smarter cache of external info calls (last.fm / spotify)
2026-01-02 20:09:30 +00:00
Deluan
dc94ee22ed
Add a new index for album, to optimize the getAlbumList?type=alphabeticalByArtist Subsonic query
2026-01-02 20:09:30 +00:00
Deluan
f6a7b501ba
Fix error codes for required parameters in getAlbumList
2026-01-02 20:09:30 +00:00
Deluan
2b15f4a4ba
Optimize AlbumRepository.GetAll and add a GetAllWithoutGenres method specifically for Subsonic API, where multiple-genres are not required
2026-01-02 20:09:30 +00:00
dependabot[bot]
714b24eddf
Bump @testing-library/user-event from 13.2.1 to 13.5.0 in /ui
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 13.2.1 to 13.5.0.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v13.2.1...v13.5.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/user-event"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 20:09:30 +00:00
dependabot[bot]
b5b62f7f41
Bump github.com/go-chi/httprate from 0.5.1 to 0.5.2
...
Bumps [github.com/go-chi/httprate](https://github.com/go-chi/httprate ) from 0.5.1 to 0.5.2.
- [Release notes](https://github.com/go-chi/httprate/releases )
- [Commits](https://github.com/go-chi/httprate/compare/v0.5.1...v0.5.2 )
---
updated-dependencies:
- dependency-name: github.com/go-chi/httprate
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 20:09:29 +00:00
dependabot[bot]
35c0421911
Bump github.com/onsi/ginkgo from 1.16.4 to 1.16.5
...
Bumps [github.com/onsi/ginkgo](https://github.com/onsi/ginkgo ) from 1.16.4 to 1.16.5.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v1.16.4...v1.16.5 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 20:09:03 +00:00
dependabot[bot]
4248368f66
Bump github.com/Masterminds/squirrel from 1.5.0 to 1.5.1
...
Bumps [github.com/Masterminds/squirrel](https://github.com/Masterminds/squirrel ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/Masterminds/squirrel/releases )
- [Commits](https://github.com/Masterminds/squirrel/compare/v1.5.0...v1.5.1 )
---
updated-dependencies:
- dependency-name: github.com/Masterminds/squirrel
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 20:09:03 +00:00
dependabot[bot]
55191ffe12
Bump github.com/microcosm-cc/bluemonday from 1.0.15 to 1.0.16
...
Bumps [github.com/microcosm-cc/bluemonday](https://github.com/microcosm-cc/bluemonday ) from 1.0.15 to 1.0.16.
- [Release notes](https://github.com/microcosm-cc/bluemonday/releases )
- [Commits](https://github.com/microcosm-cc/bluemonday/compare/v1.0.15...v1.0.16 )
---
updated-dependencies:
- dependency-name: github.com/microcosm-cc/bluemonday
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 20:09:03 +00:00
Deluan
f73c80ffb7
Make song/album/artist endpoints read-only
2026-01-02 20:09:03 +00:00
Deluan
3c1c97354f
Fix playlist filter
2026-01-02 20:09:03 +00:00
Deluan
8fb11946f9
More info in scrobbling logs
2026-01-02 20:09:03 +00:00
Deluan
f1fcbe82ab
Ignores invalid timestamps in requests (use current time)
...
Fix this issue: https://www.reddit.com/r/navidrome/comments/ql3imf/scrobbling_fails_when_using_substreamer/
2026-01-02 20:09:03 +00:00
Deluan
c3664f5964
Add bulk action to make playlists private/public
...
Better responsiveness
2026-01-02 20:09:03 +00:00
Deluan
3ea764141f
Use new rest lib (Update receives all columns that need to be updated)
2026-01-02 20:09:03 +00:00
Deluan
c747618d9a
When externals services are disabled, only disable UILoginBackgroundURL if it is not set by the user
2026-01-02 20:09:02 +00:00
Deluan
81d039232c
Ignore empty lines in M3U files
2026-01-02 20:09:02 +00:00
Deluan
294e200399
Fix dateLoved in criteria. Now log invalid field names in criteria
2026-01-02 20:09:02 +00:00
Deluan
493bb640e6
Remove some duplicated code
2026-01-02 20:09:02 +00:00