1194 Commits

Author SHA1 Message Date
dependabot[bot]
5ee180484f
Bump webpack from 5.74.0 to 5.76.1 in /ui (#2256)
Bumps [webpack](https://github.com/webpack/webpack) from 5.74.0 to 5.76.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.74.0...v5.76.1)

---
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:24:48 +00:00
Deluan
95a024c617
Hide Love button on Artist Page when EnableFavourites=false. Fix #2245 2026-01-02 20:24:47 +00:00
Deluan
8b65b08369
Add download button in the SharePlayer 2026-01-02 20:24:47 +00:00
Deluan
7a5f3f419e
Add option to allow share to be downloaded 2026-01-02 20:24:47 +00:00
Deluan
90193e07a7
Make AlbumArtists clickable in AlbumSongs view. Fixes #1627 2026-01-02 20:24:14 +00:00
Deluan
628b585fd4
Add file path to toggleable columns in SongList view. Fix #1719 2026-01-02 20:24:14 +00:00
Deluan
4ab7ccaa38
Add feature request link to About dialog 2026-01-02 20:24:13 +00:00
Deluan
ae428f1e9e
Fix translation key 2026-01-02 20:24:13 +00:00
Kendall Garner
8464475da3
Limit share size while handling theme properly (#2171)
* limit player to 768 px

Signed-off-by: Kendall Garner <17521368+kgarner7@users.noreply.github.com>

* fix size limitation

---------

Signed-off-by: Kendall Garner <17521368+kgarner7@users.noreply.github.com>
2026-01-02 20:23:39 +00:00
Kendall Garner
89ab1ee4f6
Only create context if gain mode active (#2173) 2026-01-02 20:23:39 +00:00
Kendall Garner
694842b487
Limit Share player to 768 px (#2164)
Signed-off-by: Kendall Garner <17521368+kgarner7@users.noreply.github.com>
2026-01-02 20:23:39 +00:00
Daniel Hammer
f1b24afcb1
"Spell-Jacking" mitigation ~ prevent sensitive data leak from spell checker. (#2091)
@see https://www.otto-js.com/news/article/chrome-and-edge-enhanced-spellcheck-features-expose-pii-even-your-passwords

Co-authored-by: Daniel Hammer <daniel.hammer+oss@gmail.com>
2026-01-02 20:22:41 +00:00
Deluan
555f059dff
Fix playlist delete and reorder actions 2026-01-02 20:22:40 +00:00
Kendall Garner
51e4e9838c
Clearer lyrics in Nord theme (#2146) 2026-01-02 20:22:24 +00:00
Deluan
baf384e893
Update react-player, fix #2117 2026-01-02 20:22:24 +00:00
dependabot[bot]
fc3efed0d8
Bump http-cache-semantics from 4.1.0 to 4.1.1 in /ui (#2139)
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/commits)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  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:22:23 +00:00
vlfldr
284bb72c95
Fix invisible checkboxes in Gruvbox theme (#2135)
* Added Gruvbox Dark color theme

* Correct formatting by running prettier

* Fixed invisible checkboxes and tweaked colors in Gruvbox theme
2026-01-02 20:22:03 +00:00
Deluan
264df21d9b
Return 404 when artwork is not available in /share/img endpoint 2026-01-02 20:22:03 +00:00
Deluan
b852091870
Add option to change max playlists shown in UI's sidebar, MaxSidebarPlaylists. Fix #2077 2026-01-02 20:22:03 +00:00
Deluan
11e7a950ec
Better behaviour of Prev/Next buttons when share has only one song:
- Allow Prev to restart the song
- Disable Next
2026-01-02 20:22:02 +00:00
Deluan
b9f67bfead
Add a fallback when the browser does not support copying the share link to clipboard (not a secure origin)
See: https://stackoverflow.com/a/51823007
2026-01-02 20:22:02 +00:00
Deluan
0b6cc5b08a
Fix downloading and sharing from a playlist. Fix #2123 2026-01-02 20:22:02 +00:00
Deluan
7b6f877ed8
Rename DevEnableShare to EnableSharing 2026-01-02 20:22:02 +00:00
Deluan
fb3c90b375
Disable creation of shares when feature is disabled.
Fix https://github.com/navidrome/navidrome/pull/2106#issuecomment-1404731388
2026-01-02 20:22:01 +00:00
Deluan
1d8853659a
Disable external links when EnableExternalServices is false. Fix #2022 2026-01-02 20:22:01 +00:00
Deluan
3b9456c701
Fix Share dialog titles for Album and Playlist 2026-01-02 20:22:01 +00:00
Deluan
aeb92d53e0
Simplify radio CRUD code 2026-01-02 20:22:01 +00:00
paradajz
9ed12254d0
Playlist view: optionally show comment column (#2073)
* playlist view: optionally show genre and comment columns

* Remove genre from Playlist columns, as it is not a valid attribute of playlist

Co-authored-by: Deluan <deluan@navidrome.org>
2026-01-02 20:22:01 +00:00
Deluan
92c681f63d
Fix download translation key 2026-01-02 20:22:01 +00:00
Deluan
588048620e
Revert "Replace the LoveButton with ArtistContextMenu in the artist page - #1979"
see https://github.com/navidrome/navidrome/issues/1979#issuecomment-1402904870
2026-01-02 20:22:01 +00:00
Deluan
8596b00d63
Fix downloadOriginalFormat term in English translation 2026-01-02 20:22:01 +00:00
Deluan
50a0bcd589
Make AlbumSongs BulkActionsToolbar more responsive 2026-01-02 20:22:00 +00:00
Deluan
003453abaf
Add button to share selected songs 2026-01-02 20:22:00 +00:00
Deluan
2416a06b04
Add meta tags to show cover and share description in social platforms 2026-01-02 20:22:00 +00:00
Deluan
4f99addd02
Add Share to Context menus, also share artist 2026-01-02 20:22:00 +00:00
Deluan
30c0b9d8ab
Use redux for ShareDialog 2026-01-02 20:22:00 +00:00
Deluan
84b43ff07b
Refactor dialogs, make it simple to add a new dialog to all views 2026-01-02 20:22:00 +00:00
Deluan
24fa622d05
Create contents label for group of shared mediafiles 2026-01-02 20:22:00 +00:00
Deluan
2f3f190957
Make Share list responsive 2026-01-02 20:22:00 +00:00
Deluan
96d76c6eaa
Reduce spacing between album buttons, to avoid breaking the toolbar in two 2026-01-02 20:22:00 +00:00
Deluan
2789b016b9
Fix expireAt update error 2026-01-02 20:21:59 +00:00
Deluan
39115fadfe
Fix JS console warning 2026-01-02 20:21:59 +00:00
Deluan
f1a0ef614d
Make Share icon dynamic 2026-01-02 20:21:59 +00:00
Deluan
7fd0326b8c
Change public/share path to /share - DSub does not use the URL from the API response... :( 2026-01-02 20:21:59 +00:00
Deluan
5916024859
Fix tests and lint errors, plus a bit of refactor 2026-01-02 20:21:59 +00:00
Deluan
4e3a0f03f5
More share translations 2026-01-02 20:21:59 +00:00
Deluan
4bb4576785
Share playlists 2026-01-02 20:21:59 +00:00
Deluan
28c8797a3c
Refactor DownloadMenuDialog to use useTranscodingOptions hook 2026-01-02 20:21:59 +00:00
Deluan
1899cebe3b
Extract transcoding options to its own hook 2026-01-02 20:21:58 +00:00
Deluan
4d085249ab
Add share's contents and description to the DB 2026-01-02 20:21:58 +00:00