Rails 5.0

This commit is contained in:
Patrick Gansterer 2020-09-04 12:57:19 +02:00
parent 2892d5272d
commit 2557645f4f
25 changed files with 367 additions and 186 deletions

12
Gemfile
View file

@ -1,7 +1,7 @@
# A sample Gemfile
source "https://rubygems.org"
gem "rails", '~> 4.2'
gem "rails", '< 5.1'
gem 'sass-rails'
gem 'less-rails'
@ -19,7 +19,7 @@ gem 'rails-assets-listjs', '0.2.0.beta.4' # remember to maintain list.*.js plugi
gem 'i18n-js', '~> 3.0.0.rc8'
gem 'rails-i18n'
gem 'mysql2', '~> 0.4.0' # for compatibility with rails 4
gem 'mysql2'
gem 'prawn'
gem 'prawn-table'
gem 'haml'
@ -36,11 +36,12 @@ gem 'active_model_serializers', '~> 0.10.0'
gem 'twitter-bootstrap-rails', '~> 2.2.8'
gem 'simple-navigation', '~> 3.14.0' # 3.x for simple_navigation_bootstrap
gem 'simple-navigation-bootstrap'
gem 'sprockets', '< 4'
gem 'ransack'
gem 'acts_as_tree'
gem 'rails-settings-cached', '= 0.4.3' # caching breaks tests until Rails 5 https://github.com/huacnlee/rails-settings-cached/issues/73
gem 'resque'
gem 'thin'
gem 'puma'
gem 'whenever', require: false # For defining cronjobs, see config/schedule.rb
gem 'ruby-units'
gem 'attribute_normalizer'
@ -73,7 +74,7 @@ gem 'foodsoft_polls', path: 'plugins/polls'
group :development do
gem 'sqlite3', '~> 1.3.6'
gem 'mailcatcher'
gem 'web-console', '~> 2.0'
gem 'web-console'
# Better error output
gem 'better_errors'
@ -99,12 +100,11 @@ group :test do
gem 'factory_bot_rails'
gem 'faker'
gem 'capybara'
gem 'puma' # for faster Capybara tests
gem 'apparition' # Capybara javascript driver
gem 'database_cleaner'
gem 'connection_pool'
# need to include rspec components before i18n-spec or rake fails in test environment
gem 'rspec-core', '~> 3.2'
gem 'rspec-core'
gem 'rspec-rerun'
gem 'i18n-spec'
# code coverage