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
This homepage implements a sample layout that uses real example
data, but is still a WIP and has a number of empty stub UI
elements.
Change-Id: Icf5afdfd1d078e250bec29af828ea63f78ee0a9e
The DatasetService is intended to load and manage any number of
configured data sources as specified in `config.json`. It also
enforces use of Angular's built-in content caching to improve
loading times of already-accessed datasets.
Change-Id: Ibb161a171d6375bf024bf8c0ab051c3f1a97f760
Various example resources from the project boilerplate can be
removed, and configuration files for bower and eslint are no
longer needed. An outdated Karma config file is also removed,
as JavaScript tests are moved into the `test` subdirectory.
Change-Id: I2407c20f00f3346b8969d819db92a9fb70c429eb
Add static instances of FontAwesome, Bootstrap, and theme resources
to more fully move to NPM/Browserify package management.
Change-Id: I4ceb0cd44f1e54207fde9c6645931e3a29705894
Adds boilerplate files from `angularjs-gulp-browserify-boilerplate`
to start work on Angular rewrite of the frontend.
Change-Id: I54392c24f397496582f9d06d561d5c14a92ccbe6