Deluan
9d2426a601
Use a better notation for exporting JS components and functions
2020-11-10 19:27:28 -05:00
Deluan
8a44f61189
Fix setting up Event Stream message handler on first login
2020-11-10 16:53:09 -05:00
Deluan
7afad2c96e
Fix download single track from Playlist
2020-11-10 16:24:34 -05:00
Deluan
08e63c867b
Add config option to globally enable/disable downloads
2020-11-10 16:14:43 -05:00
Deluan
84080a0e44
Hide activity menu from non-admin users
2020-11-09 16:12:50 -05:00
Deluan
1b624b2505
Do not create the EventStream if unauthenticated
2020-11-09 16:12:50 -05:00
Deluan
a2e76d6898
Add flag to enable activity menu
2020-11-09 16:12:50 -05:00
Deluan
56803d0151
Auto-reconnect to event stream after 20secs timeout
2020-11-09 16:12:50 -05:00
Deluan
2b1a5f579a
Adding a communication channel between server and clients using SSE
2020-11-09 16:12:50 -05:00
Deluan
3fc81638c7
Moved all reducers and actions to their own folders
2020-11-08 13:19:38 -05:00
Deluan
24b040adf9
Add more keyboard shortcuts
...
- : volume down
= : volume up
m : toggle sidebar menu
Refers to #585
2020-11-07 23:11:57 -05:00
Deluan
8d608ac5b2
Faster display of cover in album detail view
2020-11-07 22:45:04 -05:00
Deluan
02160465a5
Remove unused file
2020-11-07 12:46:52 -05:00
Deluan
6542842938
Make sure we don't get durations with decimals
2020-11-05 18:27:46 -05:00
Deluan
9224a67a7b
Add <- and -> hotkeys, to jump to previous or next song
...
Refers to #585
2020-11-05 17:38:53 -05:00
Deluan
873cea4046
Fix "Something went wrong" error when deleting a playlist
2020-11-05 14:06:21 -05:00
JorisL
0b977df8dd
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
2020-11-05 14:02:09 -05:00
Deluan
c9b119f0a4
Make scrobble submits compatible with Last.FM specification
...
See https://github.com/deluan/navidrome/issues/18#issuecomment-656977060
2020-11-04 23:51:48 -05:00
Deluan
861c742b3e
Move notifications to the top
...
This avoids notifications getting covered by the player
2020-11-04 19:29:55 -05:00
Deluan
94f28f6216
Generate a better salt for Subsonic token authentication
2020-11-03 15:13:40 -05:00
Deluan
fd1604b1d2
Add user's name to UserMenu
2020-11-02 17:13:12 -05:00
Deluan
7f7b0c1f0d
Move Settings options to UserMenu
2020-11-02 16:57:21 -05:00
Deluan
6b89679e08
Remove hardcoded color
2020-10-31 19:40:25 -04:00
Deluan
3535fba9dd
Fix BulkActions contrast once and for all(?)
2020-10-31 18:46:14 -04:00
Deluan
488db26675
Improve bulk actions color contrast
2020-10-31 11:05:33 -04:00
Deluan
1f842b08e2
Remove duplicated code for SongBulkActions
2020-10-31 10:46:38 -04:00
Deluan
aabef62b11
Add "PlayNow" button to bulk actions
2020-10-31 10:14:12 -04:00
Deluan
6ccdc2e068
Fine tune colors, remove PlayButton from AlbumDetail
2020-10-30 19:39:47 -04:00
Chris Newton
6da2f1ba92
feat: ran prettier over changes
2020-10-30 19:39:47 -04:00
Chris Newton
28bcd3f99e
feat: fixed linting error
2020-10-30 19:39:47 -04:00
Chris Newton
1076dda011
feat: changed hvoer state for album list, added play icon to album details
2020-10-30 19:39:47 -04:00
Chris Newton
e30704fe0f
feat: altered grid layout to be more like itunes
2020-10-30 19:39:47 -04: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