Deluan
5cf4fc1778
chore(ci): change "update translations" PR title
2026-01-02 20:39:43 +00:00
gruneforth
270975621a
fix(ui): fix Nuclear Theme ( #3291 )
...
* Add Nuclear Theme
* Fix login screen color & Softened "link" coloring
---------
Co-authored-by: grune <grune@grunk.me>
2026-01-02 20:39:43 +00:00
Deluan Quintão
fd224f9a57
fix(ui): update German translation ( #3290 )
...
Co-authored-by: deluan <331353+deluan@users.noreply.github.com>
2026-01-02 20:39:43 +00:00
naiar
d09e15e3f0
fix(subsonic): honour PreferSortTag when building indexes for getArtist and getIndexes ( #3286 )
...
* fix(scanner): use sort_artist_name when the config PreferSortTags is true - #3285
* revert unwanted modifications
* refactor(server): use cmp.Or to simplify nested ifs
---------
Co-authored-by: Deluan <deluan@navidrome.org>
2026-01-02 20:39:43 +00:00
Deluan
a275fe88ad
fix(ui): sort by favourited
2026-01-02 20:39:43 +00:00
DDinghoya
254184b27f
feat(ui): update Korean translation ( #3288 )
2026-01-02 20:39:43 +00:00
Deluan
6f353ea6c4
fix(ui): sort playlist by song duration ( #3284 )
2026-01-02 20:39:42 +00:00
Deluan
be25753d37
fix(scanner): improve M3U playlist import times ( #2706 )
2026-01-02 20:39:42 +00:00
Kendall Garner
2da697434a
fix(ui): random seed for album list on page reload ( #3279 )
...
* random seed for album list on page reload
* Nit: inline variable
---------
Co-authored-by: Deluan <deluan@navidrome.org>
2026-01-02 20:39:42 +00:00
Kendall Garner
d5b5fc0885
random -> SEEDRAND ( #3274 )
2026-01-02 20:39:42 +00:00
Deluan Quintão
147fd54aac
Fix genre and id filters ( #3273 )
2026-01-02 20:39:42 +00:00
dependabot[bot]
582725f499
Bump dompurify from 2.4.5 to 2.5.6 in /ui ( #3270 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 2.4.5 to 2.5.6.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/2.4.5...2.5.6 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:39:42 +00:00
dependabot[bot]
0c3559004d
Bump github.com/mileusna/useragent from 1.3.4 to 1.3.5 ( #3269 )
...
Bumps [github.com/mileusna/useragent](https://github.com/mileusna/useragent ) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/mileusna/useragent/releases )
- [Commits](https://github.com/mileusna/useragent/compare/v1.3.4...v1.3.5 )
---
updated-dependencies:
- dependency-name: github.com/mileusna/useragent
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:39:42 +00:00
Caio Cotts
96b2f798c5
Remove shareURL value from config.js
2026-01-02 20:39:42 +00:00
Caio Cotts
3b401e15d0
Fix wrong placement of When in test
2026-01-02 20:39:42 +00:00
Caio Cotts
6d5a80a18d
Make the UI use the new ShareURL option
2026-01-02 20:39:42 +00:00
Caio Cotts
d11462a042
Add ShareURL configuration option
2026-01-02 20:39:42 +00:00
Reilly MacKenzie-Cree
bc08a2f9f2
Recursively refresh playlist tracks within smart playlist rules ( #3018 )
...
* Recursively refresh playlists within smart playlist rules
Signed-off-by: reillymc <reilly@mackenzie-cree.net>
* Clean up recursive smart playlist functions
Signed-off-by: reillymc <reilly@mackenzie-cree.net>
* Add smart playlist refresh timeout config and tests for nested track refetching
Signed-off-by: reillymc <reilly@mackenzie-cree.net>
* Change SmartPlaylistRefreshTimeout to SmartPlaylistRefreshDelay, increase default value
* Revert `smartPlaylistRefreshDelay` default to 5 seconds
---------
Signed-off-by: reillymc <reilly@mackenzie-cree.net>
Co-authored-by: Deluan <deluan@navidrome.org>
2026-01-02 20:39:42 +00:00
ChekeredList71
17e5b5ffe7
Hungarian patch and typo fix for English ( #3263 )
...
* English typo fix
* hungarian-patch
You can find the changes here in detail: https://pastebin.com/GLtmwELv
2026-01-02 20:39:42 +00:00
Deluan
f96e676c68
Move update-translations.sh script to workflow directory
2026-01-02 20:39:41 +00:00
Deluan
25b4a164ed
Improve SQL sanitization
2026-01-02 20:39:41 +00:00
dependabot[bot]
8552eeeeee
Bump send and express in /ui ( #3260 )
...
Bumps [send](https://github.com/pillarjs/send ) and [express](https://github.com/expressjs/express ). These dependencies needed to be updated together.
Updates `send` from 0.18.0 to 0.19.0
- [Release notes](https://github.com/pillarjs/send/releases )
- [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md )
- [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0 )
Updates `express` from 4.20.0 to 4.21.0
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.20.0...4.21.0 )
---
updated-dependencies:
- dependency-name: send
dependency-type: indirect
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:39:41 +00:00
dependabot[bot]
bf10e58983
Bump path-to-regexp and express in /ui ( #3255 )
...
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp ) and [express](https://github.com/expressjs/express ). These dependencies needed to be updated together.
Updates `path-to-regexp` from 1.8.0 to 1.9.0
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases )
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md )
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v1.8.0...v1.9.0 )
Updates `express` from 4.18.1 to 4.20.0
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.1...4.20.0 )
---
updated-dependencies:
- dependency-name: path-to-regexp
dependency-type: indirect
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:39:41 +00:00
Deluan
5507f2640c
Small refactoring
...
- Remove duplication
- Remove warning about builtin keyword `new`
2026-01-02 20:39:41 +00:00
Deluan
5365695413
Allow searching songs by filepath, for songs without Title
2026-01-02 20:39:41 +00:00
Deluan
a5b9cb12f2
Fix pipeline
2026-01-02 20:39:41 +00:00
Deluan
85af9edc88
Ignore #snapshot folders when scanning. Fixes #3257
2026-01-02 20:39:41 +00:00
Deluan
dfe07abb72
Fix log message
2026-01-02 20:39:41 +00:00
Kendall Garner
dd38a28173
Only refresh smart playlist when fetching first track ( #3244 )
...
* Only refresh smart playlist when fetching first track
* res -> w
2026-01-02 20:39:41 +00:00
dependabot[bot]
d506283587
Bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 ( #3245 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.20.2 to 1.20.3.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/v1.20.3/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.20.2...v1.20.3 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
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:39:41 +00:00
dependabot[bot]
a14363fad9
Bump github.com/pressly/goose/v3 from 3.21.1 to 3.22.0 ( #3247 )
...
Bumps [github.com/pressly/goose/v3](https://github.com/pressly/goose ) from 3.21.1 to 3.22.0.
- [Release notes](https://github.com/pressly/goose/releases )
- [Changelog](https://github.com/pressly/goose/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pressly/goose/compare/v3.21.1...v3.22.0 )
---
updated-dependencies:
- dependency-name: github.com/pressly/goose/v3
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:39:41 +00:00
dependabot[bot]
11b165213a
Bump golang.org/x/image from 0.19.0 to 0.20.0 ( #3248 )
...
Bumps [golang.org/x/image](https://github.com/golang/image ) from 0.19.0 to 0.20.0.
- [Commits](https://github.com/golang/image/compare/v0.19.0...v0.20.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/image
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:39:37 +00:00
dependabot[bot]
e4afb4ef52
Bump github.com/mattn/go-sqlite3 from 1.14.22 to 1.14.23 ( #3249 )
...
Bumps [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3 ) from 1.14.22 to 1.14.23.
- [Release notes](https://github.com/mattn/go-sqlite3/releases )
- [Commits](https://github.com/mattn/go-sqlite3/compare/v1.14.22...v1.14.23 )
---
updated-dependencies:
- dependency-name: github.com/mattn/go-sqlite3
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:39:14 +00:00
dependabot[bot]
50037c4877
Bump github.com/mattn/go-zglob from 0.0.5 to 0.0.6 ( #3231 )
...
Bumps [github.com/mattn/go-zglob](https://github.com/mattn/go-zglob ) from 0.0.5 to 0.0.6.
- [Commits](https://github.com/mattn/go-zglob/compare/v0.0.5...v0.0.6 )
---
updated-dependencies:
- dependency-name: github.com/mattn/go-zglob
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:39:14 +00:00
Vlad Shulcz
20fbd7c740
refactor(core): Refactor selectTranscodingOptions function ( #3227 )
...
* refactor(core): Refactor selectTranscodingOptions function - #3226
Signed-off-by: shulcz <vshulcz@gmail.com>
* chore: Fix selectTranscodingOptions function - #3226
Signed-off-by: shulcz <vshulcz@gmail.com>
* Small refactoring to make code more concise
* Fix log message
---------
Signed-off-by: shulcz <vshulcz@gmail.com>
Co-authored-by: Deluan <deluan@navidrome.org>
2026-01-02 20:39:14 +00:00
Deluan
35b438b573
Improve change detection for POEditor files
2026-01-02 20:39:14 +00:00
Reilly MacKenzie-Cree
298f4b189c
Update dev container to use Go 1.23 and customizations object ( #3228 )
...
Signed-off-by: reillymc <reilly@mackenzie-cree.net>
2026-01-02 20:39:14 +00:00
Xabi
7bf0b05c39
Add Basque localisation ( #3221 )
...
* Add Basque localisation
Initial Basque localisation
* Update eu.json
fixes extra dash
* Update eu.json
fixes
* Update eu.json
653098th time's the charm
2026-01-02 20:39:14 +00:00
Deluan
c7b74f58da
Change error code type to avoid integer overflow conversion warning
2026-01-02 20:39:14 +00:00
Deluan
a4f1ffee66
Bump Go dependencies
2026-01-02 20:39:14 +00:00
Deluan Quintão
9c20adaaf9
Add i18n lint job
2026-01-02 20:39:14 +00:00
dependabot[bot]
b4cca0b797
Bump webpack from 5.76.1 to 5.94.0 in /ui ( #3218 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.76.1 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.76.1...v5.94.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:39:14 +00:00
Deluan
dc3ead97f7
Upgrade go.mod to 1.23, allow override CI_RELEASER_VERSION for make single and make all
2026-01-02 20:39:14 +00:00
Deluan
a7aa4c1b52
Change DefaultPlaylistPublicVisibility to false
2026-01-02 20:39:13 +00:00
John White
53559f5ba0
feat: imported playlists are public by default ( #3143 )
...
* feat: imported playlists are public by default
* chore: make linter happy
---------
Co-authored-by: John White <john@activecode.dev>
2026-01-02 20:39:13 +00:00
Deluan Quintão
a8f5df5598
Update translations ( #3164 )
...
Co-authored-by: deluan <331353+deluan@users.noreply.github.com>
2026-01-02 20:39:13 +00:00
Deluan Quintão
e766adaa03
Upgrade TagLib 2.0.2, GoReleaser 2.2.0 ( #3217 )
...
* Upgrade ci-goreleaser
* Fix tests
* Fix taglib lib path in macOS
2026-01-02 20:39:13 +00:00
Sunny
063d211ab1
fix(common): Hide Share/Get Info items in disc context menu - #3204 ( #3209 )
...
Signed-off-by: Sunny <sunny@sny.sh>
2026-01-02 20:39:13 +00:00
dependabot[bot]
f20ad1358e
Bump @testing-library/jest-dom from 6.4.8 to 6.5.0 in /ui ( #3216 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 6.4.8 to 6.5.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/v6.4.8...v6.5.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:39:13 +00:00
dependabot[bot]
4ed26211c8
Bump github.com/prometheus/client_golang from 1.20.0 to 1.20.2 ( #3213 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.20.0 to 1.20.2.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.20.0...v1.20.2 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
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:39:13 +00:00