sentriz
31b2b65ea6
move from pkg/errors to go1.13 errors
2020-05-01 21:35:24 +01:00
sentriz
a541f97cd8
lastfm: rename scrobbleopts scrobbleoptions
2020-05-01 17:51:45 +01:00
sentriz
24212af42e
scanner: add scanoptions struct
2020-05-01 17:51:45 +01:00
sentriz
080189e977
remove jukebox's dependency on ctrlsubsonic
2020-04-26 18:15:22 +01:00
sentriz
51f2e12a3c
bump to v0.8.8
...
generated by `_do_bump_version` script in project root
2020-04-25 19:21:40 +01:00
sentriz
82fa77808f
sort getMusicDirectory dir children by name
...
closes #61
2020-04-25 19:19:49 +01:00
sentriz
92573de436
bump to v0.8.7
...
generated by `_do_bump_version` script in project root
2020-04-25 18:00:04 +01:00
sentriz
e90f581966
ctrlsubsonic: sort getindexes and getartists views with COLLATE NOCASE
...
(hopefully) closes #61
2020-04-25 17:56:20 +01:00
sentriz
8d1c80cdc0
bump to v0.8.6
...
generated by `_do_bump_version` script in project root
2020-04-25 03:29:25 +01:00
sentriz
295bf5677f
make the "raw" handlers a bit more consistent
...
also, todo: think about deleting them
2020-04-25 03:17:50 +01:00
sentriz
f52ce807af
upgrade sqlite3
2020-04-25 01:55:46 +01:00
sentriz
b95f98ffcf
add "-full-scan" scan option to gonic scan
...
closes #20
2020-04-24 01:57:17 +01:00
sentriz
e0f194ec6c
add jukebox-enabled flag
2020-04-18 22:04:53 +01:00
Alex McGrath
eb33a06cd7
Make the jukebox less of a heap
2020-04-18 20:44:03 +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
sentriz
f262c66c76
bump to v0.8.5
...
generated by `_do_bump_version` script in project root
2020-04-12 18:38:08 +01:00
sentriz
5b76ab4e4b
add year and artist to getalbum response
...
closes #55
2020-04-12 18:27:50 +01:00
sentriz
256143a025
move senan.xyz/g/ to go.senan.xyz
2020-04-02 16:46:04 +01:00
sentriz
a127980f68
bump to v0.8.4
...
generated by `_do_bump_version` script in project root
2020-04-01 18:00:00 +01:00
sentriz
d5128f3c61
bump to v0.8.3
...
generated by `_do_bump_version` script in project root
2020-03-26 01:48:56 +00:00
sentriz
b3a623ffe1
move cache path from base controller to subsonic controller
2020-03-26 01:42:15 +00:00
sentriz
b63428344a
clean up controllers
2020-03-26 01:42:15 +00:00
sentriz
4e3a0db739
bump to v0.8.2
...
generated by `_do_bump_version` script in project root
2020-03-20 14:16:00 +00:00
sentriz
ed4f55a21f
left join when counting parent's children
2020-03-20 14:15:21 +00:00
sentriz
4b32bc0e4d
move admin playlist handlers to own file
2020-03-15 00:03:15 +00:00
sentriz
03647176d4
clean up scanner cleanup
2020-03-14 16:41:28 +00:00
sentriz
9ccf7fb19c
bump to v0.8.1
2020-03-13 00:14:02 +00:00
sentriz
ce5c5d3b58
fix genre struct tags
2020-03-12 16:18:30 +00:00
sentriz
f702cfdec3
bump to v0.8.0
2020-03-12 15:19:18 +00:00
sentriz
3a8e5b9205
run gofumpt / format comments / comment blocks
2020-03-12 15:17:36 +00:00
sentriz
4b2bc3aec6
update genres formatting
2020-03-12 14:11:56 +00:00
sentriz
d535a0d4e5
delete old print stmt
2020-03-12 13:31:16 +00:00
sentriz
102f99a017
add fallback device rule with "*" pseudo client
2020-03-12 13:31:16 +00:00
sentriz
14481aab87
use user selected profile for transcoding
2020-03-12 13:31:16 +00:00
sentriz
c475a9d042
fixup! move encode package up a level
2020-03-12 13:28:29 +00:00
sentriz
8fa7e77b07
move encode package up a level
2020-03-12 13:28:28 +00:00
Serge Tkatchouk
4db3d678c4
Make cache hit/miss messages mention the track
2020-03-12 13:27:53 +00:00
Serge Tkatchouk
ed610d36f6
Use detected bitrate when logging
2020-03-12 13:27:53 +00:00
Serge Tkatchouk
c9eb142c61
Avoid fetching profile bitrate twice
2020-03-12 13:27:53 +00:00
Serge Tkatchouk
1ab96f67b5
Change leftover "model" calls to new "db" calls
2020-03-12 13:27:53 +00:00
Serge Tkatchouk
e1c54a3484
Fix Bitrate type mismatch
2020-03-12 13:27:53 +00:00
sentriz
49194aa14e
wrap some encode errors
2020-03-12 13:27:53 +00:00
sentriz
53ce82d6af
move transcoding stuff to "encode" package
2020-03-12 13:27:52 +00:00
Serge Tkatchouk
3230c8b2cb
Also unexport streamTrack(), since it's only used in ctrlsubsonic
2020-03-12 13:27:52 +00:00
Serge Tkatchouk
db7c965a65
Implement client-preferred bitrate support in StreamTrack()
2020-03-12 13:27:52 +00:00
Serge Tkatchouk
ca0ec6da15
Add support for client-preferred streaming bitrate
2020-03-12 13:27:52 +00:00
Serge Tkatchouk
1ac50b3e16
"Unexport" encodeTrack()
...
It's only used by StreamTrack() anyway.
2020-03-12 13:27:52 +00:00
Serge Tkatchouk
0024e3ef8b
Make linters happy
2020-03-12 13:27:52 +00:00
Serge Tkatchouk
c22fb3d482
Switch "/stream" controller to new "encode or stream cache" function
2020-03-12 13:27:51 +00:00