Permalink
Browse files

Initial suspenders 0.2.7 app

  • Loading branch information...
0 parents commit f20640df8b6201ca020792699ffbb2469feb74d0 @jasonm committed Oct 4, 2011
Showing with 1,743 additions and 0 deletions.
  1. +14 −0 .gitignore
  2. +1 −0 .rspec
  3. +13 −0 .trout
  4. +48 −0 Gemfile
  5. +245 −0 Gemfile.lock
  6. +7 −0 Rakefile
  7. BIN app/assets/images/rails.png
  8. +10 −0 app/assets/javascripts/application.js
  9. +59 −0 app/assets/javascripts/prefilled_input.js
  10. 0 app/assets/stylesheets/_screen.scss
  11. +10 −0 app/assets/stylesheets/application.css.scss
  12. +3 −0 app/controllers/application_controller.rb
  13. +2 −0 app/helpers/application_helper.rb
  14. 0 app/mailers/.gitkeep
  15. 0 app/models/.gitkeep
  16. +21 −0 app/views/layouts/application.html.erb
  17. 0 app/views/pages/.gitkeep
  18. +5 −0 app/views/shared/_flashes.html.erb
  19. +9 −0 app/views/shared/_javascript.html.erb
  20. +4 −0 config.ru
  21. +57 −0 config/application.rb
  22. +6 −0 config/boot.rb
  23. +8 −0 config/cucumber.yml
  24. +13 −0 config/database.yml
  25. +5 −0 config/environment.rb
  26. +32 −0 config/environments/development.rb
  27. +62 −0 config/environments/production.rb
  28. +62 −0 config/environments/staging.rb
  29. +44 −0 config/environments/test.rb
  30. +7 −0 config/initializers/backtrace_silencers.rb
  31. +26 −0 config/initializers/errors.rb
  32. +10 −0 config/initializers/inflections.rb
  33. +5 −0 config/initializers/mime_types.rb
  34. +7 −0 config/initializers/secret_token.rb
  35. +8 −0 config/initializers/session_store.rb
  36. +6 −0 config/initializers/time_formats.rb
  37. +14 −0 config/initializers/wrap_parameters.rb
  38. +5 −0 config/locales/en.yml
  39. +60 −0 config/routes.rb
  40. 0 db/migrate/.gitkeep
  41. +7 −0 db/seeds.rb
  42. +2 −0 doc/README_FOR_APP
  43. +67 −0 doc/README_FOR_SUSPENDERS
  44. +53 −0 features/clearance/visitor_resets_password.feature
  45. +36 −0 features/clearance/visitor_signs_in.feature
  46. +13 −0 features/clearance/visitor_signs_out.feature
  47. +28 −0 features/clearance/visitor_signs_up.feature
  48. +112 −0 features/step_definitions/clearance/clearance_steps.rb
  49. +1 −0 features/step_definitions/factory_girl_steps.rb
  50. +211 −0 features/step_definitions/web_steps.rb
  51. +56 −0 features/support/env.rb
  52. +39 −0 features/support/paths.rb
  53. +39 −0 features/support/selectors.rb
  54. 0 lib/assets/.gitkeep
  55. 0 lib/tasks/.gitkeep
  56. +65 −0 lib/tasks/cucumber.rake
  57. 0 log/.gitkeep
  58. +26 −0 public/404.html
  59. +26 −0 public/422.html
  60. +26 −0 public/500.html
  61. 0 public/favicon.ico
  62. 0 public/images/.gitkeep
  63. +5 −0 public/robots.txt
  64. +10 −0 script/cucumber
  65. +6 −0 script/rails
  66. 0 spec/controllers/.gitkeep
  67. 0 spec/helpers/.gitkeep
  68. 0 spec/lib/.gitkeep
  69. 0 spec/models/.gitkeep
  70. +27 −0 spec/spec_helper.rb
  71. 0 spec/support/.gitkeep
  72. 0 spec/support/matchers/.gitkeep
  73. 0 spec/support/mixins/.gitkeep
  74. 0 spec/support/shared_examples/.gitkeep
  75. 0 spec/views/.gitkeep
  76. 0 vendor/assets/stylesheets/.gitkeep
  77. 0 vendor/plugins/.gitkeep
@@ -0,0 +1,14 @@
+.bundle
+db/*.sqlite3
+log/*.log
+tmp/
+.sass-cache/
+db/schema.rb
+public/system
+*.DS_Store
+coverage/*
+*.swp
+rerun.txt
+tags
+!.keep
+vendor/bundler_gems
1 .rspec
@@ -0,0 +1 @@
+--colour
13 .trout
@@ -0,0 +1,13 @@
+---
+:files:
+ Gemfile:
+ :filename: Gemfile
+ :git_url: git://github.com/thoughtbot/suspenders.git
+ :version: 0f5f1947be387120fed3c66e156650ec6cb41f55
+ :source_root: template/trout
+ app/assets/javascripts/prefilled_input.js:
+ :filename: app/assets/javascripts/prefilled_input.js
+ :git_url: git://github.com/thoughtbot/suspenders.git
+ :version: 0f5f1947be387120fed3c66e156650ec6cb41f55
+ :source_root: template/trout
+:version: '1.0'
48 Gemfile
@@ -0,0 +1,48 @@
+source :rubygems
+
+gem "rails", "3.1.0"
+
+# Gems used only for assets and not required
+# in production environments by default.
+group :assets do
+ gem "sass-rails", " ~> 3.1.0"
+ gem "coffee-rails", "~> 3.1.0"
+ gem "uglifier", ">= 1.0.3"
+end
+
+gem "pg"
+gem "jquery-rails"
+gem "sass"
+gem "RedCloth", :require => "redcloth"
+gem "clearance", "~> 0.11.1"
+gem "high_voltage"
+gem "paperclip"
+gem "formtastic"
+gem "flutie"
+gem "bourbon"
+gem "airbrake"
+gem "dynamic_form"
+
+gem "rake", "0.9.2"
+
+# RSpec needs to be in :development group to expose generators
+# and rake tasks without having to type RAILS_ENV=test.
+group :development, :test do
+ gem "rspec-rails", "~> 2.6.1"
+ gem "ruby-debug", :platforms => :mri_18
+end
+
+group :test do
+ gem "cucumber-rails", "1.0.2"
+ gem "factory_girl_rails"
+ gem "bourne"
+ gem "database_cleaner"
+ gem "fakeweb"
+ gem "sham_rack"
+ gem "timecop"
+ gem "treetop"
+ gem "shoulda-matchers"
+ gem "launchy"
+ gem "capybara-webkit"
+ gem "thin"
+end
@@ -0,0 +1,245 @@
+GEM
+ remote: http://rubygems.org/
+ specs:
+ RedCloth (4.2.8)
+ actionmailer (3.1.0)
+ actionpack (= 3.1.0)
+ mail (~> 2.3.0)
+ actionpack (3.1.0)
+ activemodel (= 3.1.0)
+ activesupport (= 3.1.0)
+ builder (~> 3.0.0)
+ erubis (~> 2.7.0)
+ i18n (~> 0.6)
+ rack (~> 1.3.2)
+ rack-cache (~> 1.0.3)
+ rack-mount (~> 0.8.2)
+ rack-test (~> 0.6.1)
+ sprockets (~> 2.0.0)
+ activemodel (3.1.0)
+ activesupport (= 3.1.0)
+ bcrypt-ruby (~> 3.0.0)
+ builder (~> 3.0.0)
+ i18n (~> 0.6)
+ activerecord (3.1.0)
+ activemodel (= 3.1.0)
+ activesupport (= 3.1.0)
+ arel (~> 2.2.1)
+ tzinfo (~> 0.3.29)
+ activeresource (3.1.0)
+ activemodel (= 3.1.0)
+ activesupport (= 3.1.0)
+ activesupport (3.1.0)
+ multi_json (~> 1.0)
+ addressable (2.2.6)
+ airbrake (3.0.4)
+ activesupport
+ builder
+ arel (2.2.1)
+ bcrypt-ruby (3.0.1)
+ bourbon (0.2.1)
+ sass (>= 3.1)
+ bourne (1.0)
+ mocha (= 0.9.8)
+ builder (3.0.0)
+ capybara (1.1.1)
+ mime-types (>= 1.16)
+ nokogiri (>= 1.3.3)
+ rack (>= 1.0.0)
+ rack-test (>= 0.5.4)
+ selenium-webdriver (~> 2.0)
+ xpath (~> 0.1.4)
+ capybara-webkit (0.7.1)
+ capybara (>= 1.0.0, < 1.2)
+ childprocess (0.2.2)
+ ffi (~> 1.0.6)
+ clearance (0.11.2)
+ diesel (~> 0.1.4)
+ rails (>= 3.0)
+ cocaine (0.2.0)
+ coffee-rails (3.1.1)
+ coffee-script (>= 2.2.0)
+ railties (~> 3.1.0)
+ coffee-script (2.2.0)
+ coffee-script-source
+ execjs
+ coffee-script-source (1.1.2)
+ columnize (0.3.4)
+ cucumber (1.0.6)
+ builder (>= 2.1.2)
+ diff-lcs (>= 1.1.2)
+ gherkin (~> 2.4.18)
+ json (>= 1.4.6)
+ term-ansicolor (>= 1.0.6)
+ cucumber-rails (1.0.2)
+ capybara (>= 1.0.0)
+ cucumber (~> 1.0.0)
+ nokogiri (>= 1.4.6)
+ daemons (1.1.4)
+ database_cleaner (0.6.7)
+ diesel (0.1.5)
+ railties
+ diff-lcs (1.1.3)
+ dynamic_form (1.1.4)
+ erubis (2.7.0)
+ eventmachine (0.12.10)
+ execjs (1.2.9)
+ multi_json (~> 1.0)
+ factory_girl (2.1.2)
+ activesupport
+ factory_girl_rails (1.2.0)
+ factory_girl (~> 2.1.0)
+ railties (>= 3.0.0)
+ fakeweb (1.3.0)
+ ffi (1.0.9)
+ flutie (1.3.3)
+ formtastic (2.0.1)
+ rails (~> 3.0)
+ gherkin (2.4.21)
+ json (>= 1.4.6)
+ high_voltage (1.0.1)
+ hike (1.2.1)
+ i18n (0.6.0)
+ jquery-rails (1.0.14)
+ railties (~> 3.0)
+ thor (~> 0.14)
+ json (1.6.1)
+ json_pure (1.6.1)
+ launchy (2.0.5)
+ addressable (~> 2.2.6)
+ linecache (0.46)
+ rbx-require-relative (> 0.0.4)
+ mail (2.3.0)
+ i18n (>= 0.4.0)
+ mime-types (~> 1.16)
+ treetop (~> 1.4.8)
+ mime-types (1.16)
+ mocha (0.9.8)
+ rake
+ multi_json (1.0.3)
+ nokogiri (1.5.0)
+ paperclip (2.4.2)
+ activerecord (>= 2.3.0)
+ activesupport (>= 2.3.2)
+ cocaine (>= 0.0.2)
+ mime-types
+ pg (0.11.0)
+ polyglot (0.3.2)
+ rack (1.3.4)
+ rack-cache (1.0.3)
+ rack (>= 0.4)
+ rack-mount (0.8.3)
+ rack (>= 1.0.0)
+ rack-ssl (1.3.2)
+ rack
+ rack-test (0.6.1)
+ rack (>= 1.0)
+ rails (3.1.0)
+ actionmailer (= 3.1.0)
+ actionpack (= 3.1.0)
+ activerecord (= 3.1.0)
+ activeresource (= 3.1.0)
+ activesupport (= 3.1.0)
+ bundler (~> 1.0)
+ railties (= 3.1.0)
+ railties (3.1.0)
+ actionpack (= 3.1.0)
+ activesupport (= 3.1.0)
+ rack-ssl (~> 1.3.2)
+ rake (>= 0.8.7)
+ rdoc (~> 3.4)
+ thor (~> 0.14.6)
+ rake (0.9.2)
+ rbx-require-relative (0.0.5)
+ rdoc (3.9.4)
+ rspec (2.6.0)
+ rspec-core (~> 2.6.0)
+ rspec-expectations (~> 2.6.0)
+ rspec-mocks (~> 2.6.0)
+ rspec-core (2.6.4)
+ rspec-expectations (2.6.0)
+ diff-lcs (~> 1.1.2)
+ rspec-mocks (2.6.0)
+ rspec-rails (2.6.1)
+ actionpack (~> 3.0)
+ activesupport (~> 3.0)
+ railties (~> 3.0)
+ rspec (~> 2.6.0)
+ ruby-debug (0.10.4)
+ columnize (>= 0.1)
+ ruby-debug-base (~> 0.10.4.0)
+ ruby-debug-base (0.10.4)
+ linecache (>= 0.3)
+ rubyzip (0.9.4)
+ sass (3.1.8)
+ sass-rails (3.1.4)
+ actionpack (~> 3.1.0)
+ railties (~> 3.1.0)
+ sass (>= 3.1.4)
+ sprockets (~> 2.0.0)
+ tilt (~> 1.3.2)
+ selenium-webdriver (2.7.0)
+ childprocess (>= 0.2.1)
+ ffi (>= 1.0.7)
+ json_pure
+ rubyzip
+ sham_rack (1.3.3)
+ rack
+ shoulda-matchers (1.0.0.beta3)
+ sprockets (2.0.1)
+ hike (~> 1.2)
+ rack (~> 1.0)
+ tilt (~> 1.1, != 1.3.0)
+ term-ansicolor (1.0.6)
+ thin (1.2.11)
+ daemons (>= 1.0.9)
+ eventmachine (>= 0.12.6)
+ rack (>= 1.0.0)
+ thor (0.14.6)
+ tilt (1.3.3)
+ timecop (0.3.5)
+ treetop (1.4.10)
+ polyglot
+ polyglot (>= 0.3.1)
+ tzinfo (0.3.30)
+ uglifier (1.0.3)
+ execjs (>= 0.3.0)
+ multi_json (>= 1.0.2)
+ xpath (0.1.4)
+ nokogiri (~> 1.3)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ RedCloth
+ airbrake
+ bourbon
+ bourne
+ capybara-webkit
+ clearance (~> 0.11.1)
+ coffee-rails (~> 3.1.0)
+ cucumber-rails (= 1.0.2)
+ database_cleaner
+ dynamic_form
+ factory_girl_rails
+ fakeweb
+ flutie
+ formtastic
+ high_voltage
+ jquery-rails
+ launchy
+ paperclip
+ pg
+ rails (= 3.1.0)
+ rake (= 0.9.2)
+ rspec-rails (~> 2.6.1)
+ ruby-debug
+ sass
+ sass-rails (~> 3.1.0)
+ sham_rack
+ shoulda-matchers
+ thin
+ timecop
+ treetop
+ uglifier (>= 1.0.3)
@@ -0,0 +1,7 @@
+#!/usr/bin/env rake
+# Add your own tasks in files placed in lib/tasks ending in .rake,
+# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
+
+require File.expand_path('../config/application', __FILE__)
+
+ChatApp::Application.load_tasks
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@@ -0,0 +1,10 @@
+// This is a manifest file that'll be compiled into including all the files listed below.
+// Add new JavaScript/Coffee code in separate files in this directory and they'll automatically
+// be included in the compiled file accessible from http://example.com/assets/application.js
+// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
+// the compiled file.
+//
+//= require jquery
+//= require jquery_ujs
+//= require jquery-ui
+//= require_tree .
Oops, something went wrong.

0 comments on commit f20640d

Please sign in to comment.