Commit 8aae4fdd
Changed files (16)
app/models/activity.rb
@@ -1,4 +1,4 @@
-class Activity < ActiveRecord::Base
+class Activity < ApplicationRecord
belongs_to :subject, polymorphic: true # favorite, comment
belongs_to :user # user to notify
end
app/models/application_record.rb
@@ -0,0 +1,3 @@
+class ApplicationRecord < ActiveRecord::Base
+ self.abstract_class = true
+end
app/models/avatar.rb
@@ -1,3 +1,3 @@
-class Avatar < ActiveRecord::Base
+class Avatar < ApplicationRecord
belongs_to :user
end
app/models/category.rb
@@ -1,4 +1,4 @@
-class Category < ActiveRecord::Base
+class Category < ApplicationRecord
has_many :creations
default_scope -> { order(:slug) }
app/models/comment.rb
@@ -1,4 +1,4 @@
-class Comment < ActiveRecord::Base
+class Comment < ApplicationRecord
belongs_to :user
belongs_to :creation
has_many :activities, as: :subject, dependent: :destroy
app/models/creation.rb
@@ -1,4 +1,4 @@
-class Creation < ActiveRecord::Base
+class Creation < ApplicationRecord
validates :name, presence: true
validates :category_id, presence: true
belongs_to :user, counter_cache: true
app/models/favorite.rb
@@ -1,4 +1,4 @@
-class Favorite < ActiveRecord::Base
+class Favorite < ApplicationRecord
belongs_to :user
belongs_to :creation, counter_cache: true, touch: true
after_create :create_activity
app/models/interest.rb
@@ -1,2 +1,2 @@
-class Interest < ActiveRecord::Base
+class Interest < ApplicationRecord
end
app/models/location.rb
@@ -1,4 +1,4 @@
-class Location < ActiveRecord::Base
+class Location < ApplicationRecord
belongs_to :locatable, polymorphic: true
validates :locatable, presence: true
app/models/photo.rb
@@ -1,4 +1,4 @@
-class Photo < ActiveRecord::Base
+class Photo < ApplicationRecord
belongs_to :imageable, polymorphic: true, counter_cache: true, touch: true
scope :processed, ->{ where(image_processing: nil) }
app/models/tool.rb
@@ -1,4 +1,4 @@
-class Tool < ActiveRecord::Base
+class Tool < ApplicationRecord
validates :name, presence: true, uniqueness: true
validates :asin, presence: true
-end
\ No newline at end of file
+end
app/models/tutorial.rb
@@ -1,4 +1,4 @@
-class Tutorial < ActiveRecord::Base
+class Tutorial < ApplicationRecord
validates :url, presence: true
belongs_to :user
acts_as_taggable
app/models/user.rb
@@ -1,4 +1,4 @@
-class User < ActiveRecord::Base
+class User < ApplicationRecord
has_secure_password
before_save :ensure_authentication_token
after_create :send_welcome_email unless Rails.env.test?
app/models/user_session.rb
@@ -1,4 +1,4 @@
-class UserSession < ActiveRecord::Base
+class UserSession < ApplicationRecord
include Queryable
belongs_to :user
has_one :location, as: :locatable
Gemfile
@@ -1,6 +1,6 @@
source 'https://rubygems.org'
-gem 'rails', '4.2.8'
+gem 'rails', '~> 5.0'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
Gemfile.lock
@@ -1,45 +1,48 @@
GEM
remote: https://rubygems.org/
specs:
- actionmailer (4.2.8)
- actionpack (= 4.2.8)
- actionview (= 4.2.8)
- activejob (= 4.2.8)
+ actioncable (5.0.6)
+ actionpack (= 5.0.6)
+ nio4r (>= 1.2, < 3.0)
+ websocket-driver (~> 0.6.1)
+ actionmailer (5.0.6)
+ actionpack (= 5.0.6)
+ actionview (= 5.0.6)
+ activejob (= 5.0.6)
mail (~> 2.5, >= 2.5.4)
- rails-dom-testing (~> 1.0, >= 1.0.5)
- actionpack (4.2.8)
- actionview (= 4.2.8)
- activesupport (= 4.2.8)
- rack (~> 1.6)
- rack-test (~> 0.6.2)
- rails-dom-testing (~> 1.0, >= 1.0.5)
+ rails-dom-testing (~> 2.0)
+ actionpack (5.0.6)
+ actionview (= 5.0.6)
+ activesupport (= 5.0.6)
+ rack (~> 2.0)
+ rack-test (~> 0.6.3)
+ rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
- actionview (4.2.8)
- activesupport (= 4.2.8)
+ actionview (5.0.6)
+ activesupport (= 5.0.6)
builder (~> 3.1)
erubis (~> 2.7.0)
- rails-dom-testing (~> 1.0, >= 1.0.5)
+ rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.3)
- activejob (4.2.8)
- activesupport (= 4.2.8)
- globalid (>= 0.3.0)
- activemodel (4.2.8)
- activesupport (= 4.2.8)
- builder (~> 3.1)
- activerecord (4.2.8)
- activemodel (= 4.2.8)
- activesupport (= 4.2.8)
- arel (~> 6.0)
- activesupport (4.2.8)
+ activejob (5.0.6)
+ activesupport (= 5.0.6)
+ globalid (>= 0.3.6)
+ activemodel (5.0.6)
+ activesupport (= 5.0.6)
+ activerecord (5.0.6)
+ activemodel (= 5.0.6)
+ activesupport (= 5.0.6)
+ arel (~> 7.0)
+ activesupport (5.0.6)
+ concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (~> 0.7)
minitest (~> 5.1)
- thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
acts-as-taggable-on (5.0.0)
activerecord (>= 4.2.8)
addressable (2.5.2)
public_suffix (>= 2.0.2, < 4.0)
- arel (6.0.4)
+ arel (7.1.4)
asin (2.0.2)
confiture (>= 0.1)
crack (>= 0.3)
@@ -52,42 +55,42 @@ GEM
mime-types
unf
ast (2.3.0)
- autoprefixer-rails (7.1.3)
+ autoprefixer-rails (7.1.4)
execjs
- aws-partitions (1.16.0)
- aws-sdk (3.0.0)
+ aws-partitions (1.23.0)
+ aws-sdk (3.0.1)
aws-sdk-resources (~> 3)
aws-sdk-acm (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-apigateway (1.0.0)
+ aws-sdk-apigateway (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-applicationautoscaling (1.1.0)
+ aws-sdk-applicationautoscaling (1.3.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-applicationdiscoveryservice (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-appstream (1.0.0)
+ aws-sdk-appstream (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-athena (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-autoscaling (1.0.0)
+ aws-sdk-autoscaling (1.3.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-batch (1.0.0)
+ aws-sdk-batch (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-budgets (1.0.0)
+ aws-sdk-budgets (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-clouddirectory (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-cloudformation (1.0.0)
+ aws-sdk-cloudformation (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-cloudfront (1.0.0)
@@ -108,16 +111,16 @@ GEM
aws-sdk-cloudtrail (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-cloudwatch (1.0.0)
+ aws-sdk-cloudwatch (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-cloudwatchevents (1.0.0)
+ aws-sdk-cloudwatchevents (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-cloudwatchlogs (1.0.0)
+ aws-sdk-cloudwatchlogs (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-codebuild (1.0.0)
+ aws-sdk-codebuild (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-codecommit (1.0.0)
@@ -126,10 +129,10 @@ GEM
aws-sdk-codedeploy (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-codepipeline (1.0.0)
+ aws-sdk-codepipeline (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-codestar (1.0.0)
+ aws-sdk-codestar (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-cognitoidentity (1.0.0)
@@ -141,17 +144,17 @@ GEM
aws-sdk-cognitosync (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-configservice (1.0.0)
+ aws-sdk-configservice (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-core (3.1.0)
+ aws-sdk-core (3.6.0)
aws-partitions (~> 1.0)
aws-sigv4 (~> 1.0)
jmespath (~> 1.0)
aws-sdk-costandusagereportservice (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-databasemigrationservice (1.0.0)
+ aws-sdk-databasemigrationservice (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-datapipeline (1.0.0)
@@ -160,7 +163,7 @@ GEM
aws-sdk-dax (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-devicefarm (1.0.0)
+ aws-sdk-devicefarm (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-directconnect (1.0.0)
@@ -169,34 +172,34 @@ GEM
aws-sdk-directoryservice (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-dynamodb (1.0.0)
+ aws-sdk-dynamodb (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-dynamodbstreams (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-ec2 (1.0.0)
+ aws-sdk-ec2 (1.9.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-ecr (1.0.0)
+ aws-sdk-ecr (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-ecs (1.0.0)
+ aws-sdk-ecs (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-efs (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-elasticache (1.0.0)
+ aws-sdk-elasticache (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-elasticbeanstalk (1.0.0)
+ aws-sdk-elasticbeanstalk (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-elasticloadbalancing (1.0.0)
+ aws-sdk-elasticloadbalancing (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-elasticloadbalancingv2 (1.0.0)
+ aws-sdk-elasticloadbalancingv2 (1.3.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-elasticsearchservice (1.0.0)
@@ -211,28 +214,28 @@ GEM
aws-sdk-firehose (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-gamelift (1.0.0)
+ aws-sdk-gamelift (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-glacier (1.0.0)
+ aws-sdk-glacier (1.4.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-glue (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-greengrass (1.0.0)
+ aws-sdk-greengrass (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-health (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-iam (1.0.0)
+ aws-sdk-iam (1.3.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-importexport (1.0.0)
aws-sdk-core (~> 3)
aws-sigv2 (~> 1.0)
- aws-sdk-inspector (1.0.0)
+ aws-sdk-inspector (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-iot (1.0.0)
@@ -247,7 +250,7 @@ GEM
aws-sdk-kinesisanalytics (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-kms (1.0.0)
+ aws-sdk-kms (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-lambda (1.0.0)
@@ -256,10 +259,10 @@ GEM
aws-sdk-lambdapreview (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-lex (1.0.0)
+ aws-sdk-lex (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-lexmodelbuildingservice (1.0.0)
+ aws-sdk-lexmodelbuildingservice (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-lightsail (1.0.0)
@@ -280,25 +283,28 @@ GEM
aws-sdk-migrationhub (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
+ aws-sdk-mobile (1.0.0)
+ aws-sdk-core (~> 3)
+ aws-sigv4 (~> 1.0)
aws-sdk-mturk (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-opsworks (1.0.0)
+ aws-sdk-opsworks (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-opsworkscm (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-organizations (1.1.0)
+ aws-sdk-organizations (1.3.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-pinpoint (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-polly (1.0.0)
+ aws-sdk-polly (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-rds (1.0.0)
+ aws-sdk-rds (1.4.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-redshift (1.0.0)
@@ -310,7 +316,7 @@ GEM
aws-sdk-resourcegroupstaggingapi (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-resources (3.0.1)
+ aws-sdk-resources (3.1.0)
aws-sdk-acm (~> 1)
aws-sdk-apigateway (~> 1)
aws-sdk-applicationautoscaling (~> 1)
@@ -384,6 +390,7 @@ GEM
aws-sdk-marketplaceentitlementservice (~> 1)
aws-sdk-marketplacemetering (~> 1)
aws-sdk-migrationhub (~> 1)
+ aws-sdk-mobile (~> 1)
aws-sdk-mturk (~> 1)
aws-sdk-opsworks (~> 1)
aws-sdk-opsworkscm (~> 1)
@@ -415,20 +422,20 @@ GEM
aws-sdk-workdocs (~> 1)
aws-sdk-workspaces (~> 1)
aws-sdk-xray (~> 1)
- aws-sdk-route53 (1.0.0)
+ aws-sdk-route53 (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-route53domains (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-s3 (1.0.0)
+ aws-sdk-s3 (1.4.0)
aws-sdk-core (~> 3)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.0)
- aws-sdk-servicecatalog (1.0.0)
+ aws-sdk-servicecatalog (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-ses (1.0.0)
+ aws-sdk-ses (1.2.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-shield (1.0.0)
@@ -440,22 +447,22 @@ GEM
aws-sdk-sms (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-snowball (1.0.0)
+ aws-sdk-snowball (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-sns (1.0.0)
+ aws-sdk-sns (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-sqs (1.0.0)
+ aws-sdk-sqs (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-ssm (1.0.0)
+ aws-sdk-ssm (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-states (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-storagegateway (1.0.0)
+ aws-sdk-storagegateway (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-support (1.0.0)
@@ -464,10 +471,10 @@ GEM
aws-sdk-swf (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-waf (1.0.0)
+ aws-sdk-waf (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sdk-wafregional (1.0.0)
+ aws-sdk-wafregional (1.1.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
aws-sdk-workdocs (1.0.0)
@@ -479,8 +486,8 @@ GEM
aws-sdk-xray (1.0.0)
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
- aws-sigv2 (1.0.0)
- aws-sigv4 (1.0.1)
+ aws-sigv2 (1.0.1)
+ aws-sigv4 (1.0.2)
bcrypt (3.1.11)
better_errors (2.3.0)
coderay (>= 1.0.0)
@@ -504,7 +511,7 @@ GEM
i18n
rake (>= 10.0.0)
sshkit (~> 1.3)
- capistrano-bundler (1.2.0)
+ capistrano-bundler (1.3.0)
capistrano (~> 3.1)
sshkit (~> 1.2)
capistrano-rails (1.3.0)
@@ -521,16 +528,17 @@ GEM
rack (>= 1.0.0)
rack-test (>= 0.5.4)
xpath (~> 2.0)
- chef (12.21.4)
+ chef (13.4.24)
addressable
bundler (>= 1.10)
- chef-config (= 12.21.4)
- chef-zero (>= 4.8, < 13)
+ chef-config (= 13.4.24)
+ chef-zero (>= 13.0)
diff-lcs (~> 1.2, >= 1.2.4)
erubis (~> 2.7)
ffi-yajl (~> 2.2)
highline (~> 1.6, >= 1.6.9)
iniparse (~> 1.4)
+ iso8601 (~> 0.9.1)
mixlib-archive (~> 0.4)
mixlib-authentication (~> 1.4)
mixlib-cli (~> 1.7)
@@ -539,7 +547,7 @@ GEM
net-sftp (~> 2.1, >= 2.1.2)
net-ssh (>= 2.9, < 5.0)
net-ssh-multi (~> 1.2, >= 1.2.1)
- ohai (>= 8.6.0.alpha.1, < 13)
+ ohai (~> 13.0)
plist (~> 3.2)
proxifier (~> 1.0)
rspec-core (~> 3.5)
@@ -550,19 +558,19 @@ GEM
specinfra (~> 2.10)
syslog-logger (~> 1.6)
uuidtools (~> 2.1.5)
- chef-config (12.21.4)
+ chef-config (13.4.24)
addressable
fuzzyurl
mixlib-config (~> 2.0)
mixlib-shellout (~> 2.0)
- chef-zero (4.9.0)
+ chef-zero (13.1.0)
ffi-yajl (~> 2.2)
hashie (>= 2.0, < 4.0)
mixlib-log (~> 1.3)
- rack (< 2)
+ rack (~> 2.0)
uuidtools (~> 2.1)
cliver (0.3.2)
- coderay (1.1.1)
+ coderay (1.1.2)
coffee-rails (4.1.1)
coffee-script (>= 2.2.0)
railties (>= 4.0.0, < 5.1.x)
@@ -606,9 +614,9 @@ GEM
exception_notification (4.2.2)
actionmailer (>= 4.0, < 6)
activesupport (>= 4.0, < 6)
- excon (0.58.0)
+ excon (0.59.0)
execjs (2.7.0)
- exifr (1.3.1)
+ exifr (1.3.2)
factory_girl (4.8.0)
activesupport (>= 3.0.0)
factory_girl_rails (4.8.0)
@@ -617,7 +625,7 @@ GEM
faraday (0.11.0)
multipart-post (>= 1.2, < 3)
fast_stack (0.2.0)
- ffaker (2.6.0)
+ ffaker (2.7.0)
ffi (1.9.18)
ffi-yajl (2.3.1)
libyajl2 (~> 1.2)
@@ -676,6 +684,7 @@ GEM
terminal-table (>= 1.5.1)
iniparse (1.4.4)
ipaddress (0.8.3)
+ iso8601 (0.9.1)
jbuilder (2.7.0)
activesupport (>= 4.2.0)
multi_json (>= 1.2)
@@ -686,7 +695,7 @@ GEM
thor (>= 0.14, < 2.0)
jquery-ui-rails (4.0.5)
railties (>= 3.1.0)
- js-routes (1.4.0)
+ js-routes (1.4.1)
railties (>= 3.2)
sprockets-rails
json (2.1.0)
@@ -722,7 +731,7 @@ GEM
mime-types-data (3.2016.0521)
mini_magick (4.8.0)
mini_mime (0.1.4)
- mini_portile2 (2.2.0)
+ mini_portile2 (2.3.0)
minitest (5.10.3)
mixlib-archive (0.4.1)
mixlib-log
@@ -731,23 +740,24 @@ GEM
mixlib-config (2.2.4)
mixlib-log (1.7.1)
mixlib-shellout (2.3.2)
- multi_json (1.12.1)
+ multi_json (1.12.2)
multipart-post (2.0.0)
naught (1.1.0)
net-scp (1.2.1)
net-ssh (>= 2.6.5)
net-sftp (2.1.2)
net-ssh (>= 2.6.5)
- net-ssh (4.1.0)
+ net-ssh (4.2.0)
net-ssh-gateway (2.0.0)
net-ssh (>= 4.0.0)
net-ssh-multi (1.2.1)
net-ssh (>= 2.6.5)
net-ssh-gateway (>= 1.2.0)
net-telnet (0.1.1)
- nokogiri (1.8.0)
- mini_portile2 (~> 2.2.0)
- ohai (8.24.1)
+ nio4r (2.1.0)
+ nokogiri (1.8.1)
+ mini_portile2 (~> 2.3.0)
+ ohai (13.4.0)
chef-config (>= 12.5.0.alpha.1, < 14)
ffi (~> 1.9)
ffi-yajl (~> 2.2)
@@ -770,15 +780,14 @@ GEM
websocket-driver (>= 0.2.0)
popper_js (1.11.1)
proxifier (1.0.3)
- pry (0.10.4)
+ pry (0.11.0)
coderay (~> 1.1.0)
method_source (~> 0.8.1)
- slop (~> 3.4)
pry-rails (0.3.6)
pry (>= 0.10.4)
public_suffix (3.0.0)
puma (3.10.0)
- rack (1.6.8)
+ rack (2.0.3)
rack-attack (5.0.1)
rack
rack-cors (1.0.1)
@@ -786,34 +795,33 @@ GEM
rack (>= 1.2.0)
rack-test (0.6.3)
rack (>= 1.0)
- rails (4.2.8)
- actionmailer (= 4.2.8)
- actionpack (= 4.2.8)
- actionview (= 4.2.8)
- activejob (= 4.2.8)
- activemodel (= 4.2.8)
- activerecord (= 4.2.8)
- activesupport (= 4.2.8)
- bundler (>= 1.3.0, < 2.0)
- railties (= 4.2.8)
- sprockets-rails
- rails-deprecated_sanitizer (1.0.3)
- activesupport (>= 4.2.0.alpha)
- rails-dom-testing (1.0.8)
- activesupport (>= 4.2.0.beta, < 5.0)
- nokogiri (~> 1.6)
- rails-deprecated_sanitizer (>= 1.0.1)
+ rails (5.0.6)
+ actioncable (= 5.0.6)
+ actionmailer (= 5.0.6)
+ actionpack (= 5.0.6)
+ actionview (= 5.0.6)
+ activejob (= 5.0.6)
+ activemodel (= 5.0.6)
+ activerecord (= 5.0.6)
+ activesupport (= 5.0.6)
+ bundler (>= 1.3.0)
+ railties (= 5.0.6)
+ sprockets-rails (>= 2.0.0)
+ rails-dom-testing (2.0.3)
+ activesupport (>= 4.2.0)
+ nokogiri (>= 1.6)
rails-html-sanitizer (1.0.3)
loofah (~> 2.0)
- railties (4.2.8)
- actionpack (= 4.2.8)
- activesupport (= 4.2.8)
+ railties (5.0.6)
+ actionpack (= 5.0.6)
+ activesupport (= 5.0.6)
+ method_source
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
rainbow (2.2.2)
rake
raindrops (0.19.0)
- rake (12.0.0)
+ rake (12.1.0)
rb-fsevent (0.10.2)
rb-inotify (0.9.10)
ffi (>= 0.5.0, < 2)
@@ -863,17 +871,16 @@ GEM
specinfra (~> 2.68)
sfl (2.3)
simple_oauth (0.3.1)
- simplecov (0.15.0)
+ simplecov (0.15.1)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
simplecov-html (0.10.2)
- slop (3.6.0)
snake_case_hash (1.0.4)
hashie (~> 3.0)
socksify (1.7.1)
spank (1.0.1441140881)
- specinfra (2.71.1)
+ specinfra (2.71.2)
net-scp
net-ssh (>= 2.7, < 5.0)
net-telnet
@@ -1002,7 +1009,7 @@ DEPENDENCIES
rack-attack
rack-cors
rack-mini-profiler
- rails (= 4.2.8)
+ rails (~> 5.0)
rspec-rails
sass-rails (~> 5.0)
simplecov