diff --git a/Gemfile b/Gemfile index df16b1d0..8998a9d6 100644 --- a/Gemfile +++ b/Gemfile @@ -1,26 +1,26 @@ source 'https://rubygems.org' -gem 'rails', '4.2.10' +gem 'rails', '6.1.7.3' gem 'zip' -gem 'lograge' +gem 'lograge', '>= 0.9.0' # Allow using posix-spawn for popen to save memory with multiple threads. gem 'posix-spawn' #For Tasks/Search Providers -gem 'google-api-client', '~>0.8.0' -gem "github_api", require: false +gem 'google-api-client', '~> 0.8.6' +gem "github_api", ">= 0.18.1", require: false gem 'colorize', require: false -gem 'twitter' +gem 'twitter', '>= 6.0.0' gem 'market_bot' gem 'koala' -gem "brakeman", require: false +gem "brakeman", ">= 3.3.0", require: false gem "bundler-audit" gem 'rest-client' -gem 'chartkick' -gem 'redcarpet' +gem 'chartkick', '>= 3.4.0' +gem 'redcarpet', '>= 3.5.1' -gem 'addressable' +gem 'addressable', '>= 2.8.0' gem 'jwt', '<= 1.5.2' @@ -37,7 +37,7 @@ gem 'sqlite3' gem 'pg' #git functionality -gem 'git' +gem 'git', '>= 1.13.0' #Workflow gem 'workflowable' @@ -52,7 +52,7 @@ gem 'cancan' gem 'ransack' #Image processing/attachments -gem 'paperclip', ">= 5.0" +gem 'paperclip', '>= 5.2.1' gem 'aws-sdk' gem 'aws-sdk-ses' @@ -69,17 +69,17 @@ gem 'oj' gem 'activerecord-import' #Used for task queueing -gem 'sidekiq' +gem 'sidekiq', '>= 6.2.1' gem 'sidekiq-status' gem 'sidekiq-scheduler' gem 'sidekiq-limit_fetch' gem 'mlanett-redis-lock', require: 'redis-lock' #Pagination -gem 'kaminari' +gem 'kaminari', '>= 1.2.1' #Sidekiq UI -gem 'sinatra', require: false +gem 'sinatra', '>= 2.2.3', require: false #Templating language, not sure if used gem 'slim' @@ -89,17 +89,17 @@ gem 'slim' gem 'jquery-turbolinks' #Allowing exporting/importing data into database -gem 'yaml_db' +gem 'yaml_db', '>= 0.7.0' #Authentication -gem 'devise' -gem 'responders' +gem 'devise', '>= 4.7.1' +gem 'responders', '>= 3.0.0' #Comments gem 'acts_as_commentable_with_threading' #JSON API Calls -gem "active_model_serializers" +gem "active_model_serializers", ">= 0.10.12" # Cron job generation gem "whenever" @@ -110,7 +110,7 @@ gem "hashdiff" #gem 'active_scaffold' gem "therubyracer" gem "less-rails" #Sprockets (what Rails 3.1 uses for its asset pipeline) supports LESS -gem 'simple_form' +gem 'simple_form', '>= 5.0.0' gem 'ip' @@ -121,7 +121,7 @@ gem 'net-http-persistent' gem 'minitest' -gem 'minitest-rails' +gem 'minitest-rails', '>= 6.1.0' group :development, :test, :production do gem 'unicorn' @@ -140,7 +140,7 @@ gem "redis-rails" group :development, :dirtylaundrydev do gem 'spring', group: :development gem "ruby-prof" - gem 'meta_request' + gem 'meta_request', '>= 0.7.0' gem "binding_of_caller" gem "bullet" gem 'rack-mini-profiler', require: false @@ -148,7 +148,7 @@ group :development, :dirtylaundrydev do gem 'rbtrace' #gem 'rails-footnotes' #gem 'rails-footnotes', github: 'josevalim/rails-footnotes', branch: 'release-4.0' - gem 'rails-footnotes', '>= 4.0.0', '<5' + gem 'rails-footnotes', '>= 4.0.2', '< 5' gem 'railroady' gem 'ruby_gntp' # gem 'rack-perftools_profiler', :require => 'rack/perftools_profiler' @@ -158,7 +158,7 @@ group :development, :dirtylaundrydev, :profile do gem 'byebug' gem 'quiet_assets' - gem "better_errors" + gem "better_errors", ">= 2.8.0" gem 'pry' end @@ -172,32 +172,32 @@ end group :test do gem 'database_cleaner' - gem 'shoulda', '~> 3.5' + gem 'shoulda', '~> 3.5', '>= 3.5.0' gem 'activerecord-nulldb-adapter' gem 'minitest-reporters' - gem 'shoulda-matchers', '~> 2.0' - gem 'shoulda-callback-matchers', '~> 1.1.1' + gem 'shoulda-matchers', '~> 2.6', '>= 2.6.2' + gem 'shoulda-callback-matchers', '~> 1.1.4' gem 'simplecov', :require => false, :group => :test end gem 'foundation-rails', '5.3.3.0' -gem 'sass-rails', '5.0.7' +gem 'sass-rails', '6.0.0' gem 'sass', '3.2.19' -gem 'coffee-rails', '4.0.1' -gem 'sprockets', '2.11.3' +gem 'coffee-rails', '4.2.2' +gem 'sprockets', '4.2.0' -gem 'uglifier' +gem 'uglifier', '>= 2.7.2' -gem 'jquery-rails' +gem 'jquery-rails', '>= 4.4.0' gem 'rb-readline' gem 'crack', '0.3.2' # needed by sidekiq -gem 'json' -gem 'ffi' +gem 'json', '>= 2.3.0' +gem 'ffi', '>= 1.9.24' if File.exists?("custom/Gemfile")