sentriz
b199bc104e
fix(jukebox): make sure we clean up "seekable" event listener
...
related #411
2023-11-25 19:19:33 +00:00
sentriz
82c3c5baef
fix(jukebox): restore play index only when incoming new track has index >0
...
related #411
2023-11-24 21:59:11 +00:00
sentriz
5bc29f4e21
make getDecode more useful
2023-11-24 21:59:10 +00:00
sentriz
3d73a9f784
allow concurrent jukebox reads
...
fixes #411
2023-11-18 12:41:02 +00:00
sentriz
219aa747c9
kill jukebox process on quit
2023-10-09 23:32:07 +01:00
sentriz
315c4f834e
lint
2023-10-04 21:03:41 +01:00
sentriz
a669ba8598
delete oklog
2023-10-04 20:45:41 +01:00
sentriz
ae82153d79
put helpers last
2023-10-01 03:20:03 +01:00
Senan Kelly
39fb8e7d54
use package level require/assert in tests ( #382 )
2023-09-25 17:39:39 +00:00
sentriz
e3dd812b6c
feat(ci): add a bunch more linters
2023-09-22 19:05:55 +02:00
sentriz
5700558a3f
swap order of require.Equal() args
...
we had the order of require.Equal() arguments mixed up. it should be
(expected, actual) not the other way around
updated with
find . -name "*_test.go" -exec gofmt -r "require.Equal(a, b) -> require.Equal(b, a)" -w '{}' \+
2023-08-15 22:38:38 +01:00
Gregor Zurowski
b7a50ee9cb
use testify for all tests ( #319 )
...
* Use Testify for all tests
* Terminate failing non-relaxed tests using `require`
2023-05-13 15:17:37 +00:00
Senan Kelly
74de06430a
refactor: consolidate specid <-> filesystem mapping and always use abs paths ( #309 )
2023-04-22 17:23:17 +00:00
sentriz
4ca9dbe320
skip flakey test
2023-03-10 17:10:14 +00:00
sentriz
44800e964d
add check for mpv version
2022-11-16 19:40:40 +00:00
sentriz
e1488b0d18
feat(jukebox): use mpv over ipc as a player backend
2022-11-16 19:40:40 +00:00
sentriz
8b803ecf20
refactor: move shared packages up a level
2022-04-13 01:10:46 +01:00
sentriz
1ff5845a02
refactor server startup into jobs
2020-04-18 19:35:15 +01:00
Alex McGrath
64d0aee8dc
Add support for the jukebox endpoint
...
This supports most of jukeboxControl.view as far as i can tell. Things
seem to be playing ok without freaking out
I've also only tested it a little bit with ultrasonic but it does
appear to be working pretty well
2020-04-17 23:20:06 +01:00