Deluan
4b338dcf3d
Simplify Subsonic API handler implementation
2026-01-02 20:16:00 +00:00
Deluan
34bd983ef5
Shutdown gracefully, close DB connection
2026-01-02 20:16:00 +00:00
Deluan
25521687f9
Add note about unstable state of master branch
2026-01-02 20:16:00 +00:00
Deluan
e90044164d
Add DefaultUIVolume option. Closes #1679
2026-01-02 20:16:00 +00:00
dependabot[bot]
858de81f11
Bump loader-utils from 2.0.0 to 2.0.3 in /ui ( #1978 )
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 2.0.0 to 2.0.3.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.3/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.0...v2.0.3 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:16:00 +00:00
Deluan
3476e73043
Fix ARM v5 and v6 builds, by going back to armel.
...
Also upgrades Go to 1.19.3. Closes #1968
2026-01-02 20:16:00 +00:00
Deluan
2afc93bb9b
Add missing context to logger calls
2026-01-02 20:16:00 +00:00
YaoFeng Ruan
6dd15cdee3
Update Chinese translations ( #1945 )
...
* Corrected some Simplified Chinese translations
* Fix wrong expression symbols in Traditional Chinese translation
* Modify punctuation to Chinese punctuation in Chinese translation
Add spaces between Chinese and English words in Chinese translation
* Added missing Traditional Chinese translation
* Improve some Chinese translations
* Remove redundant punctuation in Traditional Chinese translation
* Adjust the order of fields in `zh-Hans` and `zh-Hant` to be consistent with `en`
2026-01-02 20:16:00 +00:00
Deluan
9f279bf32a
Fix potential nil pointer dereference
2026-01-02 20:16:00 +00:00
Deluan
c45ec227ec
Reduce spurious error/warn messages, if loglevel != debug
2026-01-02 20:16:00 +00:00
Deluan
3718ce1fe4
Add TrackNumber to "fake" generated filenames. Fixes #1912
2026-01-02 20:16:00 +00:00
Deluan
1e939448af
Add played field to Subsonic API responses. Fix #1971
...
This is not an "official" field in the specification, but I guess it does not hurt to expose this ;)
2026-01-02 20:15:59 +00:00
Deluan
30d0658c3f
Fix build badge
2026-01-02 20:15:59 +00:00
Deluan
c6040805f3
Fix 60 seconds (again). Fixes #1956
2026-01-02 20:15:59 +00:00
Aleksey Lobanov
8f5a984e56
Optimize static images ( #1941 )
...
.png files were processed with `optipng -o7` command
2026-01-02 20:15:59 +00:00
Deluan
f29fe31237
Restore DefaultLanguage case-sensitiveness by reverting commit bfeb8ef6b3e5756d72b230abdbb96f8a31b2e2f.
...
Language code should be case-sensitive. Fix #1946 . Supersedes #1947 .
2026-01-02 20:15:59 +00:00
Deluan
66200b90e7
Round song duration (instead of truncating it). Relates to #1926
2026-01-02 20:15:59 +00:00
Deluan
48c0a19b83
Add Linkify test
2026-01-02 20:15:59 +00:00
Deluan
975925af96
Linkify urls in playlist comments
2026-01-02 20:15:59 +00:00
Deluan
013436a2d4
Linkify urls in album comments. Fixes #1053 , supersedes #1570 and #1169
...
Simple approach, may be extended/enhanced in the future.
2026-01-02 20:15:59 +00:00
Deluan
e833042f99
Fix adding songs to plain playlists
2026-01-02 20:15:59 +00:00
Deluan
67181878d5
Some clean-up in criteria package
2026-01-02 20:15:59 +00:00
Deluan
e6b71c9396
Fix get info dialog in artist page. Closes #1909
2026-01-02 20:15:59 +00:00
dependabot[bot]
30238b5469
Bump github.com/prometheus/client_golang from 1.12.1 to 1.13.0 ( #1902 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.12.1 to 1.13.0.
- [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.12.1...v1.13.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:15:59 +00:00
dependabot[bot]
13db06fa83
Bump github.com/mileusna/useragent from 1.2.0 to 1.2.1 ( #1901 )
...
Bumps [github.com/mileusna/useragent](https://github.com/mileusna/useragent ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/mileusna/useragent/releases )
- [Commits](https://github.com/mileusna/useragent/compare/v1.2.0...v1.2.1 )
---
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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:15:58 +00:00
Deluan
260813a4b8
Don't allow adding songs to smart playlists
2026-01-02 20:15:58 +00:00
Aleksey Lobanov
4febbefe0b
Add basic Prometheus metrics handler ( #1830 )
...
* feat: Add Prometheus configuration options
* feat: Add Prometheus metrics handler
* build: prometheus became direct dependency
* docs: change description for prometheus metrics path
2026-01-02 20:15:58 +00:00
Renere
f3decf89ee
Nord Theme - Make links have a different colour ( #1900 )
2026-01-02 20:15:58 +00:00
Zane van Iperen
82c56e1115
Capture "musicbrainz_releasetrackid" tag ( #1827 )
...
* db/migration: typo fix
* model: add MbzReleaseTrackID field
* scanner: capture the musicbrainz_releasetrackid tag
2026-01-02 20:15:58 +00:00
Renere
2bfa6c6a52
Add Nord Theme. Closes #1158 and supersedes #1159 ( #1899 ).
...
* Re-add tpbnick's Nord theme
* Run Prettier formatter on Nord theme
* Update themes index
* Fix button margins
* Modernise the look of switches
* Adjust margins and padding
* Fix sidebar's background colour not applying to all of sidebar when scrolling down
* Adjust App Bar box shadow
* Adjust roundedness
* Adjust shadows
* Adjust outlined inputs
* Add transitions to items in sidebar when hovered / losing hover
* Adjust border radiuses
* Adjust pagination buttons
* Add big play button from Spotify theme
* Remove playlist background gradient
* Adjust colour of MuiChip elelments
* Adjust table borders
* Remove duplicate MuiTableRow key
* Attempt to make switches in both the playlist section and settings section visable against background & the toggle. Not ideal.
* Style the player
* Format CSS to Prettier standards
* Fix mobile player style
* Make play button in album grid view blue
* Make main view background lighter
2026-01-02 20:15:58 +00:00
Deluan
180d23eb5c
Add make target to download some music for development purposes. Closes #1703
2026-01-02 20:15:58 +00:00
Deluan
f729efebbc
Add nilerr linter
2026-01-02 20:15:58 +00:00
Deluan
ee9387265e
Add asciicheck, bidichk, and durationcheck linters
2026-01-02 20:15:58 +00:00
Deluan
14f53707b4
Add asasalint linter
2026-01-02 20:15:58 +00:00
William Lohan
d65d48b490
Add theme Electric Purple ( #1889 )
...
* add theme file
add theme file electricPurple.js
* import theme file
import theme file electricPurple
* add electricPurple.css.js
2026-01-02 20:15:58 +00:00
Deluan
d66b04750b
Add errorlint linter
2026-01-02 20:15:58 +00:00
Deluan
03128f2b97
Fix error comparisons
2026-01-02 20:15:58 +00:00
Deluan
b73a134d00
Add exportloopref linter
2026-01-02 20:15:58 +00:00
William Lohan
56f4c45600
remove deprecated linters ( #1898 )
2026-01-02 20:15:57 +00:00
Deluan
738e3702bf
Update browserlist db
2026-01-02 20:15:57 +00:00
Steve Richter
c365658217
Allow ExternalLink icons to be styled ( #1503 )
...
* Allow ArtistExternalLink icons to be styled
* Allow AlbumExternalLink icons to be styled
* Standardize external links' classes to kebab-case
Co-authored-by: Deluan <deluan@navidrome.org>
2026-01-02 20:15:57 +00:00
Deluan
e857eaa3c2
Show AlbumArtist in Album table view. Fixes #1626
2026-01-02 20:15:57 +00:00
joaomqc
305cd0a781
fix(UI): Warn if track is already present when adding to playlist - 1604 ( #1897 )
...
* fix(UI): Warn if track is already present when adding to playlist - 1604
Signed-off-by: joaomqc <joaomqc@hotmail.com>
* fix tests
Signed-off-by: joaomqc <joaomqc@hotmail.com>
Signed-off-by: joaomqc <joaomqc@hotmail.com>
Co-authored-by: João Coelho <1120458@isep.ipp.pt>
2026-01-02 20:15:57 +00:00
Deluan
805dd9cfe4
Bump redux and react-redux versions
2026-01-02 20:15:57 +00:00
Evan.Shu
6b2c9a1c75
Fix add playlist dialog ( #1758 )
2026-01-02 20:15:57 +00:00
henning mueller
63eece0cf8
Mount devcontainer workspace SELinux compatible ( #1816 )
2026-01-02 20:15:57 +00:00
Deluan
4643596a58
npm audit fix
2026-01-02 20:15:57 +00:00
Nemo Xiong
8fe07d5478
Update Chinese (simplified) translations ( #1633 )
...
* add new translations
* translation: fix improper full width character usage in zh-Hans translation
Full width % messed up with format strings.
* translation: fix two machine translations in zh-Hans
* translation: fix one mistranslation in zh-Hans
* translation: fix format in zh-Hans
* translation: fix format and two translations in zh-Hans
* translation: fix format in zh-Hans
2026-01-02 20:15:57 +00:00
dependabot[bot]
d02d17ed42
Bump @testing-library/jest-dom from 5.15.0 to 5.16.5 in /ui ( #1836 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.15.0 to 5.16.5.
- [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.15.0...v5.16.5 )
---
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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:15:57 +00:00
Deluan
2f7d8d2032
Fix new test-library eslint errors
2026-01-02 20:15:57 +00:00