Commit Graph

20 Commits

Author SHA1 Message Date
Nick Farina
dbedf7fe01 Convert to ES5, add web server
* No compilation step
 * Beginnings of web interface
 * Simple express server; React-based frontend
 * CommonJS style across codebase; auto-converts to RequireJS for browser
 * Using diffsync for realtime UI
 * "Provider" -> "Plugin"
 * Plugins expose one or more Providers
2015-08-11 22:27:59 -07:00
Nick Farina
bf5fc50fa6 Remove non-standard "type annotations"
Since we're not actually using Flow.
2015-07-17 08:57:56 -07:00
Nick Farina
94ad9eddcb Simpler logging 2015-07-16 13:09:01 -07:00
Nick Farina
342a7ccc98 Provider logging 2015-07-16 08:44:04 -07:00
Nick Farina
891d4033e8 Turn provider setup into a class 2015-07-16 08:30:11 -07:00
Nick Farina
5611e38beb Provider config and cli-based setup 2015-07-15 22:36:45 -07:00
Nick Farina
6afff4f3e4 User storage and settings, more cli 2015-07-11 09:12:01 -07:00
Nick Farina
c8d729c732 Add some type annotations 2015-07-09 14:48:06 -07:00
Nick Farina
2fc6ff8010 Don't hide providers in node_modules 2015-07-08 08:33:55 -07:00
Nick Farina
ab2f25e736 HomeBridge Reboot
- New "homebridge" CLI
- Finds and loads locally-installed "providers" from user home dir
- Written in ES6 with babel/register
2015-07-07 18:40:23 -07:00
Alistair Galbraith
c1f1613763 Removed submodule for HAP-NodeJS and moved to NPM
It seemed to be easier all around to use NPM to manage the dependancy on HAP-NodeJS.

This PR removes the submodule, and adjusts the paths of all checked in shims to reference the NPM module instead.

I also updated the documentation to reflect the simpler install ;)
2015-07-03 21:29:35 -07:00
Alistair Galbraith
238fd3c913 Functioning LCD, Arm State, Target, Current notifications 2015-07-01 18:09:13 -07:00
Jon Maddox
e3786b1836 bump HAP-NodeJS to get the final async onRead stuff 2015-06-26 16:19:38 -04:00
Jon Maddox
08ce5a9ecc bump HAP-NodeJS again to pull in async onreads 2015-06-25 01:42:21 -04:00
Jon Maddox
27d18abefe bump the version of HAP-NodeJS to get onRead support 2015-06-24 21:22:03 -04:00
Jon Maddox
31835112ed bump HAP-NodeJS 2015-06-09 08:07:08 -04:00
Nick Farina
cce6460a3d Update HAP-NodeJS to latest + README 2015-05-02 18:14:17 -07:00
Nick Farina
6a188ec030 Update HAP-NodeJS lib with fixes. 2015-04-11 21:06:10 -07:00
Nick Farina
39dc482da6 Update HAP-NodeJS to latest 2015-02-01 13:27:30 -08:00
Nick Farina
ea029d492b Initial Commit
Includes HAP-NodeJS as Git submodule
2014-11-30 16:32:51 -08:00