Commit Graph

851 Commits

Author SHA1 Message Date
Andrew Stewart a4cfc4b8ec Improve authentication middleware mounting 2014-06-04 13:17:17 -07:00
Andrew Stewart 5e21c52b95 Add mock request/response classes for testing 2014-06-04 12:51:35 -07:00
Andrew Stewart cae754672e Add mock request/response classes for testing 2014-06-04 12:48:20 -07:00
Andrew Stewart 014574a545 Move SSL certs to live under api dir 2014-06-04 11:58:54 -07:00
Andrew Stewart 6bc1e9d944 Move configuration to API class 2014-06-04 11:51:07 -07:00
Andrew Stewart e08a5df88b Bump Express version to 4.4.1 2014-06-04 11:06:02 -07:00
Javier Cervantes b33f64e320 Updating annotated code in example to show properly on website 2014-06-02 11:05:19 -05:00
Ron Evans 736fe03e88 Merge pull request #185 from ciandt-dev/master
Robot example integrating leap motion and ARDrone
2014-06-02 11:30:50 -04:00
fabito 0302a78294 finished markdown documentation 2014-06-01 17:38:00 -03:00
fabito 31635b1940 finished markdown documentation 2014-06-01 12:01:30 -03:00
fabito 930b182275 finished markdown documentation 2014-06-01 12:00:19 -03:00
fabito 8afe35b4c9 started code explanation in markdown 2014-06-01 11:51:42 -03:00
fabito adda142d8e Merge branch 'master' of https://github.com/ciandt-dev/cylon 2014-06-01 11:12:02 -03:00
fabito 52211db1af cleaning up code 2014-06-01 11:11:29 -03:00
Fábio Franco Uechi cef5a85310 Update leap_ardrone.markdown 2014-05-28 17:47:32 -03:00
fabito 0c8412fe40 Sample robot integrating leap motion and Parrot ARDrone 2.0 through cylon 2014-05-28 17:34:27 -03:00
Andrew Stewart 92fea6225b Bump version to 0.14.0 2014-05-26 15:35:48 -07:00
Andrew Stewart 838fdc7046 Correct references to Logger in tests 2014-05-24 10:34:19 -07:00
Andrew Stewart e27aa46f07 Move test support file into test/support dir 2014-05-24 10:34:09 -07:00
Andrew Stewart 774171db71 Make 'test' default task, remove comments 2014-05-24 10:19:52 -07:00
Ron Evans 66d76b8aa3 Merge pull request #179 from hybridgroup/remove-node-namespace
Remove node-namespace and class cruft
2014-05-24 18:09:24 +01:00
deadprogram b5c1a54971 Add istanbul back for code coverage reporting 2014-05-24 10:06:39 -07:00
deadprogram ebdac95a7d Resolve merge conflicts 2014-05-24 10:02:48 -07:00
deadprogram 69cc76b6a6 Ability to pass the name of module to use for an adaptor. Specifically for case where a module contains multiple adaptors 2014-05-23 18:42:29 -07:00
Adrian Zankich c851809bc2 Add coverage badge 2014-05-21 19:46:10 -07:00
Adrian Zankich 9c392121a1 Fix travis.yml 2014-05-21 19:36:45 -07:00
Adrian Zankich 41b5e576ca Add CodeClimate coverage 2014-05-21 19:35:09 -07:00
Andrew Stewart 34e562207d Tidy up Cylon specs, add specs for exports 2014-05-13 19:48:50 -07:00
Andrew Stewart c22ef95239 Remove Logger from global namespace 2014-05-13 19:44:40 -07:00
Andrew Stewart 43a9351921 Convert Cylon.Master to a plain JS object
Acts exactly the same with much, much less code complexity.

This also introduces a pattern for providing core modules to external libraries.

Whereas previously Cylon modules were able to rely on Cylon.Adaptor or
Cylon.Driver being present in the namespace (due to being required in
./lib/cylon), they will now need to require Cylon first, like this:

    var Cylon = require('cylon');

    var Driver = Cylon.Driver,
        Adaptor = Cylon.Adaptor,
        DigitalPin = Cylon.IO.DigitalPin;
2014-05-13 19:20:54 -07:00
Andrew Stewart 90e6ab5564 Merge branch 'master' into remove-node-namespace
* master:
  Remove Logger usage from examples
2014-05-13 19:07:45 -07:00
Andrew Stewart 544e34dc78 Remove Logger usage from examples 2014-05-13 19:06:40 -07:00
Andrew Stewart 1e44224660 Refactor Logger 2014-05-13 19:05:01 -07:00
Andrew Stewart e8d7c8ebb7 Remove node-namespace from package.json 2014-05-13 18:33:40 -07:00
Andrew Stewart c99ce6571f Remove node-namespace from DigitalPin 2014-05-13 18:31:25 -07:00
Andrew Stewart 2cca04873d Remove node-namespace from Utils 2014-05-13 18:25:31 -07:00
Andrew Stewart 17a0a5d08f Remove node-namespace from Config 2014-05-13 18:14:36 -07:00
Andrew Stewart f20ae55bf6 Remove node-namespace from Robot 2014-05-08 08:57:20 -07:00
Andrew Stewart a3974f38b7 Remove node-namespace from API 2014-05-07 15:19:23 -07:00
Andrew Stewart 7bab3ff65f Remove node-namespace from Connection 2014-05-07 08:38:06 -07:00
Andrew Stewart f8e546a6e0 Remove node-namespace from Device 2014-05-06 19:18:13 -07:00
Andrew Stewart d46de63379 Remove node-namespace from Test Drivers/Adaptors 2014-05-06 18:56:13 -07:00
Andrew Stewart c8cb7f0e40 Remove node-namespace from Driver 2014-05-06 18:24:43 -07:00
Andrew Stewart 637bce0e6d Remove node-namespace from Adaptor 2014-05-06 18:19:56 -07:00
Ron Evans 2958f148f3 Merge pull request #176 from hybridgroup/remove-class-cruft-and-namespace
Remove class cruft and namespace from Basestar
2014-05-04 02:34:14 -07:00
Andrew Stewart f9d39151af Simplify testing harness 2014-04-27 15:28:08 -07:00
Ron Evans 5eb7bcdc0e Merge pull request #174 from hybridgroup/readme-updates
README updates
2014-04-26 21:06:53 -07:00
Andrew Stewart 89084ae0f5 Update CONTRIBUTORS 2014-04-24 17:17:23 -06:00
Andrew Stewart a9ae09bdce Remove Basestar from global scope 2014-04-24 16:31:58 -06:00
Andrew Stewart dc09be6bcc Remove class cruft and namespace from Basestar 2014-04-24 13:43:00 -06:00