sentriz
b17ce76a72
Set getUser.view jukebox/podcast role
...
closes #130
2021-04-18 12:34:54 +01:00
sentriz
7a1d57a43c
support subsonic bookmarks
2021-02-03 22:55:05 +00:00
Alex McGrath
37fca3a087
add some podcast nit changes and make podcasts mandatory
2021-02-03 20:45:30 +00:00
Alex McGrath
9c4286b0e2
add support for subsonic podcast api
2021-02-03 20:45:30 +00:00
Alex McGrath
6f02b58add
add support for seeking to jukebox
2021-01-18 21:36:53 +00:00
Alex McGrath
f16f09717c
fix jukebox default status - it shouldnt return a playlist
2021-01-18 21:36:53 +00:00
sentriz
665cb86afa
update ServeGetUser for listenbrainz
2021-01-12 11:26:36 +00:00
sentriz
a18929ad01
add custom listenbrainz url support and make ui "consistent"
...
Co-authored-by: spezifisch <spezifisch@users.noreply.github.com >
Co-authored-by: Alex McGrath <amk@amk.ie >
2021-01-12 11:26:36 +00:00
Alex McGrath
4443d7d0f5
move scrobblers into their own package
2021-01-12 11:26:36 +00:00
Alex McGrath
b9998f7ee6
Add support for scrobbling to listenbrainz
2021-01-12 11:26:36 +00:00
Alex McGrath
f4ff7e70f2
server/lastfm: make a scrobbler interface and migrate lastfm to use it
2021-01-12 11:26:36 +00:00
sentriz
de79b043e1
Add inital multiple artist support
2021-01-03 18:15:16 +00:00
sentriz
0581335622
assume incoming play queue current is an ID
2020-06-30 20:42:50 +01:00
sentriz
88a6effe7f
Factor playlist rendering to it's own func in a playlist file
2020-06-18 20:59:05 +01:00
Sumner Evans
cd0e425eff
Fix issue where createPlaylist didn't replace the song IDs
2020-06-18 20:57:44 +01:00
sentriz
9bcad9284a
fix playlist updating
2020-06-06 18:13:45 +01:00
sentriz
b8ed413ed3
parse incoming ids in handlers
2020-06-06 18:13:45 +01:00
sentriz
f4a1c3fb0c
ctrlsubsonic: move to new param package
2020-06-06 18:13:45 +01:00
sentriz
b1a875c53f
check for an unfound track during playlist construction
2020-05-26 21:06:22 +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
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
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
256143a025
move senan.xyz/g/ to go.senan.xyz
2020-04-02 16:46:04 +01: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
Duncan Overbruck
4d3c78a677
ctrlsubsonic: add genre parameter support to getRandomSongs
2020-03-03 13:40:24 +01:00
sentriz
9b8a35df00
dont ommit empty json lists
2020-02-21 03:28:56 +00:00
sentriz
e8b0ea6713
add getRandomSongs
...
closes #33
2020-02-21 02:15:29 +00:00
sentriz
b677af43f0
return more child counts and format sql
2020-02-21 00:00:43 +00:00
sentriz
55cb4145c4
fix playlist updating
2020-02-19 23:56:58 +00:00
sentriz
a42edc3441
move models into db package
2020-02-19 20:08:37 +00:00
sentriz
a2e8adcd80
implement getSong
2020-02-12 14:56:49 +00:00
sentriz
36829c69e3
create scrobbleopts
2020-02-09 17:09:00 +00:00
sentriz
c84420fa4f
implement get and set play queue
2020-02-09 16:50:02 +00:00
sentriz
e8abe08770
add some unimplemented routes
2020-02-09 15:57:07 +00:00
sentriz
d9663e5b0a
backend: Refactor playlits
2020-02-09 15:57:07 +00:00
sentriz
101ed089ae
breakup playlist update handler
2020-01-22 14:15:13 +00:00
sentriz
8e5d397082
add param abstraction to request context
2020-01-22 13:44:28 +00:00
sentriz
dd93aa5e74
add playlist support
2019-11-27 01:46:13 +00:00
sentriz
1f121e1e63
add delete playlist
2019-11-24 23:09:48 +00:00
sentriz
48397b7291
merge create and update playlist
2019-11-24 23:09:36 +00:00
sentriz
6193f1b37d
add basic playlist
2019-11-24 15:21:58 +00:00
sentriz
a92074ecb4
add scan interval
2019-11-24 01:43:52 +00:00
sentriz
7580835146
fix scanning from jamstash
2019-07-31 15:11:51 +01:00