8 Commits

Author SHA1 Message Date
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
Tim Buckley
865837da38 Added initial homepage using the new dataset service.
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
2015-10-05 16:40:05 -06:00
Tim Buckley
37e06a5723 Add DatasetService to read and manage config.json.
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
2015-10-05 15:09:27 -06:00
Jenkins
611e71fda7 Merge "Clean outdated config files and boilerplate examples." 2015-09-29 17:52:42 +00:00
Tim Buckley
1e09a951c9 Clean outdated config files and boilerplate examples.
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
2015-09-28 14:57:02 -06:00
Tim Buckley
814392e995 Add initial template and homepage.
This adds the base Angular template as well as a stub for the
homepage and menu.

Change-Id: Ia27796b6a3495f0c5daacdec9255025f8ea72d2f
2015-09-25 17:48:45 -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