Skip to content
This repository has been archived by the owner on May 7, 2019. It is now read-only.

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
nebolsin committed Jan 14, 2012
0 parents commit ae46876
Show file tree
Hide file tree
Showing 48 changed files with 1,376 additions and 0 deletions.
15 changes: 15 additions & 0 deletions .gitignore
@@ -0,0 +1,15 @@
# See http://help.github.com/ignore-files/ for more about ignoring files.
#
# If you find yourself ignoring temporary files generated by your text editor
# or operating system, you probably want to add a global ignore instead:
# git config --global core.excludesfile ~/.gitignore_global

# Ignore bundler config
/.bundle

/config/database.yml
.idea

# Ignore all logfiles and tempfiles.
/log/*.log
/tmp
1 change: 1 addition & 0 deletions .rspec
@@ -0,0 +1 @@
--colour
1 change: 1 addition & 0 deletions .rvmrc
@@ -0,0 +1 @@
rvm ruby-1.9.3@webnabludatel --create
50 changes: 50 additions & 0 deletions Gemfile
@@ -0,0 +1,50 @@
source 'http://rubygems.org'

gem 'rails', '3.1.3'

gem 'pg'

# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '~> 3.1.5'
gem 'coffee-rails', '~> 3.1.1'
gem 'uglifier', '>= 1.0.3'
end

gem 'carrierwave'
gem 'haml-rails'
gem 'jquery-rails'
gem 'kaminari'
gem 'mini_magick'

group :development do
gem 'unicorn'

gem 'capistrano'
gem 'capistrano-ext'

gem 'growl' # don't forget install `brew install growlnotify`
gem 'growl_notify'

gem 'guard'
gem 'guard-annotate'
gem 'guard-rspec'
gem 'guard-bundler'
gem 'guard-migrate'
gem 'rb-fsevent'

gem 'yard'
end

group :development, :test do
gem 'autotest'
gem 'capybara', :git => 'https://github.com/jnicklas/capybara.git'
gem 'database_cleaner'
gem 'fabrication'
gem 'ffaker'
gem 'fuubar'
gem 'rspec-rails'
gem 'steak'
gem 'timecop'
end
250 changes: 250 additions & 0 deletions Gemfile.lock
@@ -0,0 +1,250 @@
GIT
remote: https://github.com/jnicklas/capybara.git
revision: edd4283edfe702674a4caa4b8278f3c2f4750e7d
specs:
capybara (1.1.2)
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)

GEM
remote: http://rubygems.org/
specs:
ZenTest (4.6.2)
actionmailer (3.1.3)
actionpack (= 3.1.3)
mail (~> 2.3.0)
actionpack (3.1.3)
activemodel (= 3.1.3)
activesupport (= 3.1.3)
builder (~> 3.0.0)
erubis (~> 2.7.0)
i18n (~> 0.6)
rack (~> 1.3.5)
rack-cache (~> 1.1)
rack-mount (~> 0.8.2)
rack-test (~> 0.6.1)
sprockets (~> 2.0.3)
activemodel (3.1.3)
activesupport (= 3.1.3)
builder (~> 3.0.0)
i18n (~> 0.6)
activerecord (3.1.3)
activemodel (= 3.1.3)
activesupport (= 3.1.3)
arel (~> 2.2.1)
tzinfo (~> 0.3.29)
activeresource (3.1.3)
activemodel (= 3.1.3)
activesupport (= 3.1.3)
activesupport (3.1.3)
multi_json (~> 1.0)
annotate (2.4.0)
arel (2.2.1)
autotest (4.4.6)
ZenTest (>= 4.4.1)
builder (3.0.0)
capistrano (2.9.0)
highline
net-scp (>= 1.0.0)
net-sftp (>= 2.0.0)
net-ssh (>= 2.0.14)
net-ssh-gateway (>= 1.1.0)
capistrano-ext (1.2.1)
capistrano (>= 1.0.0)
carrierwave (0.5.8)
activesupport (~> 3.0)
childprocess (0.3.0)
ffi (~> 1.0.6)
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.2.0)
database_cleaner (0.7.0)
diff-lcs (1.1.3)
erubis (2.7.0)
execjs (1.2.13)
multi_json (~> 1.0)
fabrication (1.2.0)
ffaker (1.12.1)
ffi (1.0.11)
fuubar (0.0.6)
rspec (~> 2.0)
rspec-instafail (~> 0.1.8)
ruby-progressbar (~> 0.0.10)
growl (1.0.3)
growl_notify (0.0.3)
rb-appscript
guard (0.10.0)
ffi (>= 0.5.0)
thor (~> 0.14.6)
guard-annotate (0.9.2)
annotate (>= 2.4.0)
guard (>= 0.2.2)
guard-bundler (0.1.3)
bundler (>= 1.0.0)
guard (>= 0.2.2)
guard-migrate (0.0.2)
guard (>= 0.2.2)
guard-rspec (0.6.0)
guard (>= 0.10.0)
haml (3.1.4)
haml-rails (0.3.4)
actionpack (~> 3.0)
activesupport (~> 3.0)
haml (~> 3.0)
railties (~> 3.0)
highline (1.6.9)
hike (1.2.1)
i18n (0.6.0)
jquery-rails (1.0.19)
railties (~> 3.0)
thor (~> 0.14)
json (1.6.4)
kaminari (0.13.0)
actionpack (>= 3.0.0)
activesupport (>= 3.0.0)
railties (>= 3.0.0)
kgio (2.7.2)
mail (2.3.0)
i18n (>= 0.4.0)
mime-types (~> 1.16)
treetop (~> 1.4.8)
mime-types (1.17.2)
mini_magick (3.4)
subexec (~> 0.2.1)
multi_json (1.0.4)
net-scp (1.0.4)
net-ssh (>= 1.99.1)
net-sftp (2.0.5)
net-ssh (>= 2.0.9)
net-ssh (2.3.0)
net-ssh-gateway (1.1.0)
net-ssh (>= 1.99.1)
nokogiri (1.5.0)
pg (0.12.2)
polyglot (0.3.3)
rack (1.3.6)
rack-cache (1.1)
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.3)
actionmailer (= 3.1.3)
actionpack (= 3.1.3)
activerecord (= 3.1.3)
activeresource (= 3.1.3)
activesupport (= 3.1.3)
bundler (~> 1.0)
railties (= 3.1.3)
railties (3.1.3)
actionpack (= 3.1.3)
activesupport (= 3.1.3)
rack-ssl (~> 1.3.2)
rake (>= 0.8.7)
rdoc (~> 3.4)
thor (~> 0.14.6)
raindrops (0.8.0)
rake (0.9.2.2)
rb-appscript (0.6.1)
rb-fsevent (0.4.3.1)
rdoc (3.12)
json (~> 1.4)
rspec (2.8.0)
rspec-core (~> 2.8.0)
rspec-expectations (~> 2.8.0)
rspec-mocks (~> 2.8.0)
rspec-core (2.8.0)
rspec-expectations (2.8.0)
diff-lcs (~> 1.1.2)
rspec-instafail (0.1.9)
rspec-mocks (2.8.0)
rspec-rails (2.8.1)
actionpack (>= 3.0)
activesupport (>= 3.0)
railties (>= 3.0)
rspec (~> 2.8.0)
ruby-progressbar (0.0.10)
rubyzip (0.9.5)
sass (3.1.12)
sass-rails (3.1.5)
actionpack (~> 3.1.0)
railties (~> 3.1.0)
sass (~> 3.1.10)
tilt (~> 1.3.2)
selenium-webdriver (2.16.0)
childprocess (>= 0.2.5)
ffi (~> 1.0.9)
multi_json (~> 1.0.4)
rubyzip
sprockets (2.0.3)
hike (~> 1.2)
rack (~> 1.0)
tilt (~> 1.1, != 1.3.0)
steak (2.0.0)
capybara (>= 1.0.0)
rspec-rails (>= 2.5.0)
subexec (0.2.1)
thor (0.14.6)
tilt (1.3.3)
timecop (0.3.5)
treetop (1.4.10)
polyglot
polyglot (>= 0.3.1)
tzinfo (0.3.31)
uglifier (1.2.2)
execjs (>= 0.3.0)
multi_json (>= 1.0.2)
unicorn (4.1.1)
kgio (~> 2.4)
rack
raindrops (~> 0.6)
xpath (0.1.4)
nokogiri (~> 1.3)
yard (0.7.4)

PLATFORMS
ruby

DEPENDENCIES
autotest
capistrano
capistrano-ext
capybara!
carrierwave
coffee-rails (~> 3.1.1)
database_cleaner
fabrication
ffaker
fuubar
growl
growl_notify
guard
guard-annotate
guard-bundler
guard-migrate
guard-rspec
haml-rails
jquery-rails
kaminari
mini_magick
pg
rails (= 3.1.3)
rb-fsevent
rspec-rails
sass-rails (~> 3.1.5)
steak
timecop
uglifier (>= 1.0.3)
unicorn
yard
41 changes: 41 additions & 0 deletions Guardfile
@@ -0,0 +1,41 @@
guard 'bundler' do
watch('Gemfile')
# Uncomment next line if Gemfile contain `gemspec' command
# watch(/^.+\.gemspec/)
end

guard 'spork', :cucumber_env => { 'RAILS_ENV' => 'test' }, :rspec_env => { 'RAILS_ENV' => 'test' } do
watch('config/application.rb')
watch('config/environment.rb')
watch(%r{^config/environments/.+\.rb$})
watch(%r{^config/initializers/.+\.rb$})
watch('spec/spec_helper.rb')
watch(%r{^spec/support/.+\.rb$})
watch(%r{^spec/factories/.+\.rb$})
watch(%r{^spec/support/(.+)\.rb$})
end

guard 'rspec', :version => 2, :cli => "--colour --format Fuubar --drb", :all_on_start => false, :all_after_pass => false do
watch(%r{^spec/.+_spec\.rb$})
watch(%r{^lib/(.+)\.rb$}) { |m| "spec/lib/#{m[1]}_spec.rb" }
watch('spec/spec_helper.rb') { "spec/" }

# Rails example
watch(%r{^spec/.+_spec\.rb$})
watch(%r{^app/(.+)\.rb$}) { |m| "spec/#{m[1]}_spec.rb" }
watch(%r{^lib/(.+)\.rb$}) { |m| "spec/lib/#{m[1]}_spec.rb" }
watch(%r{^app/controllers/(.+)_(controller)\.rb$}) { |m| ["spec/routing/#{m[1]}_routing_spec.rb", "spec/#{m[2]}s/#{m[1]}_#{m[2]}_spec.rb", "spec/acceptance/#{m[1]}_spec.rb"] }
watch(%r{^spec/support/(.+)\.rb$}) { "spec/" }
watch('spec/spec_helper.rb') { "spec/" }
watch('config/routes.rb') { "spec/routing" }
watch('app/controllers/application_controller.rb') { "spec/controllers" }
end

#guard 'annotate', :position => "after" do
# watch(%r{db/migrate/.+\.rb})
#end

guard 'migrate' do
watch(%r{^db/migrate/(\d+).+\.rb})
end

0 comments on commit ae46876

Please sign in to comment.