616 Commits

Author SHA1 Message Date
Deluan
f8161f88f2
Fix download single track from Playlist 2026-01-02 19:19:34 +00:00
Deluan
2c79e4dc86
Add config option to globally enable/disable downloads 2026-01-02 19:19:34 +00:00
Deluan
b2a0f832e4
Hide activity menu from non-admin users 2026-01-02 19:19:34 +00:00
Deluan
a23a192ca8
Do not create the EventStream if unauthenticated 2026-01-02 19:19:34 +00:00
Deluan
1cf0a9d5d5
Add flag to enable activity menu 2026-01-02 19:19:33 +00:00
Deluan
adeb2f95dc
Auto-reconnect to event stream after 20secs timeout 2026-01-02 19:19:33 +00:00
Deluan
652a6cf18f
Adding a communication channel between server and clients using SSE 2026-01-02 19:19:33 +00:00
Deluan
d67ed93f26
Moved all reducers and actions to their own folders 2026-01-02 19:19:33 +00:00
Deluan
1fb812f567
Add more keyboard shortcuts
- : volume down
= : volume up
m : toggle sidebar menu

Refers to #585
2026-01-02 19:19:33 +00:00
Deluan
5a5e3002f7
Faster display of cover in album detail view 2026-01-02 19:19:33 +00:00
Deluan
f1ba2a3244
Remove unused file 2026-01-02 19:19:33 +00:00
Deluan
29982bc687
Make sure we don't get durations with decimals 2026-01-02 19:19:33 +00:00
Deluan
b53e0001c6
Add <- and -> hotkeys, to jump to previous or next song
Refers to #585
2026-01-02 19:19:33 +00:00
Deluan
772ef6547c
Fix "Something went wrong" error when deleting a playlist 2026-01-02 19:19:33 +00:00
JorisL
d0405db71b
Fixed duration formatter to properly count lengths longer than 24 hours (#612)
* Fixed durationfield formatter to properly count lengths longer than
24 hours.

* formatted DurationField.js with npm prettier
2026-01-02 19:19:33 +00:00
Deluan
26789479a7
Make scrobble submits compatible with Last.FM specification
See https://github.com/deluan/navidrome/issues/18#issuecomment-656977060
2026-01-02 19:19:32 +00:00
Deluan
e92b02c4cc
Move notifications to the top
This avoids notifications getting covered by the player
2026-01-02 19:19:32 +00:00
Deluan
3a414a735d
Generate a better salt for Subsonic token authentication 2026-01-02 19:19:32 +00:00
Deluan
2ddc815c96
Add user's name to UserMenu 2026-01-02 19:19:32 +00:00
Deluan
74e05994ce
Move Settings options to UserMenu 2026-01-02 19:19:32 +00:00
Deluan
fd984b8897
Remove hardcoded color 2026-01-02 19:18:28 +00:00
Deluan
a768cebe05
Fix BulkActions contrast once and for all(?) 2026-01-02 19:18:28 +00:00
Deluan
c4b7193419
Improve bulk actions color contrast 2026-01-02 19:18:28 +00:00
Deluan
0909ac01da
Remove duplicated code for SongBulkActions 2026-01-02 19:18:28 +00:00
Deluan
c98a32d56a
Add "PlayNow" button to bulk actions 2026-01-02 19:18:28 +00:00
Deluan
ed40594d51
Fine tune colors, remove PlayButton from AlbumDetail 2026-01-02 19:18:27 +00:00
Chris Newton
24a7dc423f
feat: ran prettier over changes 2026-01-02 19:18:27 +00:00
Chris Newton
7a4c89f9dc
feat: fixed linting error 2026-01-02 19:18:27 +00:00
Chris Newton
400498e8f1
feat: changed hvoer state for album list, added play icon to album details 2026-01-02 19:18:27 +00:00
Chris Newton
9bc55ada25
feat: altered grid layout to be more like itunes 2026-01-02 19:18:27 +00:00
Deluan
0ff89679ba Use new renderAudioTitle (to avoid the [Object object] song title on iOS) 2020-10-13 11:20:30 -04:00
Deluan
2f8dc794de Add and show Playlists sizes 2020-10-12 22:31:01 -04:00
Deluan
68a9be5e86 Add Artist (discography) size, and show sizes in Download caption 2020-10-12 22:31:01 -04:00
Jay R. Wren
fd6edf967f
Add size to album details (#561)
* add size to album details

for #534

* addressing review comments:

* create index album(size)
* remove unneeded Size field from refresh struct
* add whitespace to album details
* add size to album list view

* prettier
2020-10-12 11:10:07 -04:00
Deluan
edc9344327 Only link from current playing song title to album view if not in iOS.
Ideally the react-player should accept a Link as the audioTitle
2020-10-11 15:04:15 -04:00
Deluan
35f748e0fb Use logo on signup page 2020-10-04 18:29:46 -04:00
Deluan
38c1999fcd Use logo on login page. Closes #247 2020-10-04 11:47:25 -04:00
Deluan
abd51b2156 Use Subsonic API to star/unstar
This removes the need to update the annotations on Put(model), removing complexity and making it less buggy
2020-10-03 20:08:51 -04:00
Deluan
2d036b5966 Small refactoring, simplify function 2020-10-02 22:36:46 -04:00
Deluan
1be79fa945 Reload translations when reloading the app 2020-10-02 14:28:55 -04:00
Deluan Quintão
13f08d3eae
Update translations (#543)
* Update zn.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 tr.json (POEditor.com)

* Update es.json (POEditor.com)

* Fix translations
2020-10-02 12:18:00 -04:00
Deluan
52d8aaa865 Add about dialog, with version and helpful links 2020-10-02 12:03:19 -04:00
Deluan
deef8e162d Hide the player when queue is empty, instead of removing it from the DOM 2020-10-01 13:40:44 -04:00
Deluan
b18e3289fb Add StarButton to player 2020-10-01 13:40:44 -04:00
certuna
4d60f72b7e Update index.js
registers the default serverworker, required to be installable on desktop as a PWA - as far as I can test, it doesn't seem to break anything
2020-10-01 12:12:18 -04:00
Deluan
ca283f45ea Update serviceWorker to the latest from create-react-app 2020-09-29 17:10:06 -04:00
Deluan
377d8f6b87 Fix continuous loop when showing an album or playlist 2020-09-29 16:29:34 -04:00
Deluan
39c94d3cd9 Play/Pause current song with <Space> key 2020-09-28 19:05:19 -04:00
Deluan
a65318a00a Fix 'Play Next' icon in AlbumSongBulkActions 2020-09-27 12:50:58 -04:00
Deluan
ab0e091736 Fix link to Artist's albums in mobile view 2020-09-25 16:48:31 -04:00