Commit Graph

22 Commits

Author SHA1 Message Date
Eliot Berriot 11728bbbc4
Fetch upload data from tracks when missing to avoid unecessary transcoding 2019-01-15 15:45:53 +01:00
Eliot Berriot b2acd1e8a8
Use specific methods from lodash to reduce bundle size 2018-12-20 11:22:33 +01:00
Eliot Berriot b757ca4616
See #272: updated front-end for transcoding and new API results, improved error handling in player 2018-10-26 16:01:55 +02:00
Eliot Berriot f06295a5b3
Fix #586: The progress bar in the player now display loading state / buffer loading 2018-10-23 20:24:36 +02:00
Eliot Berriot 2ea21994ee Resolve "Per-user libraries" (use !368 instead) 2018-09-06 18:35:02 +00:00
Eliot Berriot 1f08475017
Fix #390 and #392: rewritten audio player internal logic, broken volume control under Chrome 2018-07-24 22:03:41 +02:00
Eliot Berriot 39b473f1e6
Fixed #310: current track restart/hiccup when shuffling queue, deleting track from queue or reordering 2018-06-24 13:51:35 +02:00
Eliot Berriot 2e3a2cd6dd
See #327: Cleaned now unused backend.absoluteUrl and config module 2018-06-23 07:57:09 +02:00
Eliot Berriot 36a0a4df4f
Removed transcoding support (#271) 2018-06-03 18:33:28 +02:00
Eliot Berriot 6ed6634f93
Fixed #151: queue reorder or track deletion restarting currently playing track 2018-04-23 18:32:27 +02:00
Eliot Berriot 3950d0a2c1
Bigger interval when going to next track because of error 2018-04-22 11:28:13 +02:00
Bat 6b8dc1b53c Reset player position before playing previous track 2018-03-31 14:14:58 +01:00
Eliot Berriot 4eb1d458d5
Fix #95: Now loop properly on queue when we only have one track 2018-02-28 18:44:23 +01:00
Eliot Berriot e65606fd9d
Throttle track progress for better performance 2018-02-28 18:13:47 +01:00
Eliot Berriot 2825337860
Fixed broken player track url 2018-02-27 23:38:31 +01:00
Eliot Berriot 7dfafea26c
Disable radio populate after too much consecutive errors 2018-02-27 21:29:07 +01:00
Eliot Berriot dac8d6e05e
Fix #86: skip to next track properly on 40X errors 2018-02-27 21:28:40 +01:00
Eliot Berriot d15fefe730
Leverage new transcode endpoint in player 2018-02-19 21:21:05 +01:00
Eliot Berriot a2c42996a1
Removed autoplay on page reload 2018-02-17 17:30:21 +01:00
Eliot Berriot 62a7d9091e
Now persist/restore queue/radio/player state automatically 2017-12-24 22:49:21 +01:00
Eliot Berriot b5ce65fc3e
Now use vuex to manage state for authentication 2017-12-23 17:47:13 +01:00
Eliot Berriot df94ae37bf
Now use vuex to manage state for player/queue/radios 2017-12-23 16:41:19 +01:00