Deluan
88b17023b4
Bump github.com/go-chi/chi
2026-01-02 20:06:53 +00:00
Deluan
d1ac5ffe93
Bump github.com/golangci/golangci-lint
2026-01-02 20:06:51 +00:00
Deluan
814b62154e
Bump github.com/lestrrat-go/jwx version
2026-01-02 20:06:34 +00:00
Deluan
4d53d23e8a
Bump github.com/cespare/reflex version
2026-01-02 20:06:34 +00:00
Deluan
dd345c6763
Pin Node to 16.8 as a workaround to https://github.com/nodejs/node/issues/40030
2026-01-02 20:06:33 +00:00
Deluan
65502632a0
Upgrade react-admin to 3.18.1
...
This makes the sidebar fixed when users scroll vertically. This supersedes #1024 , even though it also hides the hamburger menu...
2026-01-02 20:06:33 +00:00
Tucker Kern
0a35a8b9a7
Improve performance of placeholder images ( #1325 )
...
* Don't include updatedAt field when fetching album art placeholder. This will allow browers to cache the place holder
* Apply resizing to placeholder image
* Fix issues discovered by CI linter and prettier
* Updates from PR review
2026-01-02 20:06:33 +00:00
whorfin
a3499067a3
Extract version from directory name if .git dir is missing ( #1327 )
...
* Extract version from directory name if .git dir is missing
* Avoid using shell
* Remove .gitinfo build from pipeline
2026-01-02 20:06:33 +00:00
Deluan
3055240950
Give a warning on commands that do not build the frontend.
...
This is to avoid confusions like this:
https://github.com/navidrome/navidrome/issues/1297#issuecomment-913007331
2026-01-02 20:06:33 +00:00
Artyom
44152149d8
ru.json update ( #1320 )
2026-01-02 20:06:33 +00:00
caiocotts
4f35ec6dae
Use wchar_t for TagLib filenames on Windows ( #1310 )
...
* Use wchar_t for tagLib filenames on Windows
* Make TagLib default extractor for all platforms.
* Organize imports
Co-authored-by: Deluan <deluan@navidrome.org>
2026-01-02 20:06:33 +00:00
dependabot[bot]
1fce2bfe8c
Bump github.com/onsi/gomega from 1.15.0 to 1.16.0 ( #1300 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.15.0 to 1.16.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.15.0...v1.16.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:06:33 +00:00
dependabot[bot]
22f22fdca9
Bump github.com/ReneKroon/ttlcache/v2 from 2.7.0 to 2.8.0 ( #1298 )
...
Bumps [github.com/ReneKroon/ttlcache/v2](https://github.com/ReneKroon/ttlcache ) from 2.7.0 to 2.8.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.7.0...v2.8.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:06:33 +00:00
dependabot[bot]
bc1caf2b79
Bump github.com/golangci/golangci-lint from 1.41.1 to 1.42.0 ( #1299 )
...
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint ) from 1.41.1 to 1.42.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.41.1...v1.42.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:06:31 +00:00
Deluan
c3208acc01
Fix random volume changes
2026-01-02 20:06:13 +00:00
Deluan
b96344ca93
Some small refactorings
2026-01-02 20:06:13 +00:00
Deluan
988cb46862
Fix loadSimilar method, was causing "internal error". Fix #1293
2026-01-02 20:06:12 +00:00
Deluan
9fde6b8834
Setup git hooks when running make setup
2026-01-02 20:06:12 +00:00
Deluan
19e1553dbe
Import song duration with hundredths when using TagLib
...
This is how ffmpeg extractor currently works, and it makes album durations more precise.
2026-01-02 20:06:12 +00:00
Deluan
040a0b1686
Fix getTopSongs endpoint
2026-01-02 20:06:12 +00:00
Tucker Kern
3891be78e9
Add missing song information to players and apply EnableCoverAnimation to mobile player. ( #1268 )
...
* Disable mobile player cover animation when EnableCoverAnimation is set to false. Also increase cover art size and remove rounded borders.
* Display song album and year in mobile player view
* Remove default singer element from mobile player and reduce vertical white space
* Only add song year if it exists
* Add song year to desktop player when present
* Increase non-animated cover size to 85% and set a limit on the width of 600px.
* Explain what what the styles impact
* Remove unused style for songArtist
* Apply prettier
* Adjust player styles to handle nonsquare album art better. Should probably push this upstream too
* Also fix desktop player's handling of non square cover art.
2026-01-02 20:06:12 +00:00
ToadCast
4fdb0d8afe
Correct some french translations ( #1278 )
2026-01-02 20:06:12 +00:00
Deluan Quintão
767539777e
Update translations ( #1285 )
...
* Update es.json (POEditor.com)
* Update zh-Hans.json (POEditor.com)
* Update zh-Hant.json (POEditor.com)
* Update cs.json (POEditor.com)
* Update nl.json (POEditor.com)
* Update fr.json (POEditor.com)
* Update de.json (POEditor.com)
* Update it.json (POEditor.com)
* Update ja.json (POEditor.com)
* Update pl.json (POEditor.com)
* Update pt.json (POEditor.com)
* Update sl.json (POEditor.com)
* Update es.json (POEditor.com)
* Update th.json (POEditor.com)
* Update uk.json (POEditor.com)
2026-01-02 20:06:12 +00:00
dependabot[bot]
8c024bd9c9
Bump redux from 4.1.0 to 4.1.1 in /ui
...
Bumps [redux](https://github.com/reduxjs/redux ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/reduxjs/redux/releases )
- [Changelog](https://github.com/reduxjs/redux/blob/master/CHANGELOG.md )
- [Commits](https://github.com/reduxjs/redux/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: redux
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 20:06:12 +00:00
dependabot[bot]
3504066e28
Bump github.com/onsi/gomega from 1.14.0 to 1.15.0
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.14.0 to 1.15.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.14.0...v1.15.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>
2026-01-02 20:06:12 +00:00
dependabot[bot]
c202b435bb
Bump github.com/lestrrat-go/jwx from 1.2.4 to 1.2.5
...
Bumps [github.com/lestrrat-go/jwx](https://github.com/lestrrat-go/jwx ) from 1.2.4 to 1.2.5.
- [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.4...v1.2.5 )
---
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>
2026-01-02 20:06:12 +00:00
Deluan
31b8c0962a
Bum react-admin to 3.17.2. Fix SearchInput border
2026-01-02 20:06:12 +00:00
Deluan
88f2d0e95c
Adjust icon size
2026-01-02 20:06:12 +00:00
Deluan Quintão
b15b68b371
Update en.json (POEditor.com)
2026-01-02 20:06:12 +00:00
Deluan
35541cb53f
Allow 0 value to disable ScanSchedule.
...
Seems that Viper does not recognize empty environment vars as valid values
Closes #1274
2026-01-02 20:06:12 +00:00
caio
bf706177d0
Support local paths as urls in playlists.
2026-01-02 20:06:11 +00:00
Deluan
8a2a018dec
Don't autoplay when reloading play queue from Redux store
2026-01-02 20:06:11 +00:00
dependabot[bot]
484f19a874
Bump github.com/kr/pretty from 0.2.1 to 0.3.0 ( #1267 )
...
Bumps [github.com/kr/pretty](https://github.com/kr/pretty ) from 0.2.1 to 0.3.0.
- [Release notes](https://github.com/kr/pretty/releases )
- [Commits](https://github.com/kr/pretty/compare/v0.2.1...v0.3.0 )
---
updated-dependencies:
- dependency-name: github.com/kr/pretty
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:06:11 +00:00
Deluan
44ea2c9c34
Remove unused AnnotatedModel interface
2026-01-02 20:06:11 +00:00
Deluan
18f6d55acb
Use structs lib to map models to DB. Fix #1266
2026-01-02 20:06:11 +00:00
Deluan
6678a4185a
Inject DB into DataStore, instead of hardcode the dependency
2026-01-02 20:06:11 +00:00
Deluan
9dcc026604
Make album genres clickable
2026-01-02 20:06:11 +00:00
Deluan
bedf2195ca
Don't send invalid scrobbles when clearing the player's queue
2026-01-02 20:06:11 +00:00
Sitansh Rajput
d95c19e4f1
"Add to Playlist" on AlbumList actions ( #1257 )
...
* added a dependency npm was complaining about
added playlist to album actions
* removed chokidar dependency
Co-authored-by: Skrtansh Rajput <srajput@alienvault.com>
2026-01-02 20:06:11 +00:00
Deluan
2ca820f118
Extract ExternalLinks into its own component
2026-01-02 20:06:11 +00:00
dependabot[bot]
f1edf6e69a
Bump @testing-library/user-event from 13.2.0 to 13.2.1 in /ui
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 13.2.0 to 13.2.1.
- [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.0...v13.2.1 )
---
updated-dependencies:
- dependency-name: "@testing-library/user-event"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 20:06:11 +00:00
Deluan
e55e3e779a
Use Tooltip in links to external sites
2026-01-02 20:06:11 +00:00
Deluan
7ca8383a68
Fix get song by id
2026-01-02 20:06:11 +00:00
Deluan
1f1a080bd9
Retrieve all options for Genre filters
2026-01-02 20:06:11 +00:00
Deluan
a62472af7b
Fix build
2026-01-02 20:06:10 +00:00
Deluan
79dfba80cb
Use ffmpeg extractor by default on Windows
...
This is to avoid issue with unicode chars in filenames. See #810
2026-01-02 20:06:10 +00:00
Deluan
4f43c6bec5
Reorganize metadata extractors code
2026-01-02 20:06:10 +00:00
Deluan Quintão
9934dc3bfb
Build and release Docker image for Linux 32 bits platform ( #1260 )
2026-01-02 20:06:10 +00:00
Deluan
dc717c62f1
Use TagLib to detect whether a media file has embedded cover or not
2026-01-02 20:06:10 +00:00
Deluan
442497ae5f
Change fallback extractor to taglib, the default option
2026-01-02 20:06:10 +00:00