Commit Graph
579 Commits
Author SHA1 Message Date
sentriz 080189e977 remove jukebox's dependency on ctrlsubsonic 2020-04-26 18:15:22 +01:00
sentriz 51f2e12a3c bump to v0.8.8
generated by `_do_bump_version` script in project root
2020-04-25 19:21:40 +01:00
sentriz 82fa77808f sort getMusicDirectory dir children by name
closes #61
2020-04-25 19:19:49 +01:00
sentriz 92573de436 bump to v0.8.7
generated by `_do_bump_version` script in project root
2020-04-25 18:00:04 +01:00
sentriz e90f581966 ctrlsubsonic: sort getindexes and getartists views with COLLATE NOCASE
(hopefully) closes #61
2020-04-25 17:56:20 +01:00
sentriz 8d1c80cdc0 bump to v0.8.6
generated by `_do_bump_version` script in project root
2020-04-25 03:29:25 +01:00
sentriz 295bf5677f make the "raw" handlers a bit more consistent
also, todo: think about deleting them
2020-04-25 03:17:50 +01:00
sentriz 56a39126ec add full scan button web ui 2020-04-25 03:07:41 +01:00
sentriz f52ce807af upgrade sqlite3 2020-04-25 01:55:46 +01:00
sentriz 13427e77d2 clean up jobs 2020-04-24 22:11:24 +01:00
sentriz b95f98ffcf add "-full-scan" scan option to gonic scan
closes #20
2020-04-24 01:57:17 +01: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
sentriz 60a906c6fc add author comments to encode and jukebox 2020-04-18 23:18:23 +01:00
sentriz 2ab18aaa06 jukebox: check info != nil before using ctrlStrmr 2020-04-18 23:13:04 +01:00
sentriz e0f194ec6c add jukebox-enabled flag 2020-04-18 22:04:53 +01:00
Alex McGrath eb33a06cd7 Make the jukebox less of a heap 2020-04-18 20:44:03 +01:00
sentriz 488fd83f7d move jobs prints to funcExecute 2020-04-18 20:08:01 +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 f262c66c76 bump to v0.8.5
generated by `_do_bump_version` script in project root
2020-04-12 18:38:08 +01:00
sentriz 5b76ab4e4b add year and artist to getalbum response
closes #55
2020-04-12 18:27:50 +01:00
sentriz 256143a025 move senan.xyz/g/ to go.senan.xyz 2020-04-02 16:46:04 +01:00
sentriz 1d4ec63de2 update font css 2020-04-02 16:42:17 +01:00
sentriz a127980f68 bump to v0.8.4
generated by `_do_bump_version` script in project root
2020-04-01 18:00:00 +01:00
sentriz 32e7ac14d1 add httponly, and samesite option to sessions
closes #52
2020-04-01 04:07:24 +01:00
sentriz e84470861d move inline js to external file
closes #51
2020-03-31 22:34:49 +01:00
sentriz d5128f3c61 bump to v0.8.3
generated by `_do_bump_version` script in project root
2020-03-26 01:48:56 +00:00
sentriz 8133665318 update assets 2020-03-26 01:48:00 +00:00
sentriz 7231b9dee4 admin ui: use box-description for lastfm api key 2020-03-26 01:42:15 +00:00
sentriz b3a623ffe1 move cache path from base controller to subsonic controller 2020-03-26 01:42:15 +00:00
sentriz b63428344a clean up controllers 2020-03-26 01:42:15 +00:00
sentriz 59461552ae admin ui: kebab case form ids 2020-03-26 01:42:15 +00:00
sentriz eb3452c7d6 admin ui: set box descriptions 2020-03-24 21:04:26 +00:00
sentriz fee7149d94 prefix css classes 2020-03-24 19:49:45 +00:00
sentriz f906c18cb2 truncate long folder imports
closes #49

fiddles:
	as it was	https://jsfiddle.net/2cdfx47e/1/
	with change	https://jsfiddle.net/290Lgnqu/
2020-03-24 19:40:00 +00:00
sentriz 52d2dbcce9 move assets to server package 2020-03-22 01:11:48 +00:00
sentriz 4e3a0db739 bump to v0.8.2
generated by `_do_bump_version` script in project root
2020-03-20 14:16:00 +00:00
sentriz ed4f55a21f left join when counting parent's children 2020-03-20 14:15:21 +00:00
sentriz 4b32bc0e4d move admin playlist handlers to own file 2020-03-15 00:03:15 +00:00
sentriz acb9625f34 inline encode err checks 2020-03-14 17:02:06 +00:00
sentriz 03647176d4 clean up scanner cleanup 2020-03-14 16:41:28 +00:00
sentriz 9ccf7fb19c bump to v0.8.1 2020-03-13 00:14:02 +00:00
sentriz ce5c5d3b58 fix genre struct tags 2020-03-12 16:18:30 +00:00
sentriz f702cfdec3 bump to v0.8.0 2020-03-12 15:19:18 +00: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
sentriz 102f99a017 add fallback device rule with "*" pseudo client 2020-03-12 13:31:16 +00:00
sentriz 2028f6a0fd add nocache template func 2020-03-12 13:31:16 +00:00
sentriz 14481aab87 use user selected profile for transcoding 2020-03-12 13:31:16 +00:00