Commit graph

  • 76dcbe7c15 synchronizing client and server clocks. closes #132. Josh Wolfe 2013-11-21 19:47:49 -0700
  • a265f082e0 fixing formatTime() for negative time? Josh Wolfe 2013-11-21 19:11:50 -0700
  • d21f81877d update to latest node-groove API Andrew Kelley 2013-11-18 11:55:24 -0500
  • 31375a5afa fixing delete UI Josh Wolfe 2013-11-15 16:40:20 -0700
  • e859d86940 remove unused soundmanager2 <script> Andrew Kelley 2013-11-03 16:26:29 -0500
  • e4538f67a5 client streaming: adhere to naming conventions Andrew Kelley 2013-11-01 12:49:03 -0400
  • 601f1d054e streaming shows when it is buffering Andrew Kelley 2013-10-31 17:59:47 -0400
  • c9c5241c83 native html5 instead of soundmanager 2 Andrew Kelley 2013-10-31 17:31:01 -0400
  • 1c660be774 don't allow clients slow streaming to slow down other clients Andrew Kelley 2013-10-31 16:54:57 -0400
  • 8c1b01cd7d fix stream URL extension and mime type Andrew Kelley 2013-10-30 17:03:53 -0400
  • d45530e5e7 fix changing volume not showing up on other computers. closes #125 Andrew Kelley 2013-10-30 16:23:46 -0400
  • a6fb766787 fix volume ui going higher than 1.0. closes #126 Andrew Kelley 2013-10-30 15:54:42 -0400
  • 69acca675e depend on latest node-groove Andrew Kelley 2013-10-29 16:07:17 -0400
  • 0dd8994b0b using mp3 streaming until the libav vorbis issue is resolved :crying: Andrew Kelley 2013-10-29 14:13:15 -0400
  • 90792a3a4f proper stream buffering behavior on paused audio Andrew Kelley 2013-10-29 11:38:56 -0400
  • ae8de85c07 http streaming somewhat working Andrew Kelley 2013-10-28 16:31:48 -0400
  • 11a306c4df fix crash on attempted scan of bogus db entry Andrew Kelley 2013-10-25 12:33:55 -0400
  • bf4800b278 update to latest groove backend Andrew Kelley 2013-10-23 15:05:03 -0400
  • d5be670a27 fix readme typo from last commit Andrew Kelley 2013-10-21 23:10:19 -0400
  • f77e7d534c readme update Andrew Kelley 2013-10-21 22:49:49 -0400
  • 514cb3eb66 remove dead reference to diacritics package Andrew Kelley 2013-10-21 10:43:48 -0400
  • 4ad9700e2e Revert "update installation instructions with note about newest ubuntu" Andrew Kelley 2013-10-19 16:19:21 -0400
  • 634015bc89 update installation instructions with note about newest ubuntu Andrew Kelley 2013-10-18 20:04:50 -0400
  • d1421ca7d1 add note about IRC channel Andrew Kelley 2013-10-18 16:26:04 -0400
  • 593de05286 readme: add note about DRM Andrew Kelley 2013-10-17 12:57:20 -0400
  • e5abea9b2a depend on latest groove which hopefully solves memory leak Andrew Kelley 2013-10-10 00:25:11 -0400
  • faf3a9abf0 faster rebuilding of album table index Andrew Kelley 2013-10-08 16:38:45 -0400
  • ccb7781909 update music-library-index for fewer server freezes Andrew Kelley 2013-10-08 16:24:38 -0400
  • cc1e779926 repeat goes off, 1, all instead of off, all, 1 Andrew Kelley 2013-10-08 12:33:36 -0400
  • 258a8d35eb lazy replaygain scanning working reasonably well Andrew Kelley 2013-10-08 12:24:59 -0400
  • d1bf652f87 a little more reliable replaygain scan Andrew Kelley 2013-10-07 23:34:38 -0400
  • 7b1433b3c1 more efficient replaygain scanning Andrew Kelley 2013-10-07 22:59:51 -0400
  • c9f6fc22a2 tracks with unkwown albums are scanned independently Andrew Kelley 2013-10-07 18:10:26 -0400
  • 07a75eea39 first pass at auto replaygain volume adjustment Andrew Kelley 2013-10-07 17:11:51 -0400
  • 7d53ecf42c albums are replaygain scanned upon import Andrew Kelley 2013-10-07 15:47:19 -0400
  • 7a38834093 update engines in package.json Andrew Kelley 2013-10-04 03:45:51 -0400
  • 8724737bbc README update Andrew Kelley 2013-10-04 03:42:25 -0400
  • f19fd10bb7 move TODO items to github issues Andrew Kelley 2013-10-04 03:36:30 -0400
  • 25c816872a update README Andrew Kelley 2013-10-04 03:01:45 -0400
  • 5302a2880d update docs Andrew Kelley 2013-10-04 02:40:56 -0400
  • 1349bf6f91 factored out music library index. and more... Andrew Kelley 2013-10-04 00:46:05 -0400
  • 983937132e fix db regression Andrew Kelley 2013-10-02 21:03:33 -0400
  • 02ffef20bc update to latest node-groove Andrew Kelley 2013-10-02 16:45:44 -0400
  • 3d73555f20 fix dynamic mode plugin Andrew Kelley 2013-09-27 07:12:15 -0400
  • d841d01ed3 use latest groove package to eliminate 100% cpu Andrew Kelley 2013-09-27 00:40:41 -0400
  • 4d949ccb33 fix upload plugin Andrew Kelley 2013-09-26 07:19:16 -0400
  • 0770149c55 fix download plugin Andrew Kelley 2013-09-26 05:21:27 -0400
  • 83ec17de20 fix download plugin Andrew Kelley 2013-09-26 04:21:31 -0400
  • d6a685507a chat plugin fixed Andrew Kelley 2013-09-26 03:00:28 -0400
  • 83f93be3ab empty track number instead of 0 Andrew Kelley 2013-09-26 01:49:39 -0400
  • 53d17666ff pressing prev on first track with repeat all on goes to end Andrew Kelley 2013-09-26 01:21:53 -0400
  • dc268cda0a fix setting volume Andrew Kelley 2013-09-26 01:02:59 -0400
  • 6d9d2846a0 fix shuffle Andrew Kelley 2013-09-26 00:01:48 -0400
  • e84277a0b5 dev script: use chokidar instead of watch Andrew Kelley 2013-09-25 22:53:28 -0400
  • 0a11734015 fix repeat one and repeat all Andrew Kelley 2013-09-25 22:15:05 -0400
  • 7294ed2397 move status message thing to player server Andrew Kelley 2013-09-25 18:35:50 -0400
  • ddbdac738a extract playerserver to separate file and fix pause Andrew Kelley 2013-09-25 18:30:47 -0400
  • 64aacb4312 fix playId pausing song Andrew Kelley 2013-09-24 16:45:24 -0400
  • 5bbfe519c2 fix several playback bugs Andrew Kelley 2013-09-24 16:13:45 -0400
  • 940396e588 cleanup Andrew Kelley 2013-09-24 15:32:57 -0400
  • d6bf428cc3 seeking and clicking around on the playlist working Andrew Kelley 2013-09-24 15:24:46 -0400
  • a2c0a5e62b we have audio! Andrew Kelley 2013-09-24 12:45:51 -0400
  • da02be78af cleanup Andrew Kelley 2013-09-24 08:01:51 -0400
  • e07ea0c3b8 library displays client side. playing doesn't work Andrew Kelley 2013-09-24 05:23:34 -0400
  • c13241484c fix bugs with new library code Andrew Kelley 2013-09-24 04:50:03 -0400
  • 27ac56243f refactor groovebasin config Andrew Kelley 2013-09-24 04:28:27 -0400
  • 1804bc40d9 use leveldb for state Andrew Kelley 2013-09-24 04:09:58 -0400
  • 28174551a9 library scanning with libgroove Andrew Kelley 2013-09-20 02:40:43 -0400
  • 55c5c088e4 starting to read metadata tags with groove Josh Wolfe 2013-09-18 23:04:03 -0700
  • d32fff0a3f mpd killing rampage Andrew Kelley 2013-09-18 18:34:05 -0400
  • 4226183402 update TODO Andrew Kelley 2013-09-05 19:32:44 -0400
  • 653148cd39 cleanup Andrew Kelley 2013-09-05 11:15:07 -0400
  • f60b414852 client side: extract streaming code into separate file Andrew Kelley 2013-09-05 08:46:24 -0400
  • 77c3f6b831 update and remove some dependencies Andrew Kelley 2013-09-05 07:03:30 -0400
  • f0a8309f84 add certain file extensions to library always Andrew Kelley 2013-09-05 06:51:56 -0400
  • 317d7dc7fb update TODO Andrew Kelley 2013-09-05 06:38:59 -0400
  • f13e58155e playerclient cleanup Andrew Kelley 2013-09-04 16:13:34 -0400
  • 493d7d26f2 playerclient passes jshint Andrew Kelley 2013-09-04 16:06:43 -0400
  • 454a326442 ditch jspackage in favor of browserify Andrew Kelley 2013-09-04 15:52:48 -0400
  • cdf4068ef7 support WMA files. include files in library even if missing metadata Andrew Kelley 2013-09-04 13:17:34 -0400
  • 77c74e34ac add TODO Andrew Kelley 2013-08-30 00:50:37 -0400
  • e490c171c2 get duration from mpd on playlist update Andrew Kelley 2013-08-12 09:35:37 -0400
  • dd22d6465e refactor PlayerServer - separate playback logic from client commands Andrew Kelley 2013-08-12 00:28:55 -0400
  • 13edb5c3aa lots of refactoring Andrew Kelley 2013-08-11 18:54:19 -0400
  • e1da9b3339 cleaning up Andrew Kelley 2013-08-11 13:28:02 -0400
  • 704d1bbb3c clean up MpdParser Andrew Kelley 2013-08-11 01:36:41 -0400
  • 8b9923c07e clean up server.js Andrew Kelley 2013-08-11 01:25:25 -0400
  • b3876c4c0e added TODO Josh Wolfe 2013-08-10 21:13:21 -0700
  • a6ad49ca53 javascriptizing the coco OOP in plugins and passing lint Josh Wolfe 2013-08-10 20:59:52 -0700
  • 2b4adcd8c5 use zfill module Andrew Kelley 2013-08-10 22:19:29 -0400
  • 9e97651153 disambiguating sort keys in the server Josh Wolfe 2013-08-10 19:15:16 -0700
  • 2f8c64bc77 privatizing methods in PlayerServer Josh Wolfe 2013-08-10 18:29:39 -0700
  • d7e8f875fa localizing var declarations Josh Wolfe 2013-08-10 18:12:17 -0700
  • b9e1101c54 use musicmetadata module instead of mutagen Andrew Kelley 2013-08-10 21:10:24 -0400
  • b1d7750da7 app.js almost passes lint Josh Wolfe 2013-08-10 17:35:52 -0700
  • 1e31ce3651 playerclient.js almost passes lint Josh Wolfe 2013-08-10 17:24:34 -0700
  • 3b91ee6514 cleaning up server.js and playerserver.js Josh Wolfe 2013-08-10 17:15:54 -0700
  • 2b897818d0 bye bye coco-land. it was fun while it lasted Andrew Kelley 2013-08-10 19:26:29 -0400
  • 5d332aef87 lock handlebars version Andrew Kelley 2013-08-10 18:41:13 -0400
  • fa27a28fac storing is_random in playlist items Josh Wolfe 2013-05-22 10:13:14 -0700