13 Commits

Author SHA1 Message Date
Tim Buckley
7eab971d3f Switch to eslint.
This ports over changes made in openstack-health to convert the
project from jshint to eslint, with the eslint-config-openstack
plugin.

Change-Id: Iaa0490d07603e2481e1c738136f9fda1be95dea8
2015-11-18 15:36:36 -07:00
Austin Clark
942f6a9add Fix karma-coverage version, use gulp unit to run unit tests
Downgrades karma-coverages, uses phantomJS to run unit test, and
finally adds gulp unit as the test runner. Karma was having issues
with Chrome+Browserify. Unit tests still do not run since the example
services were removed.

Change-Id: I8973a1e12b0b2af992bea5da552aae0736dcdf9c
2015-10-15 15:11:24 -06:00
Jenkins
488aeb8813 Merge "Edit karma version in package.json" 2015-09-28 20:43:55 +00:00
Jenkins
8a4c758760 Merge "Use gulp-replace to rewrite JS and CSS paths during gzip task." 2015-09-28 20:34:01 +00:00
Austin Clark
07d2f22594 Edit karma version in package.json
npm install would fail due to PEERINVALID issues with karma.
^0.13.4 is out of range for several packages. This commit sets karma
version to ~0.12.0

Change-Id: I07634dd7cbdbc0cdb4489cbc348f9390a91e9e79
2015-09-28 10:32:34 -06:00
Tim Buckley
6ae7d8ace1 Use gulp-replace to rewrite JS and CSS paths during gzip task.
`index.html.gz` now links properly to gzipped resources allowing
them to be distributed unmodified and without the uncompressed
resources.

Change-Id: I253f5207de5b13a105dfb8ddd226d7da6ba2b34b
2015-09-25 17:55:33 -06:00
Tim Buckley
22803dc6d8 Add required styles and fonts.
Add static instances of FontAwesome, Bootstrap, and theme resources
to more fully move to NPM/Browserify package management.

Change-Id: I4ceb0cd44f1e54207fde9c6645931e3a29705894
2015-09-25 22:35:27 +00:00
Tim Buckley
0034283601 Add initial Angular boilerplate files.
Adds boilerplate files from `angularjs-gulp-browserify-boilerplate`
to start work on Angular rewrite of the frontend.

Change-Id: I54392c24f397496582f9d06d561d5c14a92ccbe6
2015-09-25 16:26:44 -06:00
Austin Clark
fd5990f283 Fix default dialog message 2015-08-20 09:20:21 -06:00
Tim Buckley
7c66f0d749 Minor adjustments to karma config and npm packages 2015-08-03 15:16:26 -06:00
Tim Buckley
2eec3431ae Add package.json and karma.conf.js for JS unit testing (borrowed from Horizon) 2015-08-03 14:08:16 -06:00
Tim Buckley
bf9fd7733b switch from browserify to plain bower, add initial template from bootstrap 2015-07-14 15:13:04 -06:00
Tim Buckley
2d70634ff3 Initial import containing a barebones django / browserify project 2015-07-13 15:55:45 -06:00