AngularJS Web Component <device>
Clone or download
FedeG and andreareginato Some bugs (#106)
* #105 - Update CHANGELOG for new version
* #105 - Update version in npm and bower
* #105 - Fixed bug, add if for status.function
* Fix #105 - Update dist for new version
* #109 #108 #107 - Remove .env for gitignore
* #109 #108 #107 - Add dotenv and grunt-env package
* #109 #108 #107 - Add use dotenv in gruntfile
* #109 #108 #107 - Add grunt-env configuration
* Fix #107 - Change type dashboard url for environment variable
* Fix #108 - Change dev center url for environment variable
* Fix #109 - Change nodes url for environment variable
* Update CHANGELOG for new version
* Add .env with deafult environment variable
* Fix #109 - Change nodes url for environment variable
* Update environment variables
Latest commit 68d392b Mar 12, 2017
Permalink
Failed to load latest commit information.
app
dist
test
.bowerrc Updated all bower libraries and fixed some bugs related to the old ve… Jun 2, 2014
.env
.gitignore Some bugs (#106) Mar 12, 2017
.travis.yml
CHANGELOG.md
Gruntfile.js
README.md
bower.json
karma.conf.js Bump to v0.2.5 Nov 3, 2014
package.json Some bugs (#106) Mar 12, 2017
protractor.conf.js Upgraded lelylan-ng to 0.2.4 and fixed some buggy tests Feb 6, 2015

README.md

Device Directive

AngularJS web component to shorten the needed time to monitor and control any physical device (e.g. lights, locks, thermostats) from desktop, tablet, and mobile.

Documentation

device-directive-ng

Contributing

Fork the repo on github and send a pull requests with topic branches. Do not forget to provide specs to your contribution.

Setup

  • Fork and clone the repository
  • Run npm install && bower install

Unit tests (karma)

  • grunt karma:unit

Integration tests (protractor)

Start the server.

  • grunt serve

Run all integration tests

  • protractor protractor.conf.js

Or run a specific suite

  • protractor protractor.conf.js --suite=sensor

Creating your own distribution

  • Run grunt build

The new distribution files will be created in the dist/ folder.

Coding guidelines

Follow github guidelines.

Feedback

Use the issue tracker for bugs or stack overflow for questions. Mail or Tweet us for any idea that can improve the project.

Links

Authors

Andrea Reginato

Contributors

Special thanks to all contributors for submitting patches.

Changelog

See CHANGELOG

License

Lelylan is licensed under the Apache License, Version 2.0.