Commit Graph

61 Commits

Author SHA1 Message Date
Dorian fe405e3ca4 Add browserify to simplify development of frontend app.
Add support for CoffeeScript JSX views.
2015-05-08 10:39:01 -04:00
Dorian 5138edad78 Add in ReactJS + dependencies and serve via webassets in Flask app. 2015-05-05 17:56:33 -04:00
Dorian bf851b68e8 Fix PEP8 style test.
Remove Chrome from Karma tests.
Attempt to make protractor tests more flexible and reliable.
2015-04-01 11:28:09 -04:00
Dorian 3b69f4c440 Add installation of bower dependencies step, that was missed in earlier iterations of the provisioning setup.
Add task install external role for setting up NGINX, UWSGI and Supervisord.
2015-02-26 08:24:52 -05:00
Dorian 4c4d4cb305 Add rudimentary test package task. 2014-11-03 07:46:24 -05:00
Dorian 2c2389c355 Add Chai for assertion library.
Create first working test of AngularJS controller.
2014-10-27 09:20:53 -04:00
Dorian cad3702ef0 Setup infrastructure to run JS unit tests for the client. 2014-10-23 23:35:07 -04:00
Dorian baac47da54 Add test dependencies for client code.
Add test tasks to invoke task runner.
2014-10-22 08:08:30 -04:00
Dorian 9edca090c1 Add Flask-Assets to control compilation of LESS and CoffeeScript.
Modify templates appropriately.
Remove unneeded Python based LESS dependencies.
2014-10-18 00:56:51 -04:00
Dorian 0e6e4986fd Update NPM package listing. 2014-10-14 21:43:38 -04:00
Dorian 67d5ea2718 Add nodejs and bower requirements for CoffeeScript and AngularJS.
Update gitignore to ignore bower and nodejs installations.
2014-10-14 07:08:18 -05:00