Commit Graph
20 Commits
Author SHA1 Message Date
Alex McGrathandSenan Kelly 19be6f0881 fix(podcasts): remove query parameters from URL when getting the extension 2023-01-23 11:02:46 +00:00
Alex McGrathandSenan Kelly 2bc3f31554 feat(scrobble): only send musicbrainz id if it's a valid uuid
since some people may have a non musicbrainz uuid in the tag's place. eg with the discogs/lastfm plugins for beets.io
2022-12-08 17:39:01 +00:00
alexandGitHub 393813665a feat(jukebox): reduce complexity and update dependencies (#154)
* feat(jukebox): reduce jukebox code complexity

This removes an unessecary channel, but this is still pretty bad

* feat(jukebox): update flac/beep/oto so flac seeking works
2021-09-09 19:08:05 +01:00
Alex McGrathandSenan Kelly 512d967dfa Add updated assets 2021-03-04 19:38:34 +00:00
Alex McGrathandSenan Kelly 10fca91785 Add download all button and include options to automatically download new episodes 2021-03-04 19:38:34 +00:00
Alex McGrathandSenan Kelly f7772303b0 Fix podcasts with / in the name 2021-02-18 12:18:35 +00:00
Alex McGrathandSenan Kelly 76875de87b Fix feeds not updating if they dont contain a feedurl 2021-02-06 16:19:20 +00:00
Alex McGrathandSenan Kelly b57860a967 make podcast audio finding more robust
this will check that if there is no type field in an enclosure that
the url ends with an audio filename, if none of these are true, itll
then check audio:content for an item and do those checks again.
2021-02-06 16:19:20 +00:00
Alex McGrathandSenan Kelly f027d5a486 hello more inline errors 2021-02-03 20:45:30 +00:00
Alex McGrathandSenan Kelly 31693079ac Update the assets.gen.go 2021-02-03 20:45:30 +00:00
Alex McGrathandSenan Kelly 37fca3a087 add some podcast nit changes and make podcasts mandatory 2021-02-03 20:45:30 +00:00
Alex McGrathandSenan Kelly 9c4286b0e2 add support for subsonic podcast api 2021-02-03 20:45:30 +00:00
Alex McGrathandSenan Kelly 6f02b58add add support for seeking to jukebox 2021-01-18 21:36:53 +00:00
Alex McGrathandSenan Kelly f16f09717c fix jukebox default status - it shouldnt return a playlist 2021-01-18 21:36:53 +00:00
Alex McGrathandSenan Kelly 4443d7d0f5 move scrobblers into their own package 2021-01-12 11:26:36 +00:00
Alex McGrathandSenan Kelly b9998f7ee6 Add support for scrobbling to listenbrainz 2021-01-12 11:26:36 +00:00
Alex McGrathandSenan Kelly f4ff7e70f2 server/lastfm: make a scrobbler interface and migrate lastfm to use it 2021-01-12 11:26:36 +00:00
Alex McGrathandSenan Kelly 1f08ccf2f4 Improve compatibility with the subsonic api
This seems to be how its supposed to be implemented

set - should only change current playlist and shouldnt modify index

This lets dsub work properly when it comes to modifying the current
playlist as it does a combination of "set" and "skip"

Itll only use set if its adding tracks to the playlist and includes
the whole playlist, and itll use both set and skip to set the current
playing and skip back to the first track
2020-04-19 20:37:41 +01:00
Alex McGrath eb33a06cd7 Make the jukebox less of a heap 2020-04-18 20:44:03 +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