Commit graph

8 commits

Author SHA1 Message Date
Andrew Kelley
83ec17de20 fix download plugin
also use config.js for config vars instead of leveldb
2013-09-26 04:21:31 -04:00
Andrew Kelley
1804bc40d9 use leveldb for state 2013-09-24 04:09:58 -04:00
Andrew Kelley
13edb5c3aa lots of refactoring
* plugins are structured as in mineflayer
   - lib/plugin.js is deleted
   - download, delete, lastfm, upload, dynamicmode disabled until they
     can be updated to work directly with PlayerServer
 * GrooveBasin class represents the main server
 * Killer is cleaned up
 * Library does not respond to bus; instead is constructed with
   musicLibPath
 * MpdConf is cleaned up
 * MpdParser is deleted in favor of mpd.js module
 * lib/player.js is deleted. wtf was that doing there?
 * server-side PlayerClient is deleted
 * PlayerServer is cleaned up a bit. ability to directly proxy mpd
   requests is deleted.
2013-08-11 18:54:19 -04:00
Andrew Kelley
704d1bbb3c clean up MpdParser 2013-08-11 01:36:41 -04:00
Andrew Kelley
8b9923c07e clean up server.js 2013-08-11 01:25:25 -04:00
Josh Wolfe
d7e8f875fa localizing var declarations 2013-08-10 18:15:16 -07:00
Josh Wolfe
3b91ee6514 cleaning up server.js and playerserver.js 2013-08-10 17:15:54 -07:00
Andrew Kelley
2b897818d0 bye bye coco-land. it was fun while it lasted 2013-08-10 19:26:29 -04:00