Merge web into top-level application - warvox - VoIP based wardialing tool, forked from rapid7/warvox.
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
       ---
 (DIR) commit 6af6c976a332eb1aed59e9c1b92171b1c6050bb0
 (DIR) parent 846b38a48455968f71e46acb4f9cd0bbfd260982
 (HTM) Author: HD Moore <hd_moore@rapid7.com>
       Date:   Wed, 26 Dec 2012 15:57:27 -0600
       
       Merge web into top-level application
       
       Diffstat:
         A Gemfile                             |      24 ++++++++++++++++++++++++
         R web/Rakefile -> Rakefile            |       0 
         R web/app/assets/images/balloon.png … |       0 
         R web/app/assets/images/bluefade.jpg… |       0 
         R web/app/assets/images/close.gif ->… |       0 
         R web/app/assets/images/left-round.p… |       0 
         R web/app/assets/images/loading.gif … |       0 
         R web/app/assets/images/logo.png -> … |       0 
         R web/app/assets/images/logo_raw.xcf… |       0 
         R web/app/assets/images/musicplayer.… |       0 
         R web/app/assets/images/overlay.png … |       0 
         R web/app/assets/images/rails.png ->… |       0 
         R web/app/assets/images/right-round.… |       0 
         R web/app/assets/images/round_bot.pn… |       0 
         R web/app/assets/images/round_top.pn… |       0 
         R web/app/assets/javascripts/FusionC… |       0 
         R web/app/assets/javascripts/applica… |       0 
         R web/app/assets/javascripts/control… |       0 
         R web/app/assets/javascripts/custom.… |       0 
         R web/app/assets/javascripts/dragdro… |       0 
         R web/app/assets/javascripts/effects… |       0 
         R web/app/assets/javascripts/highcha… |       0 
         R web/app/assets/javascripts/lightbo… |       0 
         R web/app/assets/javascripts/prototy… |       0 
         R web/app/assets/javascripts/rails.j… |       0 
         R web/app/assets/stylesheets/applica… |       0 
         R web/app/assets/stylesheets/global.… |       0 
         R web/app/assets/stylesheets/ie7.css… |       0 
         R web/app/controllers/analyze_contro… |       0 
         R web/app/controllers/application_co… |       0 
         R web/app/controllers/dial_jobs_cont… |       0 
         R web/app/controllers/dial_results_c… |       0 
         R web/app/controllers/home_controlle… |       0 
         R web/app/controllers/providers_cont… |       0 
         R web/app/helpers/analyze_helper.rb … |       0 
         R web/app/helpers/application_helper… |       0 
         R web/app/helpers/dial_jobs_helper.r… |       0 
         R web/app/helpers/dial_results_helpe… |       0 
         R web/app/helpers/home_helper.rb -> … |       0 
         R web/app/helpers/providers_helper.r… |       0 
         R web/app/models/dial_job.rb -> app/… |       0 
         R web/app/models/dial_result.rb -> a… |       0 
         R web/app/models/provider.rb -> app/… |       0 
         R web/app/views/analyze/index.html.e… |       0 
         R web/app/views/analyze/show.html.er… |       0 
         R web/app/views/analyze/view.html.er… |       0 
         R web/app/views/analyze/view_matches… |       0 
         R web/app/views/dial_jobs/edit.html.… |       0 
         R web/app/views/dial_jobs/index.html… |       0 
         R web/app/views/dial_jobs/new.html.e… |       0 
         R web/app/views/dial_jobs/run.html.e… |       0 
         R web/app/views/dial_jobs/show.html.… |       0 
         R web/app/views/dial_results/analyze… |       0 
         R web/app/views/dial_results/edit.ht… |       0 
         R web/app/views/dial_results/index.h… |       0 
         R web/app/views/dial_results/new.htm… |       0 
         R web/app/views/dial_results/show.ht… |       0 
         R web/app/views/dial_results/view.ht… |       0 
         R web/app/views/home/about.html.erb … |       0 
         R web/app/views/home/index.html.erb … |       0 
         R web/app/views/layouts/application.… |       0 
         R web/app/views/layouts/warvox.html.… |       0 
         R web/app/views/providers/edit.html.… |       0 
         R web/app/views/providers/index.html… |       0 
         R web/app/views/providers/new.html.e… |       0 
         R web/app/views/providers/show.html.… |       0 
         R web/app/views/shared/_footer.html.… |       0 
         R web/app/views/shared/_header.html.… |       0 
         R web/app/views/shared/graphs/_call_… |       0 
         R web/app/views/shared/graphs/_lines… |       0 
         R web/app/views/shared/graphs/call_r… |       0 
         R web/app/views/shared/graphs/lines_… |       0 
         R web/config.ru -> config.ru          |       0 
         R web/config/application.rb -> confi… |       0 
         R web/config/boot.rb -> config/boot.… |       0 
         R web/config/database.yml -> config/… |       0 
         R web/config/environment.rb -> confi… |       0 
         R web/config/environments/developmen… |       0 
         R web/config/environments/production… |       0 
         R web/config/environments/test.rb ->… |       0 
         R web/config/initializers/backtrace_… |       0 
         R web/config/initializers/inflection… |       0 
         R web/config/initializers/mime_types… |       0 
         R web/config/initializers/secret_tok… |       0 
         R web/config/initializers/session_st… |       0 
         R web/config/initializers/warvox.rb … |       0 
         R web/config/initializers/wrap_param… |       0 
         R web/config/locales/en.yml -> confi… |       0 
         R web/config/routes.rb -> config/rou… |       0 
         R web/public/favicon.ico -> db/migra… |       0 
         R web/db/schema.rb -> db/schema.rb    |       0 
         R web/app/assets/javascripts/custom.… |       0 
         R web/public/404.html -> public/404.… |       0 
         R web/public/422.html -> public/422.… |       0 
         R web/public/500.html -> public/500.… |       0 
         R web/public/FusionCharts/FCF_Area2D… |       0 
         R web/public/FusionCharts/FCF_Bar2D.… |       0 
         R web/public/FusionCharts/FCF_Candle… |       0 
         R web/public/FusionCharts/FCF_Column… |       0 
         R web/public/FusionCharts/FCF_Column… |       0 
         R web/public/FusionCharts/FCF_Doughn… |       0 
         R web/public/FusionCharts/FCF_Funnel… |       0 
         R web/public/FusionCharts/FCF_Gantt.… |       0 
         R web/public/FusionCharts/FCF_Line.s… |       0 
         R web/public/FusionCharts/FCF_MSArea… |       0 
         R web/public/FusionCharts/FCF_MSBar2… |       0 
         R web/public/FusionCharts/FCF_MSColu… |       0 
         R web/public/FusionCharts/FCF_MSColu… |       0 
         R web/public/FusionCharts/FCF_MSColu… |       0 
         R web/public/FusionCharts/FCF_MSColu… |       0 
         R web/public/FusionCharts/FCF_MSLine… |       0 
         R web/public/FusionCharts/FCF_Pie2D.… |       0 
         R web/public/FusionCharts/FCF_Pie3D.… |       0 
         R web/public/FusionCharts/FCF_Stacke… |       0 
         R web/public/FusionCharts/FCF_Stacke… |       0 
         R web/public/FusionCharts/FCF_Stacke… |       0 
         R web/public/FusionCharts/FCF_Stacke… |       0 
         R web/app/assets/javascripts/custom.… |       0 
         R web/public/robots.txt -> public/ro… |       0 
         R web/script/rails -> script/rails    |       0 
         R web/test/fixtures/dial_jobs.yml ->… |       0 
         R web/test/fixtures/dial_results.yml… |       0 
         R web/test/fixtures/providers.yml ->… |       0 
         R web/test/functional/analyze_contro… |       0 
         R web/test/functional/dial_jobs_cont… |       0 
         R web/test/functional/dial_results_c… |       0 
         R web/test/functional/home_controlle… |       0 
         R web/test/functional/providers_cont… |       0 
         R web/test/performance/browsing_test… |       0 
         R web/test/test_helper.rb -> test/te… |       0 
         R web/test/unit/dial_job_test.rb -> … |       0 
         R web/test/unit/dial_result_test.rb … |       0 
         R web/test/unit/helpers/analyze_help… |       0 
         R web/test/unit/helpers/dial_jobs_he… |       0 
         R web/test/unit/helpers/dial_results… |       0 
         R web/test/unit/helpers/home_helper_… |       0 
         R web/test/unit/helpers/providers_he… |       0 
         R web/test/unit/provider_test.rb -> … |       0 
         R web/app/assets/javascripts/custom.… |       0 
         D web/Gemfile                         |      20 --------------------
         D web/Gemfile.lock                    |     123 -------------------------------
         D web/README                          |     256 -------------------------------
         D web/db/seeds.rb                     |       7 -------
       
       143 files changed, 24 insertions(+), 406 deletions(-)
       ---
 (DIR) diff --git a/Gemfile b/Gemfile
       @@ -0,0 +1,24 @@
       +source 'http://rubygems.org'
       +
       +ruby '1.9.3'
       +
       +gem 'heroku'
       +
       +gem 'rails', '3.2.8'
       +gem 'pg', '0.11'
       +gem 'kissfft'
       +
       +gem 'librex'
       +
       +# Gems used only for assets and not required
       +# in production environments by default.
       +group :assets do
       +  gem 'sass-rails',   '~> 3.2.3'
       +  gem 'coffee-rails', '~> 3.2.1'
       +  gem 'therubyracer', :platforms => :ruby
       +  gem 'uglifier', '>= 1.0.3'
       +end
       +
       +gem 'jquery-rails'
       +gem 'will_paginate', '~> 3.0'
       +gem 'dynamic_form'
 (DIR) diff --git a/web/Rakefile b/Rakefile
 (DIR) diff --git a/web/app/assets/images/balloon.png b/app/assets/images/balloon.png
       Binary files differ.
 (DIR) diff --git a/web/app/assets/images/bluefade.jpg b/app/assets/images/bluefade.jpg
       Binary files differ.
 (DIR) diff --git a/web/app/assets/images/close.gif b/app/assets/images/close.gif
       Binary files differ.
 (DIR) diff --git a/web/app/assets/images/left-round.png b/app/assets/images/left-round.png
       Binary files differ.
 (DIR) diff --git a/web/app/assets/images/loading.gif b/app/assets/images/loading.gif
       Binary files differ.
 (DIR) diff --git a/web/app/assets/images/logo.png b/app/assets/images/logo.png
       Binary files differ.
 (DIR) diff --git a/web/app/assets/images/logo_raw.xcf b/app/assets/images/logo_raw.xcf
       Binary files differ.
 (DIR) diff --git a/web/app/assets/images/musicplayer.swf b/app/assets/images/musicplayer.swf
       Binary files differ.
 (DIR) diff --git a/web/app/assets/images/overlay.png b/app/assets/images/overlay.png
       Binary files differ.
 (DIR) diff --git a/web/app/assets/images/rails.png b/app/assets/images/rails.png
       Binary files differ.
 (DIR) diff --git a/web/app/assets/images/right-round.png b/app/assets/images/right-round.png
       Binary files differ.
 (DIR) diff --git a/web/app/assets/images/round_bot.png b/app/assets/images/round_bot.png
       Binary files differ.
 (DIR) diff --git a/web/app/assets/images/round_top.png b/app/assets/images/round_top.png
       Binary files differ.
 (DIR) diff --git a/web/app/assets/javascripts/FusionCharts.js b/app/assets/javascripts/FusionCharts.js
 (DIR) diff --git a/web/app/assets/javascripts/application.js b/app/assets/javascripts/application.js
 (DIR) diff --git a/web/app/assets/javascripts/controls.js b/app/assets/javascripts/controls.js
 (DIR) diff --git a/web/app/assets/javascripts/custom.js b/app/assets/javascripts/custom.js
 (DIR) diff --git a/web/app/assets/javascripts/dragdrop.js b/app/assets/javascripts/dragdrop.js
 (DIR) diff --git a/web/app/assets/javascripts/effects.js b/app/assets/javascripts/effects.js
 (DIR) diff --git a/web/app/assets/javascripts/highcharts.js b/app/assets/javascripts/highcharts.js
 (DIR) diff --git a/web/app/assets/javascripts/lightbox.js b/app/assets/javascripts/lightbox.js
 (DIR) diff --git a/web/app/assets/javascripts/prototype.js b/app/assets/javascripts/prototype.js
 (DIR) diff --git a/web/app/assets/javascripts/rails.js b/app/assets/javascripts/rails.js
 (DIR) diff --git a/web/app/assets/stylesheets/application.css.scss b/app/assets/stylesheets/application.css.scss
 (DIR) diff --git a/web/app/assets/stylesheets/global.css b/app/assets/stylesheets/global.css
 (DIR) diff --git a/web/app/assets/stylesheets/ie7.css b/app/assets/stylesheets/ie7.css
 (DIR) diff --git a/web/app/controllers/analyze_controller.rb b/app/controllers/analyze_controller.rb
 (DIR) diff --git a/web/app/controllers/application_controller.rb b/app/controllers/application_controller.rb
 (DIR) diff --git a/web/app/controllers/dial_jobs_controller.rb b/app/controllers/dial_jobs_controller.rb
 (DIR) diff --git a/web/app/controllers/dial_results_controller.rb b/app/controllers/dial_results_controller.rb
 (DIR) diff --git a/web/app/controllers/home_controller.rb b/app/controllers/home_controller.rb
 (DIR) diff --git a/web/app/controllers/providers_controller.rb b/app/controllers/providers_controller.rb
 (DIR) diff --git a/web/app/helpers/analyze_helper.rb b/app/helpers/analyze_helper.rb
 (DIR) diff --git a/web/app/helpers/application_helper.rb b/app/helpers/application_helper.rb
 (DIR) diff --git a/web/app/helpers/dial_jobs_helper.rb b/app/helpers/dial_jobs_helper.rb
 (DIR) diff --git a/web/app/helpers/dial_results_helper.rb b/app/helpers/dial_results_helper.rb
 (DIR) diff --git a/web/app/helpers/home_helper.rb b/app/helpers/home_helper.rb
 (DIR) diff --git a/web/app/helpers/providers_helper.rb b/app/helpers/providers_helper.rb
 (DIR) diff --git a/web/app/models/dial_job.rb b/app/models/dial_job.rb
 (DIR) diff --git a/web/app/models/dial_result.rb b/app/models/dial_result.rb
 (DIR) diff --git a/web/app/models/provider.rb b/app/models/provider.rb
 (DIR) diff --git a/web/app/views/analyze/index.html.erb b/app/views/analyze/index.html.erb
 (DIR) diff --git a/web/app/views/analyze/show.html.erb b/app/views/analyze/show.html.erb
 (DIR) diff --git a/web/app/views/analyze/view.html.erb b/app/views/analyze/view.html.erb
 (DIR) diff --git a/web/app/views/analyze/view_matches.html.erb b/app/views/analyze/view_matches.html.erb
 (DIR) diff --git a/web/app/views/dial_jobs/edit.html.erb b/app/views/dial_jobs/edit.html.erb
 (DIR) diff --git a/web/app/views/dial_jobs/index.html.erb b/app/views/dial_jobs/index.html.erb
 (DIR) diff --git a/web/app/views/dial_jobs/new.html.erb b/app/views/dial_jobs/new.html.erb
 (DIR) diff --git a/web/app/views/dial_jobs/run.html.erb b/app/views/dial_jobs/run.html.erb
 (DIR) diff --git a/web/app/views/dial_jobs/show.html.erb b/app/views/dial_jobs/show.html.erb
 (DIR) diff --git a/web/app/views/dial_results/analyze.html.erb b/app/views/dial_results/analyze.html.erb
 (DIR) diff --git a/web/app/views/dial_results/edit.html.erb b/app/views/dial_results/edit.html.erb
 (DIR) diff --git a/web/app/views/dial_results/index.html.erb b/app/views/dial_results/index.html.erb
 (DIR) diff --git a/web/app/views/dial_results/new.html.erb b/app/views/dial_results/new.html.erb
 (DIR) diff --git a/web/app/views/dial_results/show.html.erb b/app/views/dial_results/show.html.erb
 (DIR) diff --git a/web/app/views/dial_results/view.html.erb b/app/views/dial_results/view.html.erb
 (DIR) diff --git a/web/app/views/home/about.html.erb b/app/views/home/about.html.erb
 (DIR) diff --git a/web/app/views/home/index.html.erb b/app/views/home/index.html.erb
 (DIR) diff --git a/web/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb
 (DIR) diff --git a/web/app/views/layouts/warvox.html.erb b/app/views/layouts/warvox.html.erb
 (DIR) diff --git a/web/app/views/providers/edit.html.erb b/app/views/providers/edit.html.erb
 (DIR) diff --git a/web/app/views/providers/index.html.erb b/app/views/providers/index.html.erb
 (DIR) diff --git a/web/app/views/providers/new.html.erb b/app/views/providers/new.html.erb
 (DIR) diff --git a/web/app/views/providers/show.html.erb b/app/views/providers/show.html.erb
 (DIR) diff --git a/web/app/views/shared/_footer.html.erb b/app/views/shared/_footer.html.erb
 (DIR) diff --git a/web/app/views/shared/_header.html.erb b/app/views/shared/_header.html.erb
 (DIR) diff --git a/web/app/views/shared/graphs/_call_results.html.erb b/app/views/shared/graphs/_call_results.html.erb
 (DIR) diff --git a/web/app/views/shared/graphs/_lines_by_type.html.erb b/app/views/shared/graphs/_lines_by_type.html.erb
 (DIR) diff --git a/web/app/views/shared/graphs/call_results.html.erb b/app/views/shared/graphs/call_results.html.erb
 (DIR) diff --git a/web/app/views/shared/graphs/lines_by_type.html.erb b/app/views/shared/graphs/lines_by_type.html.erb
 (DIR) diff --git a/web/config.ru b/config.ru
 (DIR) diff --git a/web/config/application.rb b/config/application.rb
 (DIR) diff --git a/web/config/boot.rb b/config/boot.rb
 (DIR) diff --git a/web/config/database.yml b/config/database.yml
 (DIR) diff --git a/web/config/environment.rb b/config/environment.rb
 (DIR) diff --git a/web/config/environments/development.rb b/config/environments/development.rb
 (DIR) diff --git a/web/config/environments/production.rb b/config/environments/production.rb
 (DIR) diff --git a/web/config/environments/test.rb b/config/environments/test.rb
 (DIR) diff --git a/web/config/initializers/backtrace_silencers.rb b/config/initializers/backtrace_silencers.rb
 (DIR) diff --git a/web/config/initializers/inflections.rb b/config/initializers/inflections.rb
 (DIR) diff --git a/web/config/initializers/mime_types.rb b/config/initializers/mime_types.rb
 (DIR) diff --git a/web/config/initializers/secret_token.rb b/config/initializers/secret_token.rb
 (DIR) diff --git a/web/config/initializers/session_store.rb b/config/initializers/session_store.rb
 (DIR) diff --git a/web/config/initializers/warvox.rb b/config/initializers/warvox.rb
 (DIR) diff --git a/web/config/initializers/wrap_parameters.rb b/config/initializers/wrap_parameters.rb
 (DIR) diff --git a/web/config/locales/en.yml b/config/locales/en.yml
 (DIR) diff --git a/web/config/routes.rb b/config/routes.rb
 (DIR) diff --git a/web/public/favicon.ico b/db/migrate/.keep
 (DIR) diff --git a/web/db/schema.rb b/db/schema.rb
 (DIR) diff --git a/web/app/assets/javascripts/custom.js b/log/.keep
 (DIR) diff --git a/web/public/404.html b/public/404.html
 (DIR) diff --git a/web/public/422.html b/public/422.html
 (DIR) diff --git a/web/public/500.html b/public/500.html
 (DIR) diff --git a/web/public/FusionCharts/FCF_Area2D.swf b/public/FusionCharts/FCF_Area2D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_Bar2D.swf b/public/FusionCharts/FCF_Bar2D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_Candlestick.swf b/public/FusionCharts/FCF_Candlestick.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_Column2D.swf b/public/FusionCharts/FCF_Column2D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_Column3D.swf b/public/FusionCharts/FCF_Column3D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_Doughnut2D.swf b/public/FusionCharts/FCF_Doughnut2D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_Funnel.swf b/public/FusionCharts/FCF_Funnel.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_Gantt.swf b/public/FusionCharts/FCF_Gantt.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_Line.swf b/public/FusionCharts/FCF_Line.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_MSArea2D.swf b/public/FusionCharts/FCF_MSArea2D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_MSBar2D.swf b/public/FusionCharts/FCF_MSBar2D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_MSColumn2D.swf b/public/FusionCharts/FCF_MSColumn2D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_MSColumn2DLineDY.swf b/public/FusionCharts/FCF_MSColumn2DLineDY.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_MSColumn3D.swf b/public/FusionCharts/FCF_MSColumn3D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_MSColumn3DLineDY.swf b/public/FusionCharts/FCF_MSColumn3DLineDY.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_MSLine.swf b/public/FusionCharts/FCF_MSLine.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_Pie2D.swf b/public/FusionCharts/FCF_Pie2D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_Pie3D.swf b/public/FusionCharts/FCF_Pie3D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_StackedArea2D.swf b/public/FusionCharts/FCF_StackedArea2D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_StackedBar2D.swf b/public/FusionCharts/FCF_StackedBar2D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_StackedColumn2D.swf b/public/FusionCharts/FCF_StackedColumn2D.swf
       Binary files differ.
 (DIR) diff --git a/web/public/FusionCharts/FCF_StackedColumn3D.swf b/public/FusionCharts/FCF_StackedColumn3D.swf
       Binary files differ.
 (DIR) diff --git a/web/app/assets/javascripts/custom.js b/public/favicon.ico
 (DIR) diff --git a/web/public/robots.txt b/public/robots.txt
 (DIR) diff --git a/web/script/rails b/script/rails
 (DIR) diff --git a/web/test/fixtures/dial_jobs.yml b/test/fixtures/dial_jobs.yml
 (DIR) diff --git a/web/test/fixtures/dial_results.yml b/test/fixtures/dial_results.yml
 (DIR) diff --git a/web/test/fixtures/providers.yml b/test/fixtures/providers.yml
 (DIR) diff --git a/web/test/functional/analyze_controller_test.rb b/test/functional/analyze_controller_test.rb
 (DIR) diff --git a/web/test/functional/dial_jobs_controller_test.rb b/test/functional/dial_jobs_controller_test.rb
 (DIR) diff --git a/web/test/functional/dial_results_controller_test.rb b/test/functional/dial_results_controller_test.rb
 (DIR) diff --git a/web/test/functional/home_controller_test.rb b/test/functional/home_controller_test.rb
 (DIR) diff --git a/web/test/functional/providers_controller_test.rb b/test/functional/providers_controller_test.rb
 (DIR) diff --git a/web/test/performance/browsing_test.rb b/test/performance/browsing_test.rb
 (DIR) diff --git a/web/test/test_helper.rb b/test/test_helper.rb
 (DIR) diff --git a/web/test/unit/dial_job_test.rb b/test/unit/dial_job_test.rb
 (DIR) diff --git a/web/test/unit/dial_result_test.rb b/test/unit/dial_result_test.rb
 (DIR) diff --git a/web/test/unit/helpers/analyze_helper_test.rb b/test/unit/helpers/analyze_helper_test.rb
 (DIR) diff --git a/web/test/unit/helpers/dial_jobs_helper_test.rb b/test/unit/helpers/dial_jobs_helper_test.rb
 (DIR) diff --git a/web/test/unit/helpers/dial_results_helper_test.rb b/test/unit/helpers/dial_results_helper_test.rb
 (DIR) diff --git a/web/test/unit/helpers/home_helper_test.rb b/test/unit/helpers/home_helper_test.rb
 (DIR) diff --git a/web/test/unit/helpers/providers_helper_test.rb b/test/unit/helpers/providers_helper_test.rb
 (DIR) diff --git a/web/test/unit/provider_test.rb b/test/unit/provider_test.rb
 (DIR) diff --git a/web/app/assets/javascripts/custom.js b/tmp/.keep
 (DIR) diff --git a/web/Gemfile b/web/Gemfile
       @@ -1,20 +0,0 @@
       -source 'http://rubygems.org'
       -
       -gem 'rails', '3.2.8'
       -gem 'pg', '0.11'
       -gem 'kissfft'
       -
       -gem 'librex'
       -
       -# Gems used only for assets and not required
       -# in production environments by default.
       -group :assets do
       -  gem 'sass-rails',   '~> 3.2.3'
       -  gem 'coffee-rails', '~> 3.2.1'
       -  gem 'therubyracer', :platforms => :ruby
       -  gem 'uglifier', '>= 1.0.3'
       -end
       -
       -gem 'jquery-rails'
       -gem 'will_paginate', '~> 3.0'
       -gem 'dynamic_form'
 (DIR) diff --git a/web/Gemfile.lock b/web/Gemfile.lock
       @@ -1,123 +0,0 @@
       -GEM
       -  remote: http://rubygems.org/
       -  specs:
       -    actionmailer (3.2.8)
       -      actionpack (= 3.2.8)
       -      mail (~> 2.4.4)
       -    actionpack (3.2.8)
       -      activemodel (= 3.2.8)
       -      activesupport (= 3.2.8)
       -      builder (~> 3.0.0)
       -      erubis (~> 2.7.0)
       -      journey (~> 1.0.4)
       -      rack (~> 1.4.0)
       -      rack-cache (~> 1.2)
       -      rack-test (~> 0.6.1)
       -      sprockets (~> 2.1.3)
       -    activemodel (3.2.8)
       -      activesupport (= 3.2.8)
       -      builder (~> 3.0.0)
       -    activerecord (3.2.8)
       -      activemodel (= 3.2.8)
       -      activesupport (= 3.2.8)
       -      arel (~> 3.0.2)
       -      tzinfo (~> 0.3.29)
       -    activeresource (3.2.8)
       -      activemodel (= 3.2.8)
       -      activesupport (= 3.2.8)
       -    activesupport (3.2.8)
       -      i18n (~> 0.6)
       -      multi_json (~> 1.0)
       -    arel (3.0.2)
       -    builder (3.0.4)
       -    coffee-rails (3.2.2)
       -      coffee-script (>= 2.2.0)
       -      railties (~> 3.2.0)
       -    coffee-script (2.2.0)
       -      coffee-script-source
       -      execjs
       -    coffee-script-source (1.4.0)
       -    dynamic_form (1.1.4)
       -    erubis (2.7.0)
       -    execjs (1.4.0)
       -      multi_json (~> 1.0)
       -    hike (1.2.1)
       -    i18n (0.6.1)
       -    journey (1.0.4)
       -    jquery-rails (2.1.4)
       -      railties (>= 3.0, < 5.0)
       -      thor (>= 0.14, < 2.0)
       -    json (1.7.5)
       -    kissfft (0.0.1)
       -    librex (0.0.68)
       -    mail (2.4.4)
       -      i18n (>= 0.4.0)
       -      mime-types (~> 1.16)
       -      treetop (~> 1.4.8)
       -    mime-types (1.19)
       -    multi_json (1.5.0)
       -    pg (0.11.0)
       -    polyglot (0.3.3)
       -    rack (1.4.1)
       -    rack-cache (1.2)
       -      rack (>= 0.4)
       -    rack-ssl (1.3.2)
       -      rack
       -    rack-test (0.6.2)
       -      rack (>= 1.0)
       -    rails (3.2.8)
       -      actionmailer (= 3.2.8)
       -      actionpack (= 3.2.8)
       -      activerecord (= 3.2.8)
       -      activeresource (= 3.2.8)
       -      activesupport (= 3.2.8)
       -      bundler (~> 1.0)
       -      railties (= 3.2.8)
       -    railties (3.2.8)
       -      actionpack (= 3.2.8)
       -      activesupport (= 3.2.8)
       -      rack-ssl (~> 1.3.2)
       -      rake (>= 0.8.7)
       -      rdoc (~> 3.4)
       -      thor (>= 0.14.6, < 2.0)
       -    rake (10.0.3)
       -    rdoc (3.12)
       -      json (~> 1.4)
       -    ref (1.0.2)
       -    sass (3.2.4)
       -    sass-rails (3.2.5)
       -      railties (~> 3.2.0)
       -      sass (>= 3.1.10)
       -      tilt (~> 1.3)
       -    sprockets (2.1.3)
       -      hike (~> 1.2)
       -      rack (~> 1.0)
       -      tilt (~> 1.1, != 1.3.0)
       -    therubyracer (0.11.0)
       -      ref
       -    thor (0.16.0)
       -    tilt (1.3.3)
       -    treetop (1.4.12)
       -      polyglot
       -      polyglot (>= 0.3.1)
       -    tzinfo (0.3.35)
       -    uglifier (1.3.0)
       -      execjs (>= 0.3.0)
       -      multi_json (~> 1.0, >= 1.0.2)
       -    will_paginate (3.0.3)
       -
       -PLATFORMS
       -  ruby
       -
       -DEPENDENCIES
       -  coffee-rails (~> 3.2.1)
       -  dynamic_form
       -  jquery-rails
       -  kissfft
       -  librex
       -  pg (= 0.11)
       -  rails (= 3.2.8)
       -  sass-rails (~> 3.2.3)
       -  therubyracer
       -  uglifier (>= 1.0.3)
       -  will_paginate (~> 3.0)
 (DIR) diff --git a/web/README b/web/README
       @@ -1,256 +0,0 @@
       -== Welcome to Rails
       -
       -Rails is a web-application framework that includes everything needed to create
       -database-backed web applications according to the Model-View-Control pattern.
       -
       -This pattern splits the view (also called the presentation) into "dumb"
       -templates that are primarily responsible for inserting pre-built data in between
       -HTML tags. The model contains the "smart" domain objects (such as Account,
       -Product, Person, Post) that holds all the business logic and knows how to
       -persist themselves to a database. The controller handles the incoming requests
       -(such as Save New Account, Update Product, Show Post) by manipulating the model
       -and directing data to the view.
       -
       -In Rails, the model is handled by what's called an object-relational mapping
       -layer entitled Active Record. This layer allows you to present the data from
       -database rows as objects and embellish these data objects with business logic
       -methods. You can read more about Active Record in
       -link:files/vendor/rails/activerecord/README.html.
       -
       -The controller and view are handled by the Action Pack, which handles both
       -layers by its two parts: Action View and Action Controller. These two layers
       -are bundled in a single package due to their heavy interdependence. This is
       -unlike the relationship between the Active Record and Action Pack that is much
       -more separate. Each of these packages can be used independently outside of
       -Rails. You can read more about Action Pack in
       -link:files/vendor/rails/actionpack/README.html.
       -
       -
       -== Getting Started
       -
       -1. At the command prompt, create a new Rails application:
       -       <tt>rails new myapp</tt> (where <tt>myapp</tt> is the application name)
       -
       -2. Change directory to <tt>myapp</tt> and start the web server:
       -       <tt>cd myapp; rails server</tt> (run with --help for options)
       -
       -3. Go to http://localhost:3000/ and you'll see:
       -       "Welcome aboard: You're riding Ruby on Rails!"
       -
       -4. Follow the guidelines to start developing your application. You can find
       -the following resources handy:
       -
       -* The Getting Started Guide: http://guides.rubyonrails.org/getting_started.html
       -* Ruby on Rails Tutorial Book: http://www.railstutorial.org/
       -
       -
       -== Debugging Rails
       -
       -Sometimes your application goes wrong. Fortunately there are a lot of tools that
       -will help you debug it and get it back on the rails.
       -
       -First area to check is the application log files. Have "tail -f" commands
       -running on the server.log and development.log. Rails will automatically display
       -debugging and runtime information to these files. Debugging info will also be
       -shown in the browser on requests from 127.0.0.1.
       -
       -You can also log your own messages directly into the log file from your code
       -using the Ruby logger class from inside your controllers. Example:
       -
       -  class WeblogController < ActionController::Base
       -    def destroy
       -      @weblog = Weblog.find(params[:id])
       -      @weblog.destroy
       -      logger.info("#{Time.now} Destroyed Weblog ID ##{@weblog.id}!")
       -    end
       -  end
       -
       -The result will be a message in your log file along the lines of:
       -
       -  Mon Oct 08 14:22:29 +1000 2007 Destroyed Weblog ID #1!
       -
       -More information on how to use the logger is at http://www.ruby-doc.org/core/
       -
       -Also, Ruby documentation can be found at http://www.ruby-lang.org/. There are
       -several books available online as well:
       -
       -* Programming Ruby: http://www.ruby-doc.org/docs/ProgrammingRuby/ (Pickaxe)
       -* Learn to Program: http://pine.fm/LearnToProgram/ (a beginners guide)
       -
       -These two books will bring you up to speed on the Ruby language and also on
       -programming in general.
       -
       -
       -== Debugger
       -
       -Debugger support is available through the debugger command when you start your
       -Mongrel or WEBrick server with --debugger. This means that you can break out of
       -execution at any point in the code, investigate and change the model, and then,
       -resume execution! You need to install ruby-debug to run the server in debugging
       -mode. With gems, use <tt>sudo gem install ruby-debug</tt>. Example:
       -
       -  class WeblogController < ActionController::Base
       -    def index
       -      @posts = Post.find(:all)
       -      debugger
       -    end
       -  end
       -
       -So the controller will accept the action, run the first line, then present you
       -with a IRB prompt in the server window. Here you can do things like:
       -
       -  >> @posts.inspect
       -  => "[#<Post:0x14a6be8
       -          @attributes={"title"=>nil, "body"=>nil, "id"=>"1"}>,
       -       #<Post:0x14a6620
       -          @attributes={"title"=>"Rails", "body"=>"Only ten..", "id"=>"2"}>]"
       -  >> @posts.first.title = "hello from a debugger"
       -  => "hello from a debugger"
       -
       -...and even better, you can examine how your runtime objects actually work:
       -
       -  >> f = @posts.first
       -  => #<Post:0x13630c4 @attributes={"title"=>nil, "body"=>nil, "id"=>"1"}>
       -  >> f.
       -  Display all 152 possibilities? (y or n)
       -
       -Finally, when you're ready to resume execution, you can enter "cont".
       -
       -
       -== Console
       -
       -The console is a Ruby shell, which allows you to interact with your
       -application's domain model. Here you'll have all parts of the application
       -configured, just like it is when the application is running. You can inspect
       -domain models, change values, and save to the database. Starting the script
       -without arguments will launch it in the development environment.
       -
       -To start the console, run <tt>rails console</tt> from the application
       -directory.
       -
       -Options:
       -
       -* Passing the <tt>-s, --sandbox</tt> argument will rollback any modifications
       -  made to the database.
       -* Passing an environment name as an argument will load the corresponding
       -  environment. Example: <tt>rails console production</tt>.
       -
       -To reload your controllers and models after launching the console run
       -<tt>reload!</tt>
       -
       -More information about irb can be found at:
       -link:http://www.rubycentral.com/pickaxe/irb.html
       -
       -
       -== dbconsole
       -
       -You can go to the command line of your database directly through <tt>rails
       -dbconsole</tt>. You would be connected to the database with the credentials
       -defined in database.yml. Starting the script without arguments will connect you
       -to the development database. Passing an argument will connect you to a different
       -database, like <tt>rails dbconsole production</tt>. Currently works for MySQL,
       -PostgreSQL and SQLite 3.
       -
       -== Description of Contents
       -
       -The default directory structure of a generated Ruby on Rails application:
       -
       -  |-- app
       -  |   |-- controllers
       -  |   |-- helpers
       -  |   |-- models
       -  |   `-- views
       -  |       `-- layouts
       -  |-- config
       -  |   |-- environments
       -  |   |-- initializers
       -  |   `-- locales
       -  |-- db
       -  |-- doc
       -  |-- lib
       -  |   `-- tasks
       -  |-- log
       -  |-- public
       -  |   |-- images
       -  |   |-- javascripts
       -  |   `-- stylesheets
       -  |-- script
       -  |   `-- performance
       -  |-- test
       -  |   |-- fixtures
       -  |   |-- functional
       -  |   |-- integration
       -  |   |-- performance
       -  |   `-- unit
       -  |-- tmp
       -  |   |-- cache
       -  |   |-- pids
       -  |   |-- sessions
       -  |   `-- sockets
       -  `-- vendor
       -      `-- plugins
       -
       -app
       -  Holds all the code that's specific to this particular application.
       -
       -app/controllers
       -  Holds controllers that should be named like weblogs_controller.rb for
       -  automated URL mapping. All controllers should descend from
       -  ApplicationController which itself descends from ActionController::Base.
       -
       -app/models
       -  Holds models that should be named like post.rb. Models descend from
       -  ActiveRecord::Base by default.
       -
       -app/views
       -  Holds the template files for the view that should be named like
       -  weblogs/index.html.erb for the WeblogsController#index action. All views use
       -  eRuby syntax by default.
       -
       -app/views/layouts
       -  Holds the template files for layouts to be used with views. This models the
       -  common header/footer method of wrapping views. In your views, define a layout
       -  using the <tt>layout :default</tt> and create a file named default.html.erb.
       -  Inside default.html.erb, call <% yield %> to render the view using this
       -  layout.
       -
       -app/helpers
       -  Holds view helpers that should be named like weblogs_helper.rb. These are
       -  generated for you automatically when using generators for controllers.
       -  Helpers can be used to wrap functionality for your views into methods.
       -
       -config
       -  Configuration files for the Rails environment, the routing map, the database,
       -  and other dependencies.
       -
       -db
       -  Contains the database schema in schema.rb. db/migrate contains all the
       -  sequence of Migrations for your schema.
       -
       -doc
       -  This directory is where your application documentation will be stored when
       -  generated using <tt>rake doc:app</tt>
       -
       -lib
       -  Application specific libraries. Basically, any kind of custom code that
       -  doesn't belong under controllers, models, or helpers. This directory is in
       -  the load path.
       -
       -public
       -  The directory available for the web server. Contains subdirectories for
       -  images, stylesheets, and javascripts. Also contains the dispatchers and the
       -  default HTML files. This should be set as the DOCUMENT_ROOT of your web
       -  server.
       -
       -script
       -  Helper scripts for automation and generation.
       -
       -test
       -  Unit and functional tests along with fixtures. When using the rails generate
       -  command, template test files will be generated for you and placed in this
       -  directory.
       -
       -vendor
       -  External libraries that the application depends on. Also includes the plugins
       -  subdirectory. If the app has frozen rails, those gems also go here, under
       -  vendor/rails/. This directory is in the load path.
 (DIR) diff --git a/web/db/seeds.rb b/web/db/seeds.rb
       @@ -1,7 +0,0 @@
       -# This file should contain all the record creation needed to seed the database with its default values.
       -# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup).
       -#
       -# Examples:
       -#
       -#   cities = City.create([{ :name => 'Chicago' }, { :name => 'Copenhagen' }])
       -#   Mayor.create(:name => 'Daley', :city => cities.first)