Commit Graph

67 Commits

Author SHA1 Message Date
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
Serge Tkatchouk
a3abdfca08 Add "cache/encode" controller 2020-03-12 13:27:51 +00:00
Serge Tkatchouk
e93d35445c Extract client app name (needed for per-client quirks) 2020-03-12 13:27:51 +00:00
Serge Tkatchouk
01b620cffb Add separate "Download" controller 2020-03-12 13:27:51 +00:00
Duncan Overbruck
4d3c78a677 ctrlsubsonic: add genre parameter support to getRandomSongs 2020-03-03 13:40:24 +01:00
Duncan Overbruck
16d9d00408 ctrlsubsonic: add getSongsByGenre view 2020-03-03 13:40:23 +01:00
Duncan Overbruck
a0d8e7c6df ctrlsubsonic: add byGenre to ServeGetAlbumListTwo 2020-03-03 13:40:23 +01:00
Duncan Overbruck
14d68f748c ctrlsubsonic: implement getGenres 2020-03-03 13:40:23 +01:00
sentriz
754bc74bc7 bump to v0.7.5 2020-03-03 12:30:26 +00:00
Duncan Overbruck
2f563c3406 spec: add IgnoredArticles attribute to Index responses
This attribute is required as per spec and keeping it empty,
complies the spec as long as articles are not ignored while indexing.
In the future, this could maybe be a user setting that could be
supported.

With this change, the aurial client works now.

* https://shrimpza.github.io/aurial/
* https://github.com/shrimpza/aurial
2020-03-03 12:22:34 +00:00
sentriz
3ec07cfded bump to v0.7.4 2020-03-01 21:12:54 +00:00
sentriz
972bef5ad7 bump to v0.7.3 2020-02-25 20:42:49 +00:00
sentriz
8e374af629 bump to v0.7.2 2020-02-23 04:09:46 +00:00
sentriz
3ced8221db bump to v0.7.1 2020-02-21 22:51:32 +00:00
sentriz
7c170a68c2 add more omitempty changes 2020-02-21 17:55:30 +00:00
sentriz
9b8a35df00 dont ommit empty json lists 2020-02-21 03:28:56 +00:00
sentriz
09d67e854e bump to v0.7.0 2020-02-21 02:21:54 +00:00
sentriz
e8b0ea6713 add getRandomSongs
closes #33
2020-02-21 02:15:29 +00:00
sentriz
6de50dc865 set known mimetypes while streaming 2020-02-21 01:43:27 +00:00
sentriz
b677af43f0 return more child counts and format sql 2020-02-21 00:00:43 +00:00
sentriz
2c5970d77c update migration order 2020-02-20 00:31:13 +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
e67588623b return similar artists 2020-02-12 16:20:04 +00:00
sentriz
74e3598200 return ids at strings for json 2020-02-12 14:58:36 +00:00
sentriz
bbc9f71f3b don't return parent id if it references the root dir 2020-02-12 14:58:12 +00:00
sentriz
344b25f39d return playlist created at time 2020-02-12 14:57:33 +00:00
sentriz
a2e8adcd80 implement getSong 2020-02-12 14:56:49 +00:00
sentriz
c16897dfe4 implement getArtistInfo 2020-02-12 14:56:16 +00:00
sentriz
36829c69e3 create scrobbleopts 2020-02-09 17:09:00 +00:00
sentriz
754067d64a don't always return cover id for newalbumbyfolder 2020-02-09 16:56:53 +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
49228f245c return more counts 2020-02-09 15:57:07 +00:00
sentriz
d9663e5b0a backend: Refactor playlits 2020-02-09 15:57:07 +00:00
sentriz
819af935cd bump to v0.6.3 2020-01-29 15:34:40 +00:00
sentriz
cf8179a8bf bump to v0.6.2 2020-01-29 00:11:55 +00:00
sentriz
47411b4169 bump to v0.6.1 2020-01-27 18:13:56 +00:00
sentriz
3741e021f3 bump to v0.6.0 2020-01-27 17:03:49 +00:00
sentriz
6ad284aa3e bump to v0.5.2 2020-01-23 17:19:19 +00:00
sentriz
ce3fda696a don't omit an empty title for TrackChild
closes #13
2020-01-23 17:17:46 +00:00
sentriz
f3a7eb778c bump to v0.5.1 2020-01-22 15:03:00 +00:00
sentriz
9df1f4f373 update assets 2020-01-22 14:15:59 +00:00
sentriz
101ed089ae breakup playlist update handler 2020-01-22 14:15:13 +00:00
sentriz
7de773d4c5 use middlewares for notfoundhandler routes 2020-01-22 13:44:54 +00:00