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)