Skip to content

Commit

Permalink
add advanced location filter and update dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
bretdavidson committed Sep 8, 2014
2 parents c4f979f + 3497157 commit a649f4a
Show file tree
Hide file tree
Showing 803 changed files with 46,203 additions and 103,077 deletions.
13 changes: 13 additions & 0 deletions DEVELOPER.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,26 @@ If you plan on developing reports for inclusion in the Suma repository and will
Reports Dependencies/Tools
--------------------------
* [AngularJS](http://angularjs.org)
* [Node.js](http://nodejs.org/)
* [Bundler](http://bundler.io/)
* [Bower](http://bower.io)
* [Grunt](http://gruntjs.com)
* [Mocha](http://visionmedia.github.io/mocha)
* [SinonJS](http://sinonjs.org)
* [ChaiJS](http://chaijs.com)
* [PHPUnit](http://phpunit.de)

Installing Reports Dependencies
-----------------------
From the `analysis` directory:

1. Install Node.js, PHP, PHPUnit, Ruby, and Bundler
2. `bundle install`
3. `npm install`
4. `npm install -g grunt-cli`

You can now run `grunt` to build and test the analysis tools.

New Report Configuration Settings
---------------------------------
Any new report that has external configuration settings should utilize the `config.yaml` file at `analysis/config/config.yaml`. Be sure to add your config settings to `config_example.yaml` as well. Each report should be namespaced as follows:
Expand Down
3 changes: 3 additions & 0 deletions analysis/Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
source 'https://rubygems.org'

gem 'compass', '~> 1.0.1'
28 changes: 28 additions & 0 deletions analysis/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
GEM
remote: https://rubygems.org/
specs:
chunky_png (1.3.1)
compass (1.0.1)
chunky_png (~> 1.2)
compass-core (~> 1.0.1)
compass-import-once (~> 1.0.5)
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9)
sass (>= 3.3.13, < 3.5)
compass-core (1.0.1)
multi_json (~> 1.0)
sass (>= 3.3.0, < 3.5)
compass-import-once (1.0.5)
sass (>= 3.2, < 3.5)
ffi (1.9.3)
multi_json (1.10.1)
rb-fsevent (0.9.4)
rb-inotify (0.9.5)
ffi (>= 0.5.0)
sass (3.4.3)

PLATFORMS
ruby

DEPENDENCIES
compass (~> 1.0.1)
26 changes: 13 additions & 13 deletions analysis/bower.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,22 @@
"name": "sumaAnalysis",
"version": "0.0.0",
"dependencies": {
"angular": "1.2.14",
"angular-route": "1.2.14",
"angular-promise-tracker": "2.0.0",
"bootstrap3-datetimepicker": "3.0.0",
"bootstrap-sass": "3.0.2",
"d3": "3.4.8",
"es5-shim": "2.3.0",
"font-awesome": "4.1.0",
"jquery": "2.0.3",
"json3": "3.3.1",
"angular": "1.2.23",
"angular-route": "1.2.23",
"angular-promise-tracker": "2.0.1",
"bootstrap3-datetimepicker": "3.1.3",
"bootstrap-sass-official": "3.2.0+2",
"d3": "3.4.11",
"es5-shim": "4.0.3",
"font-awesome": "4.2.0",
"jquery": "2.1.1",
"json3": "3.3.2",
"lodash": "2.4.1",
"moment": "2.5.1",
"moment": "2.8.3",
"canvg": "https://canvg.googlecode.com/files/canvg-1.3.zip"
},
"devDependencies": {
"angular-mocks": "1.2.14",
"angular-scenario": "1.2.14"
"angular-mocks": "1.2.23",
"angular-scenario": "1.2.23"
}
}
10 changes: 5 additions & 5 deletions analysis/karma.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,19 @@ module.exports = function(config) {
basePath: '',

// testing framework to use (jasmine/mocha/qunit/...)
frameworks: ['mocha', 'chai-jquery', 'sinon-chai', 'jquery-2.0.3'],
frameworks: ['mocha', 'chai-jquery', 'sinon-chai', 'jquery-2.1.0'],

// list of files / patterns to load in the browser
files: [
'src/bower_components/jquery/jquery.js',
'src/bower_components/jquery/dist/jquery.js',
'src/bower_components/angular/angular.js',
'src/bower_components/angular-mocks/angular-mocks.js',
'src/bower_components/angular-route/angular-route.js',
'src/bower_components/angular-promise-tracker/promise-tracker.js',
'src/bower_components/moment/moment.js',
'src/bower_components/bootstrap-sass/js/tooltip.js',
'src/bower_components/bootstrap-sass/js/modal.js',
'src/bower_components/bootstrap-sass/js/popover.js',
'src/bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/tooltip.js',
'src/bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/modal.js',
'src/bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/popover.js',
'src/bower_components/bootstrap3-datetimepicker/src/js/bootstrap-datetimepicker.js',
'src/bower_components/lodash/dist/lodash.js',
'src/lib/js/lodash_mixins.js',
Expand Down
40 changes: 20 additions & 20 deletions analysis/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,23 @@
"devDependencies": {
"grunt": "0.4.5",
"grunt-contrib-copy": "0.5.0",
"grunt-contrib-concat": "0.4.0",
"grunt-contrib-uglify": "0.4.0",
"grunt-contrib-compass": "0.8.0",
"grunt-contrib-concat": "0.5.0",
"grunt-contrib-uglify": "0.5.1",
"grunt-contrib-compass": "1.0.1",
"grunt-contrib-jshint": "0.10.0",
"grunt-contrib-cssmin": "0.9.0",
"grunt-contrib-connect": "0.7.1",
"grunt-contrib-clean": "0.5.0",
"grunt-contrib-cssmin": "0.10.0",
"grunt-contrib-connect": "0.8.0",
"grunt-contrib-clean": "0.6.0",
"grunt-contrib-htmlmin": "0.3.0",
"grunt-contrib-imagemin": "0.7.0",
"grunt-contrib-imagemin": "0.8.1",
"grunt-contrib-watch": "0.6.1",
"grunt-autoprefixer": "0.7.3",
"grunt-usemin": "2.1.1",
"load-grunt-tasks": "0.4.0",
"grunt-autoprefixer": "1.0.1",
"grunt-usemin": "2.4.0",
"load-grunt-tasks": "0.6.0",
"grunt-ngmin": "0.0.3",
"time-grunt": "0.3.1",
"time-grunt": "1.0.0",
"karma-ng-scenario": "0.1.0",
"grunt-karma": "0.8.3",
"grunt-karma": "0.9.0",
"karma-script-launcher": "0.1.0",
"karma-chrome-launcher": "0.1.4",
"karma-firefox-launcher": "0.1.3",
Expand All @@ -30,17 +30,17 @@
"karma-phantomjs-launcher": "0.1.4",
"karma-html2js-preprocessor": "0.1.0",
"karma-jasmine": "0.1.5",
"karma-requirejs": "0.2.1",
"karma": "0.12.16",
"karma-requirejs": "0.2.2",
"karma": "0.12.23",
"karma-ng-html2js-preprocessor": "0.1.0",
"mocha": "1.19.0",
"karma-mocha": "0.1.3",
"karma-sinon-chai": "0.1.6",
"mocha": "1.21.4",
"karma-mocha": "0.1.9",
"karma-sinon-chai": "0.2.0",
"karma-chai-jquery": "1.0.0",
"karma-jquery": "0.1.0",
"karma-coverage": "0.2.2",
"grunt-html-validation": "0.1.17",
"grunt-phpunit": "0.3.3"
"karma-coverage": "0.2.6",
"grunt-html-validation": "0.1.18",
"grunt-phpunit": "0.3.5"
},
"engines": {
"node": ">=0.8.0"
Expand Down
Binary file modified analysis/reports/fonts/FontAwesome.otf
Binary file not shown.
Binary file modified analysis/reports/fonts/fontawesome-webfont.eot
Binary file not shown.

0 comments on commit a649f4a

Please sign in to comment.