2267 Commits

Author SHA1 Message Date
Deluan
5efc88904f
Add trigger scan when receiving SIGUSR1 signal 2026-01-02 19:26:39 +00:00
Dnouv
a44ea8e5f4
Hide volume bar in lower resolutions (#889)
This gives more space for the song and artist names in the player

* fix min-width of AlbumDetails

* Fix song play time display

* Song duration display fix#2

* Removed important

* Resolve conflicts

* Update Player.js

* Change breakdown and hide volume

Co-authored-by: Deluan <deluan@navidrome.org>
2026-01-02 19:26:39 +00:00
dependabot[bot]
7f90470c68
Bump @testing-library/user-event from 13.1.2 to 13.1.5 in /ui (#1051)
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 13.1.2 to 13.1.5.
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/user-event/compare/v13.1.2...v13.1.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 19:26:39 +00:00
Yash Jipkate
b4edd7b736
Allow adding songs to multiple playlists at once. (#995)
* Add support for multiple playlists

* Fix lint

* Remove console log comment

* Disable 'check' when loading

* Fix lint

* reset playlists on closeAddToPlaylist

* new playlist: accomodate string type on enter

* Fix lint

* multiple new playlists are added correctly

* use makestyle()

* Add tests

* Fix lint
2026-01-02 19:26:39 +00:00
Arbaz Ahmed
68f8879923
fix: refactored some styles in jinkie player and removed br tag - #865 (#1047)
* refactored some styles in jinkieplayer

* fix: refactored some styles in jinkie player and removed br tag - #865

* fix: refactored some styles in jinkie player and removed br tag - #865

Signed-off-by: armedev <epiratesdev@gmail.com>
2026-01-02 19:26:39 +00:00
Deluan Quintão
9c18b5d15f
Update translations (#1002)
* Update cs.json (POEditor.com)

* Update nl.json (POEditor.com)

* Update fr.json (POEditor.com)

* Update ja.json (POEditor.com)

* Update pt.json (POEditor.com)

* Update es.json (POEditor.com)

* Update uk.json (POEditor.com)

* Update zh-Hans.json (POEditor.com)

* Update zh-Hant.json (POEditor.com)

* Update eo.json (POEditor.com)

* Update de.json (POEditor.com)

* Update zh-Hant.json (POEditor.com)

* Update cs.json (POEditor.com)

* Update cs.json (POEditor.com)
2026-01-02 19:26:39 +00:00
Deluan
c089cae987
Add a cleanup to tests 2026-01-02 19:26:39 +00:00
Deluan
060fc8efcc
Add tests for SpreadFS 2026-01-02 19:26:39 +00:00
Shishir A S
28518b9de2
Fade in QualityInfo while hovering on Song title (#1041)
* feat(Player/QualityInfo) : Animate Quality Info + Increased audio player dimensions

Signed-off-by: Shishir <shishir.srik@gmail.com>

* fix(Player.js) : Converted JS hover functionality to pure CSS

Signed-off-by: Shishir <shishir.srik@gmail.com>

* Removed unused useState

* fix(Player) : Reverted player height adjustment

Signed-off-by: Shishir <shishir.srik@gmail.com>
2026-01-02 19:26:39 +00:00
Deluan
d5150231cb
Don't panic if fscache could not be initialized due to a FS error 2026-01-02 19:26:38 +00:00
Deluan
78c8e9c75b
Add missing error log message in fscache initialization 2026-01-02 19:26:38 +00:00
Deluan
fd5a93f801
Replace default Login backgrounds with Navidrome's collection 2026-01-02 19:26:38 +00:00
dependabot[bot]
e64425d68c
Bump ssri from 6.0.1 to 6.0.2 in /ui (#1045)
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 19:26:38 +00:00
Deluan
c5544df7d9
Workaround for https://github.com/lijinke666/react-music-player/issues/351 2026-01-02 19:26:38 +00:00
Deluan
8241aa0e13
Add Nginx header to not buffer SSE connection
This should allow the Activity Panel, that uses a Server-Side Events/ Event Source connection, to work with default Nginx reverse proxy configuration.
2026-01-02 19:26:38 +00:00
Deluan
f902fa1c59
Add config option to set default theme 2026-01-02 19:26:38 +00:00
Deluan
76cb27cfe2
Fix exception when running in Firefox over insecure http. Fix #1039 2026-01-02 19:26:38 +00:00
Deluan
ea3f12493c
Change size and position of QualityInfo in the Player 2026-01-02 19:26:38 +00:00
Ruchi Kushwaha
72b8c8e00f
Change icon on active menu item (#903)
* add icons

* add logic to change the icon

* make the active menu bold

* Encapsulate the dynamic icon behaviour into a self-contained component

Co-authored-by: Deluan <deluan@navidrome.org>
2026-01-02 19:26:38 +00:00
Deluan
485afb5986
Fix migration error caused by #868 2026-01-02 19:26:38 +00:00
Praveen Kumar
57064b3aee
Fix welcome message styles (#1015)
* style(login): welcome-message-wrapping - #1014

Signed-off-by: Praveen Kumar <pkspyder007@gmail.com>

* style(login): welcome-message-wrapping - #1014

Signed-off-by: Praveen Kumar <pkspyder007@gmail.com>

* chore(makefile): Removed-lint-timeout

Signed-off-by: Praveen Kumar <pkspyder007@gmail.com>
2026-01-02 19:26:38 +00:00
Deluan
4d60b22be2
Fix cover art not showing in notification when using a BaseURL 2026-01-02 19:26:38 +00:00
Samarjeet
1b39377a46
Fix transparent background in Spotify-ish (#1030) 2026-01-02 19:26:38 +00:00
Deluan
3deab2808c
go mod tidy 2026-01-02 19:26:37 +00:00
Deluan
a57b5d46cb
Fix pre-commit hook 2026-01-02 19:26:37 +00:00
Deluan
b357be3973
Bumps @testing-library/user-event from 13.1.1 to 13.1.2 2026-01-02 19:26:37 +00:00
Deluan
1e71cd66ad
Bumps github.com/ReneKroon/ttlcache/v2 from 2.3.0 to 2.4.0 2026-01-02 19:26:37 +00:00
Deluan
ada70a229b
Bump github.com/onsi/ginkgo from 1.16.0 to 1.16.1 2026-01-02 19:26:37 +00:00
Deluan
28211b8359
Bump github.com/microcosm-cc/bluemonday version 2026-01-02 19:26:37 +00:00
Deluan
d2d9f36302
Change order of themes 2026-01-02 19:26:37 +00:00
Dnouv
aae8aa75f0
New Ligera (light) Theme (#990)
* Enhanced Light Theme

* New Login Screen

* Fix Appbar for sm screen

* Reverse Gradient

* Fix test error

* Fix color

* Fix Gradient

* Theme color change

* Fix playlist autocomp popup

* Rename theme

* Fix hover icon color
2026-01-02 19:26:37 +00:00
Deluan
a0a839415b
Remove inline style in favour of MUI's styling solution 2026-01-02 19:26:37 +00:00
Ayush Naidu
9e12cc9003
Replaced literal 302 with http constant (#1006) 2026-01-02 19:26:37 +00:00
Deluan
7663bda06d
Increase golangci-lint timeout. Fix #1001 2026-01-02 19:26:37 +00:00
Aries
630779eaf9
Update Japanese translation (#997) 2026-01-02 19:26:37 +00:00
Deluan
4ffdc3e2a7
Fix layout when album comment is visible 2026-01-02 19:26:37 +00:00
Deluan
4cf4a0c36f
Hide QualityInfo on small screens 2026-01-02 19:26:37 +00:00
Neil Chauhan
263fffc067
Add 5-star rating system(#986)
* Added Star Rating functionality for Songs

* Added Star Rating functionality for Artists

* Added Star Rating functionality for AlbumListView

* Added Star Rating functionality for AlbumDetails and improved typography for title

* Added functionality to turn on/off Star Rating functionality for Songs

* Added functionality to turn on/off Star Rating functionality for Artists

* Added functionality to turn on/off Star Rating functionality for Albums

* Added enableStarRating to server config

* Resolved the bugs and improved the ratings functionality.

* synced repo and removed duplicate key

* changed the default rating size to small, and changed the color to match the theme.

* Added translations for ratings, and Top Rated tab in side menu.

* Changed rating translation to topRated in albumLists, and added has_rating filter to topRated.

* Added empty stars icon to RatingField.

* Added sortable=false in AlbumSongs and added sortByOrder=DESC in all List components.

* Added translations for rating, for artists and albums, and removed the sortByOrder=DESC from SimpleLists.
2026-01-02 19:26:36 +00:00
Deluan
b60dd45761
Fix console errors for QualityInfo component 2026-01-02 19:26:36 +00:00
Deluan
fdcc931477
Add has_rating filter to albums 2026-01-02 19:26:36 +00:00
Deluan
bcceef4acf
Remove unnecessary export mapping (bad refactoring) 2026-01-02 19:26:36 +00:00
Aries
1ccae46b6d
Update Japanese translation (#992) 2026-01-02 19:26:36 +00:00
Deluan
e7082df09e
Add support for artist 5-star rating in Subsonic API 2026-01-02 19:26:36 +00:00
Deluan
60e66ad6d6
Get lossless format list from server 2026-01-02 19:26:36 +00:00
Himanshu maurya
9399873f4c
Added quality info (#918)
* added quality info

* fixed formatting

* implemented various suggestions

* npm run prettier

* applied suggestions

* npm run prettier

* corrected lossless formats and other suggestions

* moved losslessformats into consts.js

* added some test

* typo while resolving conflicts

* fetch

* removed a bug causing component (as suggested)

* Update PlayerToolbar.js

* implemented suggestions

* added few more tests

* npm run prettier

* added size

* updated qualityInfo

* implemented suggestions

* added test for when no record is recieved

* Update QualityInfo.js
2026-01-02 19:26:36 +00:00
Shishir A S
a906e99573
Fixes play icon color in "Light" theme (#972)
* fix(ui/src/album): White play button on hover for all themes - #960

* fix(PlayButton) : White play button for light theme - #960

* fix(PlayButton) : White play button for light theme - #960

* bug(AlbumGridView.js) - Album play button defaults to white, can be overridden - #960

Signed-off-by: Shishir <shishir.srik@gmail.com>

* bug(AlbumGridView.js) - Album play button defaults to white, can be overridden - #960

* Reverted package.json and package-lock.json - #960

Signed-off-by: Shishir <shishir.srik@gmail.com>

* Missing lint script added - #960

Signed-off-by: Shishir <shishir.srik@gmail.com>

* Removed color, added className and made record required in PlayButton.propTypes - #960
2026-01-02 19:26:36 +00:00
Deluan
96ff90dbc6
npm audit fix 2026-01-02 19:26:36 +00:00
Deluan
945b6f7785
Hide ❤️ in Playlists 2026-01-02 19:26:36 +00:00
Deluan
c9e4921d83
Do not disable eslint rule 2026-01-02 19:26:36 +00:00
dependabot[bot]
2539992207
Bump @testing-library/jest-dom from 5.11.9 to 5.11.10 in /ui
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.11.9 to 5.11.10.
- [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.11.9...v5.11.10)

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 19:26:36 +00:00