Jason Waataja
6e76c79e0a
Fixed reset on non-empty queue
...
Fixed an issue where reset didn't work when the queue had any tracks in
it. The issue stemmed from the fact that in the last few lines of the
PlayCurrent method in the queue.go, around line 314, it sets up another
thread to wait and eventually skip the current track. When reset is
called this skip is triggered on an empty queue which causes an error.
Fixed it by adding a check around the offending lines.
2018-07-20 17:19:19 -07:00
Jason Waataja
a57c3f579d
Fixed initial reset tests
2018-07-20 17:13:20 -07:00
Jason Waataja
bf02174a04
Added (failing) tests for reset command
2018-07-20 16:39:53 -07:00
Matthieu Grieger
dff929ddc9
Update README.md
2017-05-20 18:04:02 -07:00
Matthieu Grieger
138c1008eb
Fixed YouTube playback offsets
2016-11-05 21:30:42 -07:00
Matthieu Grieger
2f6bda5018
Update version number and changelog
2016-11-05 19:41:58 -07:00
Matthieu Grieger
a1c5399223
https://github.com/matthieugrieger/mumbledj/issues/182 : Added back track/playlist submitter immediate skipping
2016-11-05 19:39:31 -07:00
Matthieu Grieger
e1e3a334cd
Fix https://github.com/matthieugrieger/mumbledj/issues/180 : Panic on playlist with private video
2016-11-05 19:22:58 -07:00
Matthieu Grieger
51db9c3061
Fix https://github.com/matthieugrieger/mumbledj/issues/176 : Empty IDs for SoundCloud tracks
2016-08-22 20:20:41 -07:00
Matthieu Grieger
9222608962
Fixed https://github.com/matthieugrieger/mumbledj/issues/174 : Fixed deadlock during track skip/finish
2016-08-21 17:58:11 -07:00
Matthieu Grieger
466e9189c6
Fix https://github.com/matthieugrieger/mumbledj/issues/172 : Index out of range error during skip
2016-08-14 10:00:38 -07:00
Matthieu Grieger
786ab8c3d6
Small stylistic and spelling changes
2016-07-11 16:08:16 -07:00
Matthieu Grieger
f918d2397d
Updated vendored dependencies
2016-07-11 16:03:02 -07:00
Gabriel Plassard
66be67719a
Docker ( #170 )
...
* added dockerfile
* cleanup dockerfile
* update Dockerfile and create raspberry dockerfile
* doc & aria2
2016-07-11 15:57:47 -07:00
Matthieu Grieger
0a4d0aead1
Implemented register command
2016-07-10 21:09:54 -07:00
Matthieu Grieger
32167c1294
p12 files can now be provided to the bot to authenticate as a registered user
2016-07-10 20:41:51 -07:00
Matthieu Grieger
5434077d73
Remove crypto/pkcs12
2016-07-10 20:15:15 -07:00
Matthieu Grieger
1e174fde46
Update dependencies, add crypto/pkcs12
2016-07-04 10:06:28 -07:00
Matthieu Grieger
3de4917972
Potential fix for PEM IP SANs issue
2016-07-01 18:34:43 -07:00
Matthieu Grieger
d0becb9c10
Fix https://github.com/matthieugrieger/mumbledj/issues/162 : Key is no longer mistakenly overwritten by cert
2016-06-29 19:08:01 -07:00
Matthieu Grieger
cb1bc84323
Fix https://github.com/matthieugrieger/mumbledj/issues/161 : Queue is now reset after disconnect
2016-06-28 21:31:19 -07:00
Matthieu Grieger
89def4c197
Update CHANGELOG and version number
2016-06-26 22:05:39 -07:00
Matt Kemp
c85fddcb4f
Allow playlists larger than 50 items ( #159 )
...
This commit ensures that playlists longer than 50 items return
successfully when `max_tracks_per_playlist` is set higher than 50.
Previously if this value was raised higher than 50 the addition of a
playlist with more than 50 items would hang indefinitely.
2016-06-26 21:57:15 -07:00
Daniel Marquard
57eaf7c3db
Make the config's full directory path ( #160 )
2016-06-26 21:55:26 -07:00
Matthieu Grieger
8c61ca2d6f
Fix typo in CHANGELOG
2016-06-25 23:30:58 -07:00
Matthieu Grieger
a44bac5302
Resolve https://github.com/matthieugrieger/mumbledj/issues/158 : Config values can now be overriden directly via commandline arguments
2016-06-25 23:27:12 -07:00
Matthieu Grieger
918c59317a
Removed extra period on error messages
2016-06-25 23:23:33 -07:00
Matthieu Grieger
26098d7a88
Made volume range check inclusive
2016-06-25 12:50:08 -07:00
Matthieu Grieger
95dbd75e19
Added gitter badge
2016-06-25 12:43:02 -07:00
Matthieu Grieger
48ce224596
Fix https://github.com/matthieugrieger/mumbledj/issues/156 : Audio not stopping after forceskip
2016-06-25 12:27:51 -07:00
Matthieu Grieger
b24417deda
Fix https://github.com/matthieugrieger/mumbledj/issues/155 : Admin settings not being respected
2016-06-25 10:43:33 -07:00
Matthieu Grieger
1731047317
Fix https://github.com/matthieugrieger/mumbledj/issues/154 : Crash on !forceskip
2016-06-25 09:03:13 -07:00
Matthieu Grieger
0320ca75fa
Bump version number
2016-06-23 09:17:48 -07:00
Matthieu Grieger
7ed70c8410
Update CHANGELOG.md
2016-06-23 09:12:44 -07:00
Matthieu Grieger
3ed06c57e6
Merge pull request #153 from alucardRD/master
...
Fixed initial Soundcloud API test
2016-06-23 08:07:05 -07:00
alucardRD
3e867ff54a
Fixed initial Soundcloud API test
2016-06-23 04:10:13 -05:00
Matthieu Grieger
834f96ccbe
Fixed typo on table HTML tag
2016-06-22 10:18:25 -07:00
Matthieu Grieger
d5a37fd84a
Merge branch 'master' of github.com:matthieugrieger/mumbledj
2016-06-21 23:28:43 -07:00
Matthieu Grieger
8da1edf2b6
Added some tests and fixed some others
2016-06-21 23:27:41 -07:00
Matthieu Grieger
9160c02bee
Implemented rest of track tests
2016-06-21 23:01:54 -07:00
Matthieu Grieger
ae4d863dd2
Renamed test target to coverage, added test target for local testing
2016-06-21 23:01:45 -07:00
Matthieu Grieger
23b05b714b
Added codecov coverage badge to README
2016-06-21 19:37:27 -07:00
Matthieu Grieger
e63d5ebfa0
Fixed codecov integration
2016-06-21 19:31:16 -07:00
Matthieu Grieger
f193a3ae03
Switch from coveralls to codecov
2016-06-21 19:11:46 -07:00
Matthieu Grieger
c9f8ff74ca
Removed glide install from .travis.yml
2016-06-21 19:04:05 -07:00
Matthieu Grieger
5f8977944a
Added coveralls back in
2016-06-21 19:01:21 -07:00
Matthieu Grieger
74676119cd
Update installation instructions
2016-06-21 18:13:48 -07:00
Matthieu Grieger
c0e5793f02
Added Go Report Card badge, changed styling of other badges
2016-06-21 16:21:32 -07:00
Matthieu Grieger
377110892a
Fixed typo on admin command message selector
2016-06-21 16:15:28 -07:00
Matthieu Grieger
7f1b9595c1
Resolve https://github.com/matthieugrieger/mumbledj/issues/152 : Command messages are now set and configured in config.yaml
2016-06-21 16:00:13 -07:00