Commit Graph

212 Commits

Author SHA1 Message Date
Duncan Overbruck
ae98a18b52 add album cover scaling and caching 2020-07-24 20:56:07 +01:00
sentriz
77dcbf3e09 bump to v0.10.3
generated by `_do_bump_version` script in project root
2020-07-24 15:08:37 +01:00
Duncan Overbruck
71534ced07 Empty getArtistInfo2 response if lastfm_api_key is not set
DSub will error out in Artists views if browse by tags is enabled
and getArtistInfo2 returns an error.
2020-07-24 15:07:00 +01:00
sentriz
9f73d5719c bump to v0.10.2
generated by `_do_bump_version` script in project root
2020-07-24 14:32:38 +01:00
sentriz
f16f07b8a8 Update ServeGetAlbumList to reflect @Duncaen's changes 2020-07-24 14:29:02 +01:00
Duncan Overbruck
365bfa9c59 update tests 2020-07-24 14:26:50 +01:00
Duncan Overbruck
df679a6ae3 Add duration and track_count to getArtist, getAlbum and getAlbumList2 2020-07-24 14:26:50 +01:00
sentriz
606d761039 bump to v0.10.1
generated by `_do_bump_version` script in project root
2020-07-23 20:31:38 +01:00
sentriz
373f5a2cca fallback to track filename if title isnt present
related #84
2020-07-23 20:28:26 +01:00
sentriz
87caba8f0d bump to v0.10.0
generated by `_do_bump_version` script in project root
2020-07-16 23:36:47 +01:00
sentriz
f34a0b48f9 rename GetUserFromName -> GetUserByName 2020-07-16 23:00:51 +01:00
sentriz
a991fb98d5 bump to v0.9.6
generated by `_do_bump_version` script in project root
2020-07-10 16:39:47 +01:00
sentriz
3a7611bab4 bump to v0.9.5
generated by `_do_bump_version` script in project root
2020-07-05 17:14:35 +01:00
sentriz
6c02ab29e1 bump to v0.9.4
generated by `_do_bump_version` script in project root
2020-06-30 20:44:16 +01:00
sentriz
0581335622 assume incoming play queue current is an ID 2020-06-30 20:42:50 +01:00
sentriz
945d683094 Calculate playlist length during render
closes #77
2020-06-18 22:56:16 +01:00
sentriz
9fc64e1dcb Remove spec playlist constructor 2020-06-18 22:55:39 +01:00
sentriz
d944133934 bump to v0.9.3
generated by `_do_bump_version` script in project root
2020-06-18 21:12:20 +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
David Florness
4fc20f40c7 Fix grammar in error message 2020-06-16 08:50:57 +01:00
Sumner Evans
cadc02f923 Make duration adhere to the spec 2020-06-16 08:50:38 +01:00
sentriz
9440bf3696 bump to v0.9.2
generated by `_do_bump_version` script in project root
2020-06-13 16:03:57 +01:00
sentriz
431641b83a add getArtistInfo stub 2020-06-13 16:03:10 +01:00
sentriz
dd258ebbeb bump to v0.9.1
generated by `_do_bump_version` script in project root
2020-06-06 21:00:53 +01:00
sentriz
06ffa7d0d3 bump api to 1.15.0 2020-06-06 20:52:23 +01:00
sentriz
9246429cac return a "-1" id (like airsonic) for "nil" items 2020-06-06 20:52:11 +01:00
sentriz
b1cd71b97f bump to v0.9.0
generated by `_do_bump_version` script in project root
2020-06-06 18:42:14 +01:00
sentriz
355be846a5 add some more specid test cases 2020-06-06 18:13:45 +01:00
sentriz
46b51ea1d0 update handler test files 2020-06-06 18:13:45 +01:00
sentriz
da8c4ac020 clean up ctrl_test 2020-06-06 18:13:45 +01:00
sentriz
9bcad9284a fix playlist updating 2020-06-06 18:13:45 +01:00
sentriz
9ed336242d tidy mod 2020-06-06 18:13:45 +01:00
sentriz
b8ed413ed3 parse incoming ids in handlers 2020-06-06 18:13:45 +01:00
sentriz
8a1a9bfcad support xml mashalling of specid.ID 2020-06-06 18:13:45 +01:00
sentriz
950656af4f use pointers to specid.ID in spec responses
a bit shit but this way we can have a nil value of ID so that the json
emitempty tag will do the thing
2020-06-06 18:13:45 +01:00
sentriz
31b8b758ed remove globals 2020-06-06 18:13:45 +01:00
sentriz
1ef2d43d39 move the id type into spec 2020-06-06 18:13:45 +01:00
sentriz
26457aae6c add const 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
bf78ccfdfd add "FirstOr" param parser 2020-06-06 18:13:45 +01:00
sentriz
75fbe779d3 add bool param type 2020-06-06 18:13:45 +01:00
sentriz
4f519d71ed add param parsing methods
related: #41
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
b145ae39ed omit less fields in album response 2020-05-20 20:21:15 +01:00
sentriz
2ee1b4d978 abstract away some of the encode internals 2020-05-08 18:42:45 +01:00
sentriz
c65606ba1f add some go-critic suggestions 2020-05-07 04:31:47 +01:00
sentriz
ee9335f71e remove globals 2020-05-07 03:24:50 +01:00
sentriz
9bf80f4b18 move from test init()s to TestMain 2020-05-07 01:43:47 +01:00
sentriz
9e4d924fd5 simplify ctrl tests 2020-05-07 01:43:47 +01:00