Browse Source

* Updated gems

* Improved README
* Improved spec_helper
* Improved gemfile
Bumped VERSION to 0.1.5
Updated CHANGELOG
development
Cesidio Di Landa 12 years ago
parent
commit
cffe50afad
  1. 7
      CHANGELOG.md
  2. 10
      Gemfile
  3. 28
      Gemfile.lock
  4. 9
      README.md
  5. 2
      VERSION
  6. 2
      spec/spec_helper.rb
  7. 4
      spec/support/mailer_macros.rb

7
CHANGELOG.md

@ -1,6 +1,13 @@
Changelog Changelog
========= =========
0.1.5
-----
* Updated gems
* Improved README
* Improved spec_helper
* Improved gemfile
0.1.4 0.1.4
----- -----
* Added postgresql spec configuration * Added postgresql spec configuration

10
Gemfile

@ -11,20 +11,20 @@ gem 'unicorn'
gem 'simpleconfig' gem 'simpleconfig'
# API # API
gem 'rabl' # gem 'rabl'
# ORM # ORM
gem 'pg' gem 'pg'
# Performance and Exception management # Performance and Exception management
gem 'airbrake' # gem 'airbrake'
gem 'newrelic_rpm' # gem 'newrelic_rpm'
# Security # Security
gem 'secure_headers' # gem 'secure_headers'
# Miscellanea # Miscellanea
gem 'google-analytics-rails' # gem 'google-analytics-rails'
gem 'haml' gem 'haml'
gem 'http_accept_language' gem 'http_accept_language'
gem 'jquery-rails' gem 'jquery-rails'

28
Gemfile.lock

@ -32,10 +32,6 @@ GEM
thread_safe (~> 0.1) thread_safe (~> 0.1)
tzinfo (~> 0.3.33) tzinfo (~> 0.3.33)
addressable (2.3.4) addressable (2.3.4)
airbrake (3.1.11)
activesupport
builder
json
arel (4.0.0) arel (4.0.0)
atomic (1.1.8) atomic (1.1.8)
better_errors (0.8.0) better_errors (0.8.0)
@ -43,7 +39,6 @@ GEM
erubis (>= 2.6.6) erubis (>= 2.6.6)
binding_of_caller (0.7.1) binding_of_caller (0.7.1)
debug_inspector (>= 0.0.1) debug_inspector (>= 0.0.1)
brwsr (1.1.1)
builder (3.1.4) builder (3.1.4)
bullet (4.6.0) bullet (4.6.0)
uniform_notifier uniform_notifier
@ -84,7 +79,7 @@ GEM
debugger-ruby_core_source (1.2.0) debugger-ruby_core_source (1.2.0)
delorean (2.1.0) delorean (2.1.0)
chronic chronic
diff-lcs (1.2.3) diff-lcs (1.2.4)
email_spec (1.4.0) email_spec (1.4.0)
launchy (~> 2.1) launchy (~> 2.1)
mail (~> 2.2) mail (~> 2.2)
@ -100,7 +95,6 @@ GEM
faker (1.1.2) faker (1.1.2)
i18n (~> 0.5) i18n (~> 0.5)
ffi (1.7.0) ffi (1.7.0)
google-analytics-rails (0.0.4)
haml (4.0.2) haml (4.0.2)
tilt tilt
haml_assets (0.2.1) haml_assets (0.2.1)
@ -139,22 +133,19 @@ GEM
rack-contrib rack-contrib
railties railties
method_source (0.8.1) method_source (0.8.1)
mime-types (1.22) mime-types (1.23)
minitest (4.7.2) minitest (4.7.3)
mono_logger (1.0.1) mono_logger (1.0.1)
multi_json (1.7.2) multi_json (1.7.2)
newrelic_rpm (3.6.0.83)
nokogiri (1.5.9) nokogiri (1.5.9)
pg (0.15.1) pg (0.15.1)
polyglot (0.3.3) polyglot (0.3.3)
pry (0.9.12) pry (0.9.12.1)
coderay (~> 1.0.5) coderay (~> 1.0.5)
method_source (~> 0.8) method_source (~> 0.8)
slop (~> 3.4) slop (~> 3.4)
pry-rails (0.2.2) pry-rails (0.2.2)
pry (>= 0.9.10) pry (>= 0.9.10)
rabl (0.8.3)
activesupport (>= 2.3.14)
rack (1.5.2) rack (1.5.2)
rack-contrib (1.1.0) rack-contrib (1.1.0)
rack (>= 0.9.1) rack (>= 0.9.1)
@ -176,7 +167,7 @@ GEM
rake (>= 0.8.7) rake (>= 0.8.7)
rdoc (~> 3.4) rdoc (~> 3.4)
thor (>= 0.17.0, < 2.0) thor (>= 0.17.0, < 2.0)
raindrops (0.10.0) raindrops (0.11.0)
rake (10.0.4) rake (10.0.4)
rdoc (3.12.2) rdoc (3.12.2)
json (~> 1.4) json (~> 1.4)
@ -214,8 +205,6 @@ GEM
sass (>= 3.1.10) sass (>= 3.1.10)
sprockets-rails (~> 2.0.0.rc0) sprockets-rails (~> 2.0.0.rc0)
tilt (~> 1.3) tilt (~> 1.3)
secure_headers (0.4.1)
brwsr (>= 1.1.1)
selenium-webdriver (2.32.1) selenium-webdriver (2.32.1)
childprocess (>= 0.2.5) childprocess (>= 0.2.5)
multi_json (~> 1.0) multi_json (~> 1.0)
@ -231,7 +220,7 @@ GEM
rack-protection (~> 1.4) rack-protection (~> 1.4)
tilt (~> 1.3, >= 1.3.4) tilt (~> 1.3, >= 1.3.4)
slop (3.4.4) slop (3.4.4)
sprockets (2.9.2) sprockets (2.9.3)
hike (~> 1.2) hike (~> 1.2)
multi_json (~> 1.0) multi_json (~> 1.0)
rack (~> 1.0) rack (~> 1.0)
@ -282,7 +271,6 @@ PLATFORMS
ruby ruby
DEPENDENCIES DEPENDENCIES
airbrake
better_errors better_errors
binding_of_caller binding_of_caller
bullet bullet
@ -295,7 +283,6 @@ DEPENDENCIES
email_spec email_spec
factory_girl_rails factory_girl_rails
faker faker
google-analytics-rails
haml haml
haml_assets haml_assets
handlebars_assets handlebars_assets
@ -306,19 +293,16 @@ DEPENDENCIES
launchy launchy
less-rails less-rails
meta_request meta_request
newrelic_rpm
nokogiri nokogiri
pg pg
pry pry
pry-rails pry-rails
rabl
rails (= 4.0.0.beta1) rails (= 4.0.0.beta1)
resque resque
rest-client rest-client
rspec rspec
rspec-rails rspec-rails
sass-rails (~> 4.0.0.beta1) sass-rails (~> 4.0.0.beta1)
secure_headers
selenium-webdriver selenium-webdriver
simpleconfig simpleconfig
simplecov simplecov

9
README.md

@ -1,9 +1,14 @@
Starter App [![Build Status](https://travis-ci.org/diowa/ruby2-rails4-bootstrap-heroku.png?branch=master)](https://travis-ci.org/diowa/ruby2-rails4-bootstrap-heroku) [![Dependency Status](https://gemnasium.com/diowa/ruby2-rails4-bootstrap-heroku.png)](https://gemnasium.com/diowa/ruby2-rails4-bootstrap-heroku) [![Code Climate](https://codeclimate.com/github/diowa/ruby2-rails4-bootstrap-heroku.png)](https://codeclimate.com/github/diowa/ruby2-rails4-bootstrap-heroku) [![Coverage Status](https://coveralls.io/repos/diowa/ruby2-rails4-bootstrap-heroku/badge.png?branch=master)](https://coveralls.io/r/diowa/ruby2-rails4-bootstrap-heroku) Starter App [![Build Status](https://travis-ci.org/diowa/ruby2-rails4-bootstrap-heroku.png?branch=master)](https://travis-ci.org/diowa/ruby2-rails4-bootstrap-heroku) [![Dependency Status](https://gemnasium.com/diowa/ruby2-rails4-bootstrap-heroku.png)](https://gemnasium.com/diowa/ruby2-rails4-bootstrap-heroku) [![Code Climate](https://codeclimate.com/github/diowa/ruby2-rails4-bootstrap-heroku.png)](https://codeclimate.com/github/diowa/ruby2-rails4-bootstrap-heroku) [![Coverage Status](https://coveralls.io/repos/diowa/ruby2-rails4-bootstrap-heroku/badge.png?branch=master)](https://coveralls.io/r/diowa/ruby2-rails4-bootstrap-heroku)
=========== ===========
This is a starter web application based on the following technology stack:
* Ruby 2 * Ruby 2
* Rails 4 * Rails 4
* PostgreSQL * PostgreSQL
* Twitter Bootstrap
* Heroku
* RSpec * RSpec
* Twitter Bootstrap
Starter App is deployable on Heroku. Demo: http://ruby2-rails4-bootstrap-heroku.herokuapp.com/
```Gemfile``` also contains a set of useful gems for performance, security, api building...

2
VERSION

@ -1 +1 @@
0.1.4 0.1.5

2
spec/spec_helper.rb

@ -43,7 +43,7 @@ RSpec.configure do |config|
config.order = 'random' config.order = 'random'
config.include Delorean config.include Delorean
config.include MailerMacros
ActionMailer::Base.perform_deliveries = false ActionMailer::Base.perform_deliveries = false
ActionMailer::Base.raise_delivery_errors = false ActionMailer::Base.raise_delivery_errors = false
ActionMailer::Base.delivery_method = :test ActionMailer::Base.delivery_method = :test

4
spec/support/mailer_macros.rb

@ -7,3 +7,7 @@ module MailerMacros
ActionMailer::Base.deliveries = [] ActionMailer::Base.deliveries = []
end end
end end
RSpec.configure do |config|
config.include MailerMacros
end

Loading…
Cancel
Save