Commit graph

  • 4bcd76c3ad update mpd.js - clean up API interface Andrew Kelley 2012-10-07 19:53:18 -0400
  • eb23c8bc4a make toHtmlId faster Andrew Kelley 2012-10-06 04:16:00 -0400
  • 27649f6838 socketmpd.coffee -> coco Andrew Kelley 2012-10-06 04:12:45 -0400
  • ca98326cb8 util.coffee -> util.co Andrew Kelley 2012-10-06 04:04:26 -0400
  • ec458146de server no longer depends on coffee-script Andrew Kelley 2012-10-06 03:42:43 -0400
  • 2b05602357 dynamicmode -> coco Andrew Kelley 2012-10-06 03:41:49 -0400
  • c80bbffb85 last.fm -> coco. fix parseInt parsing as octal Andrew Kelley 2012-10-06 03:21:02 -0400
  • ce0dcee396 upload -> coco. Andrew Kelley 2012-10-06 03:04:01 -0400
  • b50ec33d6c Cakefile -> Cokefile Andrew Kelley 2012-10-06 02:31:29 -0400
  • 3ab3b52745 put link to stream URL in settings. closes #69 Andrew Kelley 2012-10-06 02:21:01 -0400
  • fff4566018 disable x-powered-by Andrew Kelley 2012-10-06 01:50:45 -0400
  • f07a2292c4 update to express 3.0.0rc5 Andrew Kelley 2012-10-06 01:47:14 -0400
  • 212d1b3388 update stylus to 0.29.0 Andrew Kelley 2012-10-06 01:35:49 -0400
  • dc293281e2 update to handlebars 1.0.7 Andrew Kelley 2012-10-06 01:31:32 -0400
  • 880569f9c4 update to latest version of some packages Andrew Kelley 2012-10-06 01:30:51 -0400
  • e37f483259 fix Cakefile using a module we don't have Andrew Kelley 2012-10-06 01:30:36 -0400
  • 696ab6ae13 fix race condition when building from clean checkout Andrew Kelley 2012-10-06 01:26:33 -0400
  • 3e9eb5244c update to node-dev 2.8 - fixes run dev Andrew Kelley 2012-10-06 01:05:24 -0400
  • 8108cd7d88 handle uploading errors. fixes #59 Andrew Kelley 2012-10-05 21:15:09 -0400
  • 65e6c01461 update mpd.js. closes #19 Andrew Kelley 2012-10-05 20:34:14 -0400
  • 90a5b9ed2a setEncoding('utf8') on sockets and stop using toString. closes #67 Andrew Kelley 2012-10-05 20:10:22 -0400
  • bccd690fd4 log chats Andrew Kelley 2012-10-05 10:53:49 -0400
  • 9f600dffea upgrade jquery to 1.8.2. closes #64 Andrew Kelley 2012-10-05 10:45:51 -0400
  • 22d68befc3 add npm run reload Andrew Kelley 2012-10-05 10:24:08 -0400
  • 1bda313393 better error reporting when state json file is corrupted Andrew Kelley 2012-10-05 10:24:00 -0400
  • e5f3febf6d ability to download arbitrary playlist selections. closes #9 Andrew Kelley 2012-10-05 10:15:47 -0400
  • 55a0cf0f59 ability to download arbitrary selection in library as zip. #9 Andrew Kelley 2012-10-04 23:17:15 -0400
  • 8ffa8ddf39 use event.which instead of event.button and event.keyCode Andrew Kelley 2012-10-04 22:25:47 -0400
  • e35a778e3e upgrade mpd.js. closes #65 Andrew Kelley 2012-10-04 22:13:42 -0400
  • 18c1743618 downloading albums and artists as zip. #9 Andrew Kelley 2012-10-04 22:06:37 -0400
  • c5acea0572 make bootup more async Andrew Kelley 2012-10-04 18:00:24 -0400
  • fe39aa4501 bootup code is more async Andrew Kelley 2012-10-04 16:30:25 -0400
  • 525d5072a2 mpdconf -> coco Andrew Kelley 2012-10-04 16:18:55 -0400
  • 76b8f602a3 don't write state to disk multiple times per event loop Andrew Kelley 2012-10-04 16:11:46 -0400
  • d856321789 stream: hush auto return Andrew Kelley 2012-10-04 16:11:35 -0400
  • f6ea244c44 chat -> coco Andrew Kelley 2012-10-04 16:11:26 -0400
  • 89a1865fe5 stream plugin -> coco Andrew Kelley 2012-10-04 15:10:09 -0400
  • 872dca5916 more robust walk Andrew Kelley 2012-10-04 15:06:50 -0400
  • fbb53ee861 remove code duplication Andrew Kelley 2012-10-04 15:05:29 -0400
  • 8c64fa74ec use fs-extra instead of rolling our own moveFile Andrew Kelley 2012-10-04 14:56:38 -0400
  • 5dfa9c8a24 reorganize with async and middleware Andrew Kelley 2012-10-04 14:42:09 -0400
  • 8f1a2d685e changes to plugin initialization process Andrew Kelley 2012-10-04 14:22:37 -0400
  • cb31102976 hush implicit return where applicable Andrew Kelley 2012-10-04 13:02:38 -0400
  • 97cd77dab5 organize server.co - shuffle code around Andrew Kelley 2012-10-04 12:56:15 -0400
  • 3f228e51d3 get rid of node.extend dependency and remove setuid feature Andrew Kelley 2012-10-04 12:36:51 -0400
  • ded94c9e2a convert server.coffee to coco Andrew Kelley 2012-10-04 12:09:53 -0400
  • b31531722d don't rely on socket.io's log Andrew Kelley 2012-10-04 10:59:32 -0400
  • afffbed6eb avoid race condition on first time running watch Andrew Kelley 2012-10-04 10:15:57 -0400
  • 5e177ae037 uploading with mpd <0.17 falls back to upload name Josh Wolfe 2012-10-04 04:39:12 -0700
  • 4cd519089d fix dynamic mode with no library or no tags file Josh Wolfe 2012-10-04 04:38:25 -0700
  • 994f84acc6 update demo url Andrew Kelley 2012-10-02 00:46:11 -0400
  • d8e0cecd20 use git submodule for client side mpd.js Andrew Kelley 2012-10-02 00:18:38 -0400
  • 5e70b17795 avoid crashing when root pass is not set Andrew Kelley 2012-10-02 00:15:57 -0400
  • e45fc6a9fb move configuration to environment variables. use naught. Andrew Kelley 2012-10-02 00:11:47 -0400
  • 73e0cb0961 better way to develop mpd.js and groovebasin at the same time Andrew Kelley 2012-10-01 23:11:25 -0400
  • 45dcded470 only scrub random ids if we're sure we're not still loading Josh Wolfe 2012-08-13 21:28:01 -0700
  • 36d20e2c45 mpd => 0.3.3. fixes playlist not rendering Andrew Kelley 2012-08-11 02:00:23 -0600
  • 3f5f96ceb5 move TODO to github issues Andrew Kelley 2012-08-09 23:32:37 -0400
  • 76c715255b mpd.js => 0.3.2. closes #29 Andrew Kelley 2012-08-09 23:00:42 -0400
  • e7cc261be0 update launching instructions Andrew Kelley 2012-08-09 22:29:50 -0400
  • 6b70bbc1c3 fix build script to not hang Andrew Kelley 2012-08-09 22:27:52 -0400
  • 599d1e0ad5 fix dynamicmode; use higher level sticker api. closes #22 Andrew Kelley 2012-08-09 22:19:50 -0400
  • bf531b39a0 mpd => 0.3.0 Andrew Kelley 2012-08-09 20:19:37 -0400
  • 2c1222254f mpd => 0.2.0 Andrew Kelley 2012-08-09 17:54:03 -0400
  • 5387067af0 depend on mpd.js as a module. closes #25 Andrew Kelley 2012-08-09 17:26:44 -0400
  • 9d7904cd90 use is instead of == Andrew Kelley 2012-08-09 09:41:11 -0400
  • 725ef9659d move some TODO items to github issues Andrew Kelley 2012-08-08 19:10:07 -0400
  • 6d682593f5 better connection error messages. closes #21 Andrew Kelley 2012-08-08 18:44:26 -0400
  • 7a3fdfaab3 update style to not resize on selection. closes #23 Andrew Kelley 2012-08-08 18:02:46 -0400
  • 67b7b81375 ability to import songs by pasting a URL Andrew Kelley 2012-08-08 13:02:25 -0400
  • 490227b168 npm build script Andrew Kelley 2012-08-07 03:02:36 -0400
  • d7a57bd342 use express instead of node-static Andrew Kelley 2012-08-07 02:28:28 -0400
  • 027fde923b move imgs to img/ Andrew Kelley 2012-08-07 01:46:06 -0400
  • 3f04a55552 socket.io => 0.9.9 Andrew Kelley 2012-08-07 01:37:54 -0400
  • 09b26d0312 update handlebars to 1.0.6-2 Andrew Kelley 2012-08-07 01:28:23 -0400
  • efc3880ebf build and development process is now a no-brainer Andrew Kelley 2012-08-07 01:16:38 -0400
  • 6e49bb5617 0.1.2 release notes Andrew Kelley 2012-07-17 17:44:21 -0400
  • 6fce8e21f6 remove server.js softlink from build Andrew Kelley 2012-07-12 01:54:54 -0400
  • 94663d5617 version bump to 0.1.2 0.1.2 Andrew Kelley 2012-07-12 01:50:39 -0400
  • 63d32479b8 version bump to 0.1.1 0.1.1 Andrew Kelley 2012-07-12 01:46:28 -0400
  • d366a78ea7 lowercase readme.md Andrew Kelley 2012-07-12 01:45:41 -0400
  • a1fa4730b5 fix start script Andrew Kelley 2012-07-12 01:31:17 -0400
  • a3ee2982a5 version bump to 0.1.0 0.1.0 Andrew Kelley 2012-07-12 01:06:30 -0400
  • 5e53bb8749 update to work with node 0.8.2 Andrew Kelley 2012-07-12 01:05:30 -0400
  • cc23544133 use .npmignore to only deploy generated files Andrew Kelley 2012-07-12 00:58:13 -0400
  • d1089d4080 stream button has a paused state Andrew Kelley 2012-06-27 15:51:38 -0400
  • eec3e79b35 buffering status on stream button Andrew Kelley 2012-06-27 15:47:29 -0400
  • 3f4a989156 use soundmanager2 instead of jplayer for streaming Andrew Kelley 2012-06-27 15:22:21 -0400
  • 67c6368d2e suppressing 'Nothing to be done' which was filling 80% of the server console Josh Wolfe 2012-06-25 23:04:10 -0700
  • 347cab3207 clearer wording in Get Started section and louder mpd version dependency documentation. Josh Wolfe 2012-06-25 22:48:15 -0700
  • 803d4c6725 don't require pressing shift to delete from library Andrew Kelley 2012-06-26 00:09:57 -0400
  • 087f3211e9 delete plugin tell client that it is enabled Andrew Kelley 2012-06-26 00:05:35 -0400
  • 1a43ea65db show correct delete permissions Andrew Kelley 2012-06-25 23:56:34 -0400
  • 5d080c144f confirmation dialog for deleting + change order of delete button Andrew Kelley 2012-06-25 23:35:41 -0400
  • 6538f57c3a implement delete from library Andrew Kelley 2012-06-25 23:06:18 -0400
  • 1f6ed72603 server plugins: call super without parens Andrew Kelley 2012-06-25 17:37:59 -0400
  • 0fac6604d8 clients can set a password Andrew Kelley 2012-06-21 22:06:41 -0400
  • eb1a19aebb server handles permissions in mpd.conf correctly Andrew Kelley 2012-06-21 19:45:00 -0400
  • 32f0f179a5 move dynamic mode configuration to server Andrew Kelley 2012-06-21 18:37:18 -0400
  • 0ffba9b9e4 only run the test server if npm install succeeded Andrew Kelley 2012-06-19 16:55:59 -0400