Commit Graph

59 Commits

Author SHA1 Message Date
Serge Tkatchouk
a19ba1cf8b Add support for client-preferred streaming bitrate 2020-03-02 17:35:22 +08:00
Serge Tkatchouk
55014e264c "Unexport" encodeTrack()
It's only used by StreamTrack() anyway.
2020-03-02 17:35:22 +08:00
Serge Tkatchouk
bd5150e67f Make linters happy 2020-03-02 17:35:22 +08:00
Serge Tkatchouk
056747ec62 Switch "/stream" controller to new "encode or stream cache" function 2020-03-02 17:35:22 +08:00
Serge Tkatchouk
03cfd1ef7e Add "cache/encode" controller 2020-03-02 17:33:51 +08:00
Serge Tkatchouk
53971be2aa Extract client app name (needed for per-client quirks) 2020-03-02 17:33:51 +08:00
Serge Tkatchouk
e79003996e Add separate "Download" controller 2020-03-02 17:33:51 +08: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
sentriz
8e5d397082 add param abstraction to request context 2020-01-22 13:44:28 +00:00
sentriz
4af1e43389 expose gonic name and version
closes #18
2020-01-21 13:40:50 +00:00
sentriz
f5460da273 fix potention spec panic 2019-12-05 22:43:35 +00:00
sentriz
dd93aa5e74 add playlist support 2019-11-27 01:46:13 +00:00
sentriz
e174e72ac7 always return isDir/isVideo/created for getMusicDirectory 2019-11-26 13:41:29 +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