├── .gitignore ├── .travis.yml ├── README.md ├── config.js ├── modules ├── helper.js ├── parameter-extractor.js ├── plugin-manager.js ├── response-generator.js └── xml-rpc-api-handler.js ├── package.json ├── plugins ├── limitless-onleave-autooff.js ├── limitless-zone-onoff.js ├── sample-plugin.js ├── wakeonlan-linux.js └── win-shutdown-linux.js ├── server.js └── test └── test.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/README.md -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/config.js -------------------------------------------------------------------------------- /modules/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/modules/helper.js -------------------------------------------------------------------------------- /modules/parameter-extractor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/modules/parameter-extractor.js -------------------------------------------------------------------------------- /modules/plugin-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/modules/plugin-manager.js -------------------------------------------------------------------------------- /modules/response-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/modules/response-generator.js -------------------------------------------------------------------------------- /modules/xml-rpc-api-handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/modules/xml-rpc-api-handler.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/package.json -------------------------------------------------------------------------------- /plugins/limitless-onleave-autooff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/plugins/limitless-onleave-autooff.js -------------------------------------------------------------------------------- /plugins/limitless-zone-onoff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/plugins/limitless-zone-onoff.js -------------------------------------------------------------------------------- /plugins/sample-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/plugins/sample-plugin.js -------------------------------------------------------------------------------- /plugins/wakeonlan-linux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/plugins/wakeonlan-linux.js -------------------------------------------------------------------------------- /plugins/win-shutdown-linux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/plugins/win-shutdown-linux.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/server.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebauer/if-this-then-node/HEAD/test/test.js --------------------------------------------------------------------------------