Update dependencies for Ruby (2017-10-30) (#5566)
* Update better_errors to version 2.4.0 * Update binding_of_caller to version 0.7.3 * Update bootsnap to version 1.1.5 * Update browser to version 2.5.2 * Update capistrano to version 3.10.0 * Update capistrano-bundler to version 1.3.0 * Update capistrano-rbenv to version 2.1.2 * Update capybara to version 2.15.4 * Update cld3 to version 3.2.1 * Update fabrication to version 2.18.0 * Update fog-openstack to version 0.1.22 * Update kaminari to version 1.1.1 * Update lograge to version 0.7.1 * Update nokogiri to version 1.8.1 * Update oj to version 3.3.9 * Update ox to version 2.8.1 * Update parallel_tests to version 2.17.0 * Update pkg-config to version 1.2.8 * Update rspec-rails to version 3.7.1 * Update rubocop to version 0.51.0 * Update scss_lint to version 0.55.0 * Update sidekiq to version 5.0.5 * Update sidekiq-scheduler to version 2.1.10 * Update tzinfo-data to version 1.2017.3 * Update webpacker to version 3.0.2 * bundle update
This commit is contained in:
		
				
					committed by
					
						
						Eugen Rochko
					
				
			
			
				
	
			
			
			
						parent
						
							b254e6ca5f
						
					
				
				
					commit
					a2a4bf4e78
				
			
							
								
								
									
										26
									
								
								Gemfile
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								Gemfile
									
									
									
									
									
								
							@@ -38,14 +38,14 @@ gem 'http', '~> 2.2'
 | 
				
			|||||||
gem 'http_accept_language', '~> 2.1'
 | 
					gem 'http_accept_language', '~> 2.1'
 | 
				
			||||||
gem 'httplog', '~> 0.99'
 | 
					gem 'httplog', '~> 0.99'
 | 
				
			||||||
gem 'idn-ruby', require: 'idn'
 | 
					gem 'idn-ruby', require: 'idn'
 | 
				
			||||||
gem 'kaminari', '~> 1.0'
 | 
					gem 'kaminari', '~> 1.1'
 | 
				
			||||||
gem 'link_header', '~> 0.0'
 | 
					gem 'link_header', '~> 0.0'
 | 
				
			||||||
gem 'mime-types', '~> 3.1'
 | 
					gem 'mime-types', '~> 3.1'
 | 
				
			||||||
gem 'nokogiri', '~> 1.7'
 | 
					gem 'nokogiri', '~> 1.8'
 | 
				
			||||||
gem 'nsa', '~> 0.2'
 | 
					gem 'nsa', '~> 0.2'
 | 
				
			||||||
gem 'oj', '~> 3.0'
 | 
					gem 'oj', '~> 3.3'
 | 
				
			||||||
gem 'ostatus2', '~> 2.0'
 | 
					gem 'ostatus2', '~> 2.0'
 | 
				
			||||||
gem 'ox', '~> 2.5'
 | 
					gem 'ox', '~> 2.8'
 | 
				
			||||||
gem 'pundit', '~> 1.1'
 | 
					gem 'pundit', '~> 1.1'
 | 
				
			||||||
gem 'rabl', '~> 0.13'
 | 
					gem 'rabl', '~> 0.13'
 | 
				
			||||||
gem 'rack-attack', '~> 5.0'
 | 
					gem 'rack-attack', '~> 5.0'
 | 
				
			||||||
@@ -75,15 +75,15 @@ gem 'json-ld-preloaded', '~> 2.2.1'
 | 
				
			|||||||
gem 'rdf-normalize', '~> 0.3.1'
 | 
					gem 'rdf-normalize', '~> 0.3.1'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
group :development, :test do
 | 
					group :development, :test do
 | 
				
			||||||
  gem 'fabrication', '~> 2.16'
 | 
					  gem 'fabrication', '~> 2.18'
 | 
				
			||||||
  gem 'fuubar', '~> 2.2'
 | 
					  gem 'fuubar', '~> 2.2'
 | 
				
			||||||
  gem 'i18n-tasks', '~> 0.9', require: false
 | 
					  gem 'i18n-tasks', '~> 0.9', require: false
 | 
				
			||||||
  gem 'pry-rails', '~> 0.3'
 | 
					  gem 'pry-rails', '~> 0.3'
 | 
				
			||||||
  gem 'rspec-rails', '~> 3.6'
 | 
					  gem 'rspec-rails', '~> 3.7'
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
group :test do
 | 
					group :test do
 | 
				
			||||||
  gem 'capybara', '~> 2.14'
 | 
					  gem 'capybara', '~> 2.15'
 | 
				
			||||||
  gem 'climate_control', '~> 0.2'
 | 
					  gem 'climate_control', '~> 0.2'
 | 
				
			||||||
  gem 'faker', '~> 1.7'
 | 
					  gem 'faker', '~> 1.7'
 | 
				
			||||||
  gem 'microformats', '~> 4.0'
 | 
					  gem 'microformats', '~> 4.0'
 | 
				
			||||||
@@ -91,13 +91,13 @@ group :test do
 | 
				
			|||||||
  gem 'rspec-sidekiq', '~> 3.0'
 | 
					  gem 'rspec-sidekiq', '~> 3.0'
 | 
				
			||||||
  gem 'simplecov', '~> 0.14', require: false
 | 
					  gem 'simplecov', '~> 0.14', require: false
 | 
				
			||||||
  gem 'webmock', '~> 3.0'
 | 
					  gem 'webmock', '~> 3.0'
 | 
				
			||||||
  gem 'parallel_tests', '~> 2.14'
 | 
					  gem 'parallel_tests', '~> 2.17'
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
group :development do
 | 
					group :development do
 | 
				
			||||||
  gem 'active_record_query_trace', '~> 1.5'
 | 
					  gem 'active_record_query_trace', '~> 1.5'
 | 
				
			||||||
  gem 'annotate', '~> 2.7'
 | 
					  gem 'annotate', '~> 2.7'
 | 
				
			||||||
  gem 'better_errors', '~> 2.1'
 | 
					  gem 'better_errors', '~> 2.4'
 | 
				
			||||||
  gem 'binding_of_caller', '~> 0.7'
 | 
					  gem 'binding_of_caller', '~> 0.7'
 | 
				
			||||||
  gem 'bullet', '~> 5.5'
 | 
					  gem 'bullet', '~> 5.5'
 | 
				
			||||||
  gem 'letter_opener', '~> 1.4'
 | 
					  gem 'letter_opener', '~> 1.4'
 | 
				
			||||||
@@ -105,15 +105,15 @@ group :development do
 | 
				
			|||||||
  gem 'rubocop', require: false
 | 
					  gem 'rubocop', require: false
 | 
				
			||||||
  gem 'brakeman', '~> 4.0', require: false
 | 
					  gem 'brakeman', '~> 4.0', require: false
 | 
				
			||||||
  gem 'bundler-audit', '~> 0.6', require: false
 | 
					  gem 'bundler-audit', '~> 0.6', require: false
 | 
				
			||||||
  gem 'scss_lint', '~> 0.53', require: false
 | 
					  gem 'scss_lint', '~> 0.55', require: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  gem 'capistrano', '~> 3.8'
 | 
					  gem 'capistrano', '~> 3.10'
 | 
				
			||||||
  gem 'capistrano-rails', '~> 1.2'
 | 
					  gem 'capistrano-rails', '~> 1.3'
 | 
				
			||||||
  gem 'capistrano-rbenv', '~> 2.1'
 | 
					  gem 'capistrano-rbenv', '~> 2.1'
 | 
				
			||||||
  gem 'capistrano-yarn', '~> 2.0'
 | 
					  gem 'capistrano-yarn', '~> 2.0'
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
group :production do
 | 
					group :production do
 | 
				
			||||||
  gem 'lograge', '~> 0.5'
 | 
					  gem 'lograge', '~> 0.7'
 | 
				
			||||||
  gem 'redis-rails', '~> 5.0'
 | 
					  gem 'redis-rails', '~> 5.0'
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										186
									
								
								Gemfile.lock
									
									
									
									
									
								
							
							
						
						
									
										186
									
								
								Gemfile.lock
									
									
									
									
									
								
							@@ -57,25 +57,25 @@ GEM
 | 
				
			|||||||
      encryptor (~> 3.0.0)
 | 
					      encryptor (~> 3.0.0)
 | 
				
			||||||
    av (0.9.0)
 | 
					    av (0.9.0)
 | 
				
			||||||
      cocaine (~> 0.5.3)
 | 
					      cocaine (~> 0.5.3)
 | 
				
			||||||
    aws-sdk (2.10.46)
 | 
					    aws-sdk (2.10.73)
 | 
				
			||||||
      aws-sdk-resources (= 2.10.46)
 | 
					      aws-sdk-resources (= 2.10.73)
 | 
				
			||||||
    aws-sdk-core (2.10.46)
 | 
					    aws-sdk-core (2.10.73)
 | 
				
			||||||
      aws-sigv4 (~> 1.0)
 | 
					      aws-sigv4 (~> 1.0)
 | 
				
			||||||
      jmespath (~> 1.0)
 | 
					      jmespath (~> 1.0)
 | 
				
			||||||
    aws-sdk-resources (2.10.46)
 | 
					    aws-sdk-resources (2.10.73)
 | 
				
			||||||
      aws-sdk-core (= 2.10.46)
 | 
					      aws-sdk-core (= 2.10.73)
 | 
				
			||||||
    aws-sigv4 (1.0.2)
 | 
					    aws-sigv4 (1.0.2)
 | 
				
			||||||
    bcrypt (3.1.11)
 | 
					    bcrypt (3.1.11)
 | 
				
			||||||
    better_errors (2.3.0)
 | 
					    better_errors (2.4.0)
 | 
				
			||||||
      coderay (>= 1.0.0)
 | 
					      coderay (>= 1.0.0)
 | 
				
			||||||
      erubi (>= 1.0.0)
 | 
					      erubi (>= 1.0.0)
 | 
				
			||||||
      rack (>= 0.9.0)
 | 
					      rack (>= 0.9.0)
 | 
				
			||||||
    binding_of_caller (0.7.2)
 | 
					    binding_of_caller (0.7.3)
 | 
				
			||||||
      debug_inspector (>= 0.0.1)
 | 
					      debug_inspector (>= 0.0.1)
 | 
				
			||||||
    bootsnap (1.1.3)
 | 
					    bootsnap (1.1.5)
 | 
				
			||||||
      msgpack (~> 1.0)
 | 
					      msgpack (~> 1.0)
 | 
				
			||||||
    brakeman (4.0.1)
 | 
					    brakeman (4.0.1)
 | 
				
			||||||
    browser (2.5.1)
 | 
					    browser (2.5.2)
 | 
				
			||||||
    builder (3.2.3)
 | 
					    builder (3.2.3)
 | 
				
			||||||
    bullet (5.6.1)
 | 
					    bullet (5.6.1)
 | 
				
			||||||
      activesupport (>= 3.0.0)
 | 
					      activesupport (>= 3.0.0)
 | 
				
			||||||
@@ -83,23 +83,23 @@ GEM
 | 
				
			|||||||
    bundler-audit (0.6.0)
 | 
					    bundler-audit (0.6.0)
 | 
				
			||||||
      bundler (~> 1.2)
 | 
					      bundler (~> 1.2)
 | 
				
			||||||
      thor (~> 0.18)
 | 
					      thor (~> 0.18)
 | 
				
			||||||
    capistrano (3.9.1)
 | 
					    capistrano (3.10.0)
 | 
				
			||||||
      airbrussh (>= 1.0.0)
 | 
					      airbrussh (>= 1.0.0)
 | 
				
			||||||
      i18n
 | 
					      i18n
 | 
				
			||||||
      rake (>= 10.0.0)
 | 
					      rake (>= 10.0.0)
 | 
				
			||||||
      sshkit (>= 1.9.0)
 | 
					      sshkit (>= 1.9.0)
 | 
				
			||||||
    capistrano-bundler (1.2.0)
 | 
					    capistrano-bundler (1.3.0)
 | 
				
			||||||
      capistrano (~> 3.1)
 | 
					      capistrano (~> 3.1)
 | 
				
			||||||
      sshkit (~> 1.2)
 | 
					      sshkit (~> 1.2)
 | 
				
			||||||
    capistrano-rails (1.3.0)
 | 
					    capistrano-rails (1.3.0)
 | 
				
			||||||
      capistrano (~> 3.1)
 | 
					      capistrano (~> 3.1)
 | 
				
			||||||
      capistrano-bundler (~> 1.1)
 | 
					      capistrano-bundler (~> 1.1)
 | 
				
			||||||
    capistrano-rbenv (2.1.1)
 | 
					    capistrano-rbenv (2.1.2)
 | 
				
			||||||
      capistrano (~> 3.1)
 | 
					      capistrano (~> 3.1)
 | 
				
			||||||
      sshkit (~> 1.3)
 | 
					      sshkit (~> 1.3)
 | 
				
			||||||
    capistrano-yarn (2.0.2)
 | 
					    capistrano-yarn (2.0.2)
 | 
				
			||||||
      capistrano (~> 3.0)
 | 
					      capistrano (~> 3.0)
 | 
				
			||||||
    capybara (2.15.1)
 | 
					    capybara (2.15.4)
 | 
				
			||||||
      addressable
 | 
					      addressable
 | 
				
			||||||
      mini_mime (>= 0.1.3)
 | 
					      mini_mime (>= 0.1.3)
 | 
				
			||||||
      nokogiri (>= 1.3.3)
 | 
					      nokogiri (>= 1.3.3)
 | 
				
			||||||
@@ -110,7 +110,7 @@ GEM
 | 
				
			|||||||
      activesupport
 | 
					      activesupport
 | 
				
			||||||
    charlock_holmes (0.7.5)
 | 
					    charlock_holmes (0.7.5)
 | 
				
			||||||
    chunky_png (1.3.8)
 | 
					    chunky_png (1.3.8)
 | 
				
			||||||
    cld3 (3.2.0)
 | 
					    cld3 (3.2.1)
 | 
				
			||||||
      ffi (>= 1.1.0, < 1.10.0)
 | 
					      ffi (>= 1.1.0, < 1.10.0)
 | 
				
			||||||
    climate_control (0.2.0)
 | 
					    climate_control (0.2.0)
 | 
				
			||||||
    cocaine (0.5.8)
 | 
					    cocaine (0.5.8)
 | 
				
			||||||
@@ -150,12 +150,12 @@ GEM
 | 
				
			|||||||
      thread
 | 
					      thread
 | 
				
			||||||
      thread_safe
 | 
					      thread_safe
 | 
				
			||||||
    encryptor (3.0.0)
 | 
					    encryptor (3.0.0)
 | 
				
			||||||
    erubi (1.6.1)
 | 
					    erubi (1.7.0)
 | 
				
			||||||
    et-orbi (1.0.5)
 | 
					    et-orbi (1.0.8)
 | 
				
			||||||
      tzinfo
 | 
					      tzinfo
 | 
				
			||||||
    excon (0.59.0)
 | 
					    excon (0.59.0)
 | 
				
			||||||
    execjs (2.7.0)
 | 
					    execjs (2.7.0)
 | 
				
			||||||
    fabrication (2.16.3)
 | 
					    fabrication (2.18.0)
 | 
				
			||||||
    faker (1.8.4)
 | 
					    faker (1.8.4)
 | 
				
			||||||
      i18n (~> 0.5)
 | 
					      i18n (~> 0.5)
 | 
				
			||||||
    fast_blank (1.0.0)
 | 
					    fast_blank (1.0.0)
 | 
				
			||||||
@@ -167,7 +167,7 @@ GEM
 | 
				
			|||||||
    fog-json (1.0.2)
 | 
					    fog-json (1.0.2)
 | 
				
			||||||
      fog-core (~> 1.0)
 | 
					      fog-core (~> 1.0)
 | 
				
			||||||
      multi_json (~> 1.10)
 | 
					      multi_json (~> 1.10)
 | 
				
			||||||
    fog-openstack (0.1.21)
 | 
					    fog-openstack (0.1.22)
 | 
				
			||||||
      fog-core (>= 1.40)
 | 
					      fog-core (>= 1.40)
 | 
				
			||||||
      fog-json (>= 1.0)
 | 
					      fog-json (>= 1.0)
 | 
				
			||||||
      ipaddress (>= 0.8)
 | 
					      ipaddress (>= 0.8)
 | 
				
			||||||
@@ -175,7 +175,7 @@ GEM
 | 
				
			|||||||
    fuubar (2.2.0)
 | 
					    fuubar (2.2.0)
 | 
				
			||||||
      rspec-core (~> 3.0)
 | 
					      rspec-core (~> 3.0)
 | 
				
			||||||
      ruby-progressbar (~> 1.4)
 | 
					      ruby-progressbar (~> 1.4)
 | 
				
			||||||
    globalid (0.4.0)
 | 
					    globalid (0.4.1)
 | 
				
			||||||
      activesupport (>= 4.2.0)
 | 
					      activesupport (>= 4.2.0)
 | 
				
			||||||
    goldfinger (2.0.1)
 | 
					    goldfinger (2.0.1)
 | 
				
			||||||
      addressable (~> 2.5)
 | 
					      addressable (~> 2.5)
 | 
				
			||||||
@@ -211,7 +211,8 @@ GEM
 | 
				
			|||||||
    httplog (0.99.7)
 | 
					    httplog (0.99.7)
 | 
				
			||||||
      colorize
 | 
					      colorize
 | 
				
			||||||
      rack
 | 
					      rack
 | 
				
			||||||
    i18n (0.8.6)
 | 
					    i18n (0.9.0)
 | 
				
			||||||
 | 
					      concurrent-ruby (~> 1.0)
 | 
				
			||||||
    i18n-tasks (0.9.18)
 | 
					    i18n-tasks (0.9.18)
 | 
				
			||||||
      activesupport (>= 4.0.2)
 | 
					      activesupport (>= 4.0.2)
 | 
				
			||||||
      ast (>= 2.1.0)
 | 
					      ast (>= 2.1.0)
 | 
				
			||||||
@@ -227,27 +228,27 @@ GEM
 | 
				
			|||||||
    iso-639 (0.2.8)
 | 
					    iso-639 (0.2.8)
 | 
				
			||||||
    jmespath (1.3.1)
 | 
					    jmespath (1.3.1)
 | 
				
			||||||
    json (2.1.0)
 | 
					    json (2.1.0)
 | 
				
			||||||
    json-ld (2.1.5)
 | 
					    json-ld (2.1.7)
 | 
				
			||||||
      multi_json (~> 1.12)
 | 
					      multi_json (~> 1.12)
 | 
				
			||||||
      rdf (~> 2.2)
 | 
					      rdf (~> 2.2, >= 2.2.8)
 | 
				
			||||||
    json-ld-preloaded (2.2.2)
 | 
					    json-ld-preloaded (2.2.2)
 | 
				
			||||||
      json-ld (~> 2.1, >= 2.1.5)
 | 
					      json-ld (~> 2.1, >= 2.1.5)
 | 
				
			||||||
      multi_json (~> 1.11)
 | 
					      multi_json (~> 1.11)
 | 
				
			||||||
      rdf (~> 2.2)
 | 
					      rdf (~> 2.2)
 | 
				
			||||||
    jsonapi-renderer (0.1.3)
 | 
					    jsonapi-renderer (0.1.3)
 | 
				
			||||||
    jwt (1.5.6)
 | 
					    jwt (2.1.0)
 | 
				
			||||||
    kaminari (1.0.1)
 | 
					    kaminari (1.1.1)
 | 
				
			||||||
      activesupport (>= 4.1.0)
 | 
					      activesupport (>= 4.1.0)
 | 
				
			||||||
      kaminari-actionview (= 1.0.1)
 | 
					      kaminari-actionview (= 1.1.1)
 | 
				
			||||||
      kaminari-activerecord (= 1.0.1)
 | 
					      kaminari-activerecord (= 1.1.1)
 | 
				
			||||||
      kaminari-core (= 1.0.1)
 | 
					      kaminari-core (= 1.1.1)
 | 
				
			||||||
    kaminari-actionview (1.0.1)
 | 
					    kaminari-actionview (1.1.1)
 | 
				
			||||||
      actionview
 | 
					      actionview
 | 
				
			||||||
      kaminari-core (= 1.0.1)
 | 
					      kaminari-core (= 1.1.1)
 | 
				
			||||||
    kaminari-activerecord (1.0.1)
 | 
					    kaminari-activerecord (1.1.1)
 | 
				
			||||||
      activerecord
 | 
					      activerecord
 | 
				
			||||||
      kaminari-core (= 1.0.1)
 | 
					      kaminari-core (= 1.1.1)
 | 
				
			||||||
    kaminari-core (1.0.1)
 | 
					    kaminari-core (1.1.1)
 | 
				
			||||||
    launchy (2.4.3)
 | 
					    launchy (2.4.3)
 | 
				
			||||||
      addressable (~> 2.3)
 | 
					      addressable (~> 2.3)
 | 
				
			||||||
    letter_opener (1.4.1)
 | 
					    letter_opener (1.4.1)
 | 
				
			||||||
@@ -257,18 +258,19 @@ GEM
 | 
				
			|||||||
      letter_opener (~> 1.0)
 | 
					      letter_opener (~> 1.0)
 | 
				
			||||||
      railties (>= 3.2)
 | 
					      railties (>= 3.2)
 | 
				
			||||||
    link_header (0.0.8)
 | 
					    link_header (0.0.8)
 | 
				
			||||||
    lograge (0.6.0)
 | 
					    lograge (0.7.1)
 | 
				
			||||||
      actionpack (>= 4, < 5.2)
 | 
					      actionpack (>= 4, < 5.2)
 | 
				
			||||||
      activesupport (>= 4, < 5.2)
 | 
					      activesupport (>= 4, < 5.2)
 | 
				
			||||||
      railties (>= 4, < 5.2)
 | 
					      railties (>= 4, < 5.2)
 | 
				
			||||||
      request_store (~> 1.0)
 | 
					      request_store (~> 1.0)
 | 
				
			||||||
    loofah (2.0.3)
 | 
					    loofah (2.1.1)
 | 
				
			||||||
 | 
					      crass (~> 1.0.2)
 | 
				
			||||||
      nokogiri (>= 1.5.9)
 | 
					      nokogiri (>= 1.5.9)
 | 
				
			||||||
    mail (2.6.6)
 | 
					    mail (2.6.6)
 | 
				
			||||||
      mime-types (>= 1.16, < 4)
 | 
					      mime-types (>= 1.16, < 4)
 | 
				
			||||||
    mario-redis-lock (1.2.0)
 | 
					    mario-redis-lock (1.2.0)
 | 
				
			||||||
      redis (~> 3, >= 3.0.5)
 | 
					      redis (~> 3, >= 3.0.5)
 | 
				
			||||||
    method_source (0.8.2)
 | 
					    method_source (0.9.0)
 | 
				
			||||||
    microformats (4.0.7)
 | 
					    microformats (4.0.7)
 | 
				
			||||||
      json
 | 
					      json
 | 
				
			||||||
      nokogiri
 | 
					      nokogiri
 | 
				
			||||||
@@ -277,7 +279,7 @@ GEM
 | 
				
			|||||||
    mime-types-data (3.2016.0521)
 | 
					    mime-types-data (3.2016.0521)
 | 
				
			||||||
    mimemagic (0.3.2)
 | 
					    mimemagic (0.3.2)
 | 
				
			||||||
    mini_mime (0.1.4)
 | 
					    mini_mime (0.1.4)
 | 
				
			||||||
    mini_portile2 (2.2.0)
 | 
					    mini_portile2 (2.3.0)
 | 
				
			||||||
    minitest (5.10.3)
 | 
					    minitest (5.10.3)
 | 
				
			||||||
    msgpack (1.1.0)
 | 
					    msgpack (1.1.0)
 | 
				
			||||||
    multi_json (1.12.2)
 | 
					    multi_json (1.12.2)
 | 
				
			||||||
@@ -285,8 +287,8 @@ GEM
 | 
				
			|||||||
      net-ssh (>= 2.6.5)
 | 
					      net-ssh (>= 2.6.5)
 | 
				
			||||||
    net-ssh (4.2.0)
 | 
					    net-ssh (4.2.0)
 | 
				
			||||||
    nio4r (2.1.0)
 | 
					    nio4r (2.1.0)
 | 
				
			||||||
    nokogiri (1.8.0)
 | 
					    nokogiri (1.8.1)
 | 
				
			||||||
      mini_portile2 (~> 2.2.0)
 | 
					      mini_portile2 (~> 2.3.0)
 | 
				
			||||||
    nokogumbo (1.4.13)
 | 
					    nokogumbo (1.4.13)
 | 
				
			||||||
      nokogiri
 | 
					      nokogiri
 | 
				
			||||||
    nsa (0.2.4)
 | 
					    nsa (0.2.4)
 | 
				
			||||||
@@ -294,15 +296,15 @@ GEM
 | 
				
			|||||||
      concurrent-ruby (~> 1.0.0)
 | 
					      concurrent-ruby (~> 1.0.0)
 | 
				
			||||||
      sidekiq (>= 3.5.0)
 | 
					      sidekiq (>= 3.5.0)
 | 
				
			||||||
      statsd-ruby (~> 1.2.0)
 | 
					      statsd-ruby (~> 1.2.0)
 | 
				
			||||||
    oj (3.3.5)
 | 
					    oj (3.3.9)
 | 
				
			||||||
    openssl (2.0.5)
 | 
					    openssl (2.0.6)
 | 
				
			||||||
    orm_adapter (0.5.0)
 | 
					    orm_adapter (0.5.0)
 | 
				
			||||||
    ostatus2 (2.0.1)
 | 
					    ostatus2 (2.0.1)
 | 
				
			||||||
      addressable (~> 2.4)
 | 
					      addressable (~> 2.4)
 | 
				
			||||||
      http (~> 2.0)
 | 
					      http (~> 2.0)
 | 
				
			||||||
      nokogiri (~> 1.6)
 | 
					      nokogiri (~> 1.6)
 | 
				
			||||||
      openssl (~> 2.0)
 | 
					      openssl (~> 2.0)
 | 
				
			||||||
    ox (2.6.0)
 | 
					    ox (2.8.1)
 | 
				
			||||||
    paperclip (5.1.0)
 | 
					    paperclip (5.1.0)
 | 
				
			||||||
      activemodel (>= 4.2.0)
 | 
					      activemodel (>= 4.2.0)
 | 
				
			||||||
      activesupport (>= 4.2.0)
 | 
					      activesupport (>= 4.2.0)
 | 
				
			||||||
@@ -313,19 +315,18 @@ GEM
 | 
				
			|||||||
      av (~> 0.9.0)
 | 
					      av (~> 0.9.0)
 | 
				
			||||||
      paperclip (>= 2.5.2)
 | 
					      paperclip (>= 2.5.2)
 | 
				
			||||||
    parallel (1.12.0)
 | 
					    parallel (1.12.0)
 | 
				
			||||||
    parallel_tests (2.15.0)
 | 
					    parallel_tests (2.17.0)
 | 
				
			||||||
      parallel
 | 
					      parallel
 | 
				
			||||||
    parser (2.4.0.0)
 | 
					    parser (2.4.0.0)
 | 
				
			||||||
      ast (~> 2.2)
 | 
					      ast (~> 2.2)
 | 
				
			||||||
    pg (0.21.0)
 | 
					    pg (0.21.0)
 | 
				
			||||||
    pghero (1.7.0)
 | 
					    pghero (1.7.0)
 | 
				
			||||||
      activerecord
 | 
					      activerecord
 | 
				
			||||||
    pkg-config (1.2.7)
 | 
					    pkg-config (1.2.8)
 | 
				
			||||||
    powerpack (0.1.1)
 | 
					    powerpack (0.1.1)
 | 
				
			||||||
    pry (0.10.4)
 | 
					    pry (0.11.2)
 | 
				
			||||||
      coderay (~> 1.1.0)
 | 
					      coderay (~> 1.1.0)
 | 
				
			||||||
      method_source (~> 0.8.1)
 | 
					      method_source (~> 0.9.0)
 | 
				
			||||||
      slop (~> 3.4)
 | 
					 | 
				
			||||||
    pry-rails (0.3.6)
 | 
					    pry-rails (0.3.6)
 | 
				
			||||||
      pry (>= 0.10.4)
 | 
					      pry (>= 0.10.4)
 | 
				
			||||||
    public_suffix (3.0.0)
 | 
					    public_suffix (3.0.0)
 | 
				
			||||||
@@ -379,31 +380,31 @@ GEM
 | 
				
			|||||||
      thor (>= 0.18.1, < 2.0)
 | 
					      thor (>= 0.18.1, < 2.0)
 | 
				
			||||||
    rainbow (2.2.2)
 | 
					    rainbow (2.2.2)
 | 
				
			||||||
      rake
 | 
					      rake
 | 
				
			||||||
    rake (12.1.0)
 | 
					    rake (12.2.1)
 | 
				
			||||||
    rdf (2.2.9)
 | 
					    rdf (2.2.11)
 | 
				
			||||||
      hamster (~> 3.0)
 | 
					      hamster (~> 3.0)
 | 
				
			||||||
      link_header (~> 0.0, >= 0.0.8)
 | 
					      link_header (~> 0.0, >= 0.0.8)
 | 
				
			||||||
    rdf-normalize (0.3.2)
 | 
					    rdf-normalize (0.3.2)
 | 
				
			||||||
      rdf (~> 2.0)
 | 
					      rdf (~> 2.0)
 | 
				
			||||||
    redis (3.3.3)
 | 
					    redis (3.3.5)
 | 
				
			||||||
    redis-actionpack (5.0.1)
 | 
					    redis-actionpack (5.0.2)
 | 
				
			||||||
      actionpack (>= 4.0, < 6)
 | 
					      actionpack (>= 4.0, < 6)
 | 
				
			||||||
      redis-rack (>= 1, < 3)
 | 
					      redis-rack (>= 1, < 3)
 | 
				
			||||||
      redis-store (>= 1.1.0, < 1.4.0)
 | 
					      redis-store (>= 1.1.0, < 2)
 | 
				
			||||||
    redis-activesupport (5.0.3)
 | 
					    redis-activesupport (5.0.4)
 | 
				
			||||||
      activesupport (>= 3, < 6)
 | 
					      activesupport (>= 3, < 6)
 | 
				
			||||||
      redis-store (~> 1.3.0)
 | 
					      redis-store (>= 1.3, < 2)
 | 
				
			||||||
    redis-namespace (1.5.3)
 | 
					    redis-namespace (1.5.3)
 | 
				
			||||||
      redis (~> 3.0, >= 3.0.4)
 | 
					      redis (~> 3.0, >= 3.0.4)
 | 
				
			||||||
    redis-rack (2.0.2)
 | 
					    redis-rack (2.0.3)
 | 
				
			||||||
      rack (>= 1.5, < 3)
 | 
					      rack (>= 1.5, < 3)
 | 
				
			||||||
      redis-store (>= 1.2, < 1.4)
 | 
					      redis-store (>= 1.2, < 2)
 | 
				
			||||||
    redis-rails (5.0.2)
 | 
					    redis-rails (5.0.2)
 | 
				
			||||||
      redis-actionpack (>= 5.0, < 6)
 | 
					      redis-actionpack (>= 5.0, < 6)
 | 
				
			||||||
      redis-activesupport (>= 5.0, < 6)
 | 
					      redis-activesupport (>= 5.0, < 6)
 | 
				
			||||||
      redis-store (>= 1.2, < 2)
 | 
					      redis-store (>= 1.2, < 2)
 | 
				
			||||||
    redis-store (1.3.0)
 | 
					    redis-store (1.4.1)
 | 
				
			||||||
      redis (>= 2.2)
 | 
					      redis (>= 2.2, < 5)
 | 
				
			||||||
    request_store (1.3.2)
 | 
					    request_store (1.3.2)
 | 
				
			||||||
    responders (2.4.0)
 | 
					    responders (2.4.0)
 | 
				
			||||||
      actionpack (>= 4.2.0, < 5.3)
 | 
					      actionpack (>= 4.2.0, < 5.3)
 | 
				
			||||||
@@ -411,27 +412,27 @@ GEM
 | 
				
			|||||||
    rotp (2.1.2)
 | 
					    rotp (2.1.2)
 | 
				
			||||||
    rqrcode (0.10.1)
 | 
					    rqrcode (0.10.1)
 | 
				
			||||||
      chunky_png (~> 1.0)
 | 
					      chunky_png (~> 1.0)
 | 
				
			||||||
    rspec-core (3.6.0)
 | 
					    rspec-core (3.7.0)
 | 
				
			||||||
      rspec-support (~> 3.6.0)
 | 
					      rspec-support (~> 3.7.0)
 | 
				
			||||||
    rspec-expectations (3.6.0)
 | 
					    rspec-expectations (3.7.0)
 | 
				
			||||||
      diff-lcs (>= 1.2.0, < 2.0)
 | 
					      diff-lcs (>= 1.2.0, < 2.0)
 | 
				
			||||||
      rspec-support (~> 3.6.0)
 | 
					      rspec-support (~> 3.7.0)
 | 
				
			||||||
    rspec-mocks (3.6.0)
 | 
					    rspec-mocks (3.7.0)
 | 
				
			||||||
      diff-lcs (>= 1.2.0, < 2.0)
 | 
					      diff-lcs (>= 1.2.0, < 2.0)
 | 
				
			||||||
      rspec-support (~> 3.6.0)
 | 
					      rspec-support (~> 3.7.0)
 | 
				
			||||||
    rspec-rails (3.6.1)
 | 
					    rspec-rails (3.7.1)
 | 
				
			||||||
      actionpack (>= 3.0)
 | 
					      actionpack (>= 3.0)
 | 
				
			||||||
      activesupport (>= 3.0)
 | 
					      activesupport (>= 3.0)
 | 
				
			||||||
      railties (>= 3.0)
 | 
					      railties (>= 3.0)
 | 
				
			||||||
      rspec-core (~> 3.6.0)
 | 
					      rspec-core (~> 3.7.0)
 | 
				
			||||||
      rspec-expectations (~> 3.6.0)
 | 
					      rspec-expectations (~> 3.7.0)
 | 
				
			||||||
      rspec-mocks (~> 3.6.0)
 | 
					      rspec-mocks (~> 3.7.0)
 | 
				
			||||||
      rspec-support (~> 3.6.0)
 | 
					      rspec-support (~> 3.7.0)
 | 
				
			||||||
    rspec-sidekiq (3.0.3)
 | 
					    rspec-sidekiq (3.0.3)
 | 
				
			||||||
      rspec-core (~> 3.0, >= 3.0.0)
 | 
					      rspec-core (~> 3.0, >= 3.0.0)
 | 
				
			||||||
      sidekiq (>= 2.4.0)
 | 
					      sidekiq (>= 2.4.0)
 | 
				
			||||||
    rspec-support (3.6.0)
 | 
					    rspec-support (3.7.0)
 | 
				
			||||||
    rubocop (0.50.0)
 | 
					    rubocop (0.51.0)
 | 
				
			||||||
      parallel (~> 1.10)
 | 
					      parallel (~> 1.10)
 | 
				
			||||||
      parser (>= 2.3.3.1, < 3.0)
 | 
					      parser (>= 2.3.3.1, < 3.0)
 | 
				
			||||||
      powerpack (~> 0.1)
 | 
					      powerpack (~> 0.1)
 | 
				
			||||||
@@ -439,7 +440,7 @@ GEM
 | 
				
			|||||||
      ruby-progressbar (~> 1.7)
 | 
					      ruby-progressbar (~> 1.7)
 | 
				
			||||||
      unicode-display_width (~> 1.0, >= 1.0.1)
 | 
					      unicode-display_width (~> 1.0, >= 1.0.1)
 | 
				
			||||||
    ruby-oembed (0.12.0)
 | 
					    ruby-oembed (0.12.0)
 | 
				
			||||||
    ruby-progressbar (1.8.3)
 | 
					    ruby-progressbar (1.9.0)
 | 
				
			||||||
    rufus-scheduler (3.4.2)
 | 
					    rufus-scheduler (3.4.2)
 | 
				
			||||||
      et-orbi (~> 1.0)
 | 
					      et-orbi (~> 1.0)
 | 
				
			||||||
    safe_yaml (1.0.4)
 | 
					    safe_yaml (1.0.4)
 | 
				
			||||||
@@ -448,19 +449,19 @@ GEM
 | 
				
			|||||||
      nokogiri (>= 1.4.4)
 | 
					      nokogiri (>= 1.4.4)
 | 
				
			||||||
      nokogumbo (~> 1.4.1)
 | 
					      nokogumbo (~> 1.4.1)
 | 
				
			||||||
    sass (3.4.25)
 | 
					    sass (3.4.25)
 | 
				
			||||||
    scss_lint (0.54.0)
 | 
					    scss_lint (0.55.0)
 | 
				
			||||||
      rake (>= 0.9, < 13)
 | 
					      rake (>= 0.9, < 13)
 | 
				
			||||||
      sass (~> 3.4.20)
 | 
					      sass (~> 3.4.20)
 | 
				
			||||||
    sidekiq (5.0.4)
 | 
					    sidekiq (5.0.5)
 | 
				
			||||||
      concurrent-ruby (~> 1.0)
 | 
					      concurrent-ruby (~> 1.0)
 | 
				
			||||||
      connection_pool (~> 2.2, >= 2.2.0)
 | 
					      connection_pool (~> 2.2, >= 2.2.0)
 | 
				
			||||||
      rack-protection (>= 1.5.0)
 | 
					      rack-protection (>= 1.5.0)
 | 
				
			||||||
      redis (~> 3.3, >= 3.3.3)
 | 
					      redis (>= 3.3.4, < 5)
 | 
				
			||||||
    sidekiq-bulk (0.1.1)
 | 
					    sidekiq-bulk (0.1.1)
 | 
				
			||||||
      activesupport
 | 
					      activesupport
 | 
				
			||||||
      sidekiq
 | 
					      sidekiq
 | 
				
			||||||
    sidekiq-scheduler (2.1.9)
 | 
					    sidekiq-scheduler (2.1.10)
 | 
				
			||||||
      redis (~> 3)
 | 
					      redis (>= 3, < 5)
 | 
				
			||||||
      rufus-scheduler (~> 3.2)
 | 
					      rufus-scheduler (~> 3.2)
 | 
				
			||||||
      sidekiq (>= 3)
 | 
					      sidekiq (>= 3)
 | 
				
			||||||
      tilt (>= 1.4.0)
 | 
					      tilt (>= 1.4.0)
 | 
				
			||||||
@@ -477,7 +478,6 @@ GEM
 | 
				
			|||||||
      json (>= 1.8, < 3)
 | 
					      json (>= 1.8, < 3)
 | 
				
			||||||
      simplecov-html (~> 0.10.0)
 | 
					      simplecov-html (~> 0.10.0)
 | 
				
			||||||
    simplecov-html (0.10.2)
 | 
					    simplecov-html (0.10.2)
 | 
				
			||||||
    slop (3.6.0)
 | 
					 | 
				
			||||||
    sprockets (3.7.1)
 | 
					    sprockets (3.7.1)
 | 
				
			||||||
      concurrent-ruby (~> 1.0)
 | 
					      concurrent-ruby (~> 1.0)
 | 
				
			||||||
      rack (> 1, < 3)
 | 
					      rack (> 1, < 3)
 | 
				
			||||||
@@ -500,9 +500,9 @@ GEM
 | 
				
			|||||||
    tilt (2.0.8)
 | 
					    tilt (2.0.8)
 | 
				
			||||||
    twitter-text (1.14.7)
 | 
					    twitter-text (1.14.7)
 | 
				
			||||||
      unf (~> 0.1.0)
 | 
					      unf (~> 0.1.0)
 | 
				
			||||||
    tzinfo (1.2.3)
 | 
					    tzinfo (1.2.4)
 | 
				
			||||||
      thread_safe (~> 0.1)
 | 
					      thread_safe (~> 0.1)
 | 
				
			||||||
    tzinfo-data (1.2017.2)
 | 
					    tzinfo-data (1.2017.3)
 | 
				
			||||||
      tzinfo (>= 1.0.0)
 | 
					      tzinfo (>= 1.0.0)
 | 
				
			||||||
    uglifier (3.2.0)
 | 
					    uglifier (3.2.0)
 | 
				
			||||||
      execjs (>= 0.3.0, < 3)
 | 
					      execjs (>= 0.3.0, < 3)
 | 
				
			||||||
@@ -517,7 +517,7 @@ GEM
 | 
				
			|||||||
      addressable (>= 2.3.6)
 | 
					      addressable (>= 2.3.6)
 | 
				
			||||||
      crack (>= 0.3.2)
 | 
					      crack (>= 0.3.2)
 | 
				
			||||||
      hashdiff
 | 
					      hashdiff
 | 
				
			||||||
    webpacker (3.0.1)
 | 
					    webpacker (3.0.2)
 | 
				
			||||||
      activesupport (>= 4.2)
 | 
					      activesupport (>= 4.2)
 | 
				
			||||||
      rack-proxy (>= 0.6.1)
 | 
					      rack-proxy (>= 0.6.1)
 | 
				
			||||||
      railties (>= 4.2)
 | 
					      railties (>= 4.2)
 | 
				
			||||||
@@ -539,18 +539,18 @@ DEPENDENCIES
 | 
				
			|||||||
  addressable (~> 2.5)
 | 
					  addressable (~> 2.5)
 | 
				
			||||||
  annotate (~> 2.7)
 | 
					  annotate (~> 2.7)
 | 
				
			||||||
  aws-sdk (~> 2.9)
 | 
					  aws-sdk (~> 2.9)
 | 
				
			||||||
  better_errors (~> 2.1)
 | 
					  better_errors (~> 2.4)
 | 
				
			||||||
  binding_of_caller (~> 0.7)
 | 
					  binding_of_caller (~> 0.7)
 | 
				
			||||||
  bootsnap
 | 
					  bootsnap
 | 
				
			||||||
  brakeman (~> 4.0)
 | 
					  brakeman (~> 4.0)
 | 
				
			||||||
  browser
 | 
					  browser
 | 
				
			||||||
  bullet (~> 5.5)
 | 
					  bullet (~> 5.5)
 | 
				
			||||||
  bundler-audit (~> 0.6)
 | 
					  bundler-audit (~> 0.6)
 | 
				
			||||||
  capistrano (~> 3.8)
 | 
					  capistrano (~> 3.10)
 | 
				
			||||||
  capistrano-rails (~> 1.2)
 | 
					  capistrano-rails (~> 1.3)
 | 
				
			||||||
  capistrano-rbenv (~> 2.1)
 | 
					  capistrano-rbenv (~> 2.1)
 | 
				
			||||||
  capistrano-yarn (~> 2.0)
 | 
					  capistrano-yarn (~> 2.0)
 | 
				
			||||||
  capybara (~> 2.14)
 | 
					  capybara (~> 2.15)
 | 
				
			||||||
  charlock_holmes (~> 0.7.5)
 | 
					  charlock_holmes (~> 0.7.5)
 | 
				
			||||||
  cld3 (~> 3.2.0)
 | 
					  cld3 (~> 3.2.0)
 | 
				
			||||||
  climate_control (~> 0.2)
 | 
					  climate_control (~> 0.2)
 | 
				
			||||||
@@ -558,7 +558,7 @@ DEPENDENCIES
 | 
				
			|||||||
  devise-two-factor (~> 3.0)
 | 
					  devise-two-factor (~> 3.0)
 | 
				
			||||||
  doorkeeper (~> 4.2)
 | 
					  doorkeeper (~> 4.2)
 | 
				
			||||||
  dotenv-rails (~> 2.2)
 | 
					  dotenv-rails (~> 2.2)
 | 
				
			||||||
  fabrication (~> 2.16)
 | 
					  fabrication (~> 2.18)
 | 
				
			||||||
  faker (~> 1.7)
 | 
					  faker (~> 1.7)
 | 
				
			||||||
  fast_blank (~> 1.0)
 | 
					  fast_blank (~> 1.0)
 | 
				
			||||||
  fog-openstack (~> 0.1)
 | 
					  fog-openstack (~> 0.1)
 | 
				
			||||||
@@ -574,22 +574,22 @@ DEPENDENCIES
 | 
				
			|||||||
  idn-ruby
 | 
					  idn-ruby
 | 
				
			||||||
  iso-639
 | 
					  iso-639
 | 
				
			||||||
  json-ld-preloaded (~> 2.2.1)
 | 
					  json-ld-preloaded (~> 2.2.1)
 | 
				
			||||||
  kaminari (~> 1.0)
 | 
					  kaminari (~> 1.1)
 | 
				
			||||||
  letter_opener (~> 1.4)
 | 
					  letter_opener (~> 1.4)
 | 
				
			||||||
  letter_opener_web (~> 1.3)
 | 
					  letter_opener_web (~> 1.3)
 | 
				
			||||||
  link_header (~> 0.0)
 | 
					  link_header (~> 0.0)
 | 
				
			||||||
  lograge (~> 0.5)
 | 
					  lograge (~> 0.7)
 | 
				
			||||||
  mario-redis-lock (~> 1.2)
 | 
					  mario-redis-lock (~> 1.2)
 | 
				
			||||||
  microformats (~> 4.0)
 | 
					  microformats (~> 4.0)
 | 
				
			||||||
  mime-types (~> 3.1)
 | 
					  mime-types (~> 3.1)
 | 
				
			||||||
  nokogiri (~> 1.7)
 | 
					  nokogiri (~> 1.8)
 | 
				
			||||||
  nsa (~> 0.2)
 | 
					  nsa (~> 0.2)
 | 
				
			||||||
  oj (~> 3.0)
 | 
					  oj (~> 3.3)
 | 
				
			||||||
  ostatus2 (~> 2.0)
 | 
					  ostatus2 (~> 2.0)
 | 
				
			||||||
  ox (~> 2.5)
 | 
					  ox (~> 2.8)
 | 
				
			||||||
  paperclip (~> 5.1)
 | 
					  paperclip (~> 5.1)
 | 
				
			||||||
  paperclip-av-transcoder (~> 0.6)
 | 
					  paperclip-av-transcoder (~> 0.6)
 | 
				
			||||||
  parallel_tests (~> 2.14)
 | 
					  parallel_tests (~> 2.17)
 | 
				
			||||||
  pg (~> 0.20)
 | 
					  pg (~> 0.20)
 | 
				
			||||||
  pghero (~> 1.7)
 | 
					  pghero (~> 1.7)
 | 
				
			||||||
  pkg-config (~> 1.2)
 | 
					  pkg-config (~> 1.2)
 | 
				
			||||||
@@ -609,12 +609,12 @@ DEPENDENCIES
 | 
				
			|||||||
  redis-namespace (~> 1.5)
 | 
					  redis-namespace (~> 1.5)
 | 
				
			||||||
  redis-rails (~> 5.0)
 | 
					  redis-rails (~> 5.0)
 | 
				
			||||||
  rqrcode (~> 0.10)
 | 
					  rqrcode (~> 0.10)
 | 
				
			||||||
  rspec-rails (~> 3.6)
 | 
					  rspec-rails (~> 3.7)
 | 
				
			||||||
  rspec-sidekiq (~> 3.0)
 | 
					  rspec-sidekiq (~> 3.0)
 | 
				
			||||||
  rubocop
 | 
					  rubocop
 | 
				
			||||||
  ruby-oembed (~> 0.12)
 | 
					  ruby-oembed (~> 0.12)
 | 
				
			||||||
  sanitize (~> 4.4)
 | 
					  sanitize (~> 4.4)
 | 
				
			||||||
  scss_lint (~> 0.53)
 | 
					  scss_lint (~> 0.55)
 | 
				
			||||||
  sidekiq (~> 5.0)
 | 
					  sidekiq (~> 5.0)
 | 
				
			||||||
  sidekiq-bulk (~> 0.1.1)
 | 
					  sidekiq-bulk (~> 0.1.1)
 | 
				
			||||||
  sidekiq-scheduler (~> 2.1)
 | 
					  sidekiq-scheduler (~> 2.1)
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										36
									
								
								bin/webpack
									
									
									
									
									
								
							
							
						
						
									
										36
									
								
								bin/webpack
									
									
									
									
									
								
							@@ -1,27 +1,17 @@
 | 
				
			|||||||
#!/usr/bin/env ruby
 | 
					#!/usr/bin/env ruby
 | 
				
			||||||
$stdout.sync = true
 | 
					# frozen_string_literal: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# This file was generated by Bundler.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# The application 'webpack' is installed as part of a gem, and
 | 
				
			||||||
 | 
					# this file is here to facilitate running it.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					
 | 
				
			||||||
require "shellwords"
 | 
					require "pathname"
 | 
				
			||||||
 | 
					ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../../Gemfile",
 | 
				
			||||||
 | 
					  Pathname.new(__FILE__).realpath)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ENV["RAILS_ENV"] ||= "development"
 | 
					require "rubygems"
 | 
				
			||||||
RAILS_ENV = ENV["RAILS_ENV"]
 | 
					require "bundler/setup"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ENV["NODE_ENV"] ||= RAILS_ENV
 | 
					load Gem.bin_path("webpacker", "webpack")
 | 
				
			||||||
NODE_ENV = ENV["NODE_ENV"]
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
APP_PATH          = File.expand_path("../", __dir__)
 | 
					 | 
				
			||||||
NODE_MODULES_PATH = File.join(APP_PATH, "node_modules")
 | 
					 | 
				
			||||||
WEBPACK_CONFIG    = File.join(APP_PATH, "config/webpack/#{NODE_ENV}.js")
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
unless File.exist?(WEBPACK_CONFIG)
 | 
					 | 
				
			||||||
  puts "Webpack configuration not found."
 | 
					 | 
				
			||||||
  puts "Please run bundle exec rails webpacker:install to install webpacker"
 | 
					 | 
				
			||||||
  exit!
 | 
					 | 
				
			||||||
end
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
env = { "NODE_PATH" => NODE_MODULES_PATH.shellescape }
 | 
					 | 
				
			||||||
cmd = [ "#{NODE_MODULES_PATH}/.bin/webpack", "--config", WEBPACK_CONFIG ] + ARGV
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Dir.chdir(APP_PATH) do
 | 
					 | 
				
			||||||
  exec env, *cmd
 | 
					 | 
				
			||||||
end
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,68 +1,17 @@
 | 
				
			|||||||
#!/usr/bin/env ruby
 | 
					#!/usr/bin/env ruby
 | 
				
			||||||
$stdout.sync = true
 | 
					# frozen_string_literal: true
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# This file was generated by Bundler.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# The application 'webpack-dev-server' is installed as part of a gem, and
 | 
				
			||||||
 | 
					# this file is here to facilitate running it.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					
 | 
				
			||||||
require "shellwords"
 | 
					require "pathname"
 | 
				
			||||||
require "yaml"
 | 
					ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../../Gemfile",
 | 
				
			||||||
require "socket"
 | 
					  Pathname.new(__FILE__).realpath)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ENV["RAILS_ENV"] ||= "development"
 | 
					require "rubygems"
 | 
				
			||||||
RAILS_ENV = ENV["RAILS_ENV"]
 | 
					require "bundler/setup"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ENV["NODE_ENV"] ||= RAILS_ENV
 | 
					load Gem.bin_path("webpacker", "webpack-dev-server")
 | 
				
			||||||
NODE_ENV = ENV["NODE_ENV"]
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
APP_PATH          = File.expand_path("../", __dir__)
 | 
					 | 
				
			||||||
CONFIG_FILE       = File.join(APP_PATH, "config/webpacker.yml")
 | 
					 | 
				
			||||||
NODE_MODULES_PATH = File.join(APP_PATH, "node_modules")
 | 
					 | 
				
			||||||
WEBPACK_CONFIG    = File.join(APP_PATH, "config/webpack/#{NODE_ENV}.js")
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
DEFAULT_LISTEN_HOST_ADDR = NODE_ENV == 'development' ? 'localhost' : '0.0.0.0'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
def args(key)
 | 
					 | 
				
			||||||
  index = ARGV.index(key)
 | 
					 | 
				
			||||||
  index ? ARGV[index + 1] : nil
 | 
					 | 
				
			||||||
end
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
begin
 | 
					 | 
				
			||||||
  dev_server = YAML.load_file(CONFIG_FILE)[RAILS_ENV]["dev_server"]
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  HOSTNAME          = args('--host') || dev_server["host"]
 | 
					 | 
				
			||||||
  PORT              = args('--port') || dev_server["port"]
 | 
					 | 
				
			||||||
  HTTPS             = ARGV.include?('--https') || dev_server["https"]
 | 
					 | 
				
			||||||
  DEV_SERVER_ADDR   = "http#{"s" if HTTPS}://#{HOSTNAME}:#{PORT}"
 | 
					 | 
				
			||||||
  LISTEN_HOST_ADDR  = args('--listen-host') || DEFAULT_LISTEN_HOST_ADDR
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
rescue Errno::ENOENT, NoMethodError
 | 
					 | 
				
			||||||
  $stdout.puts "Webpack dev_server configuration not found in #{CONFIG_FILE}."
 | 
					 | 
				
			||||||
  $stdout.puts "Please run bundle exec rails webpacker:install to install webpacker"
 | 
					 | 
				
			||||||
  exit!
 | 
					 | 
				
			||||||
end
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
begin
 | 
					 | 
				
			||||||
  server = TCPServer.new(LISTEN_HOST_ADDR, PORT)
 | 
					 | 
				
			||||||
  server.close
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
rescue Errno::EADDRINUSE
 | 
					 | 
				
			||||||
  $stdout.puts "Another program is running on port #{PORT}. Set a new port in #{CONFIG_FILE} for dev_server"
 | 
					 | 
				
			||||||
  exit!
 | 
					 | 
				
			||||||
end
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# Delete supplied host, port and listen-host CLI arguments
 | 
					 | 
				
			||||||
["--host", "--port", "--listen-host"].each do |arg|
 | 
					 | 
				
			||||||
  ARGV.delete(args(arg))
 | 
					 | 
				
			||||||
  ARGV.delete(arg)
 | 
					 | 
				
			||||||
end
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
env = { "NODE_PATH" => NODE_MODULES_PATH.shellescape }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
cmd = [
 | 
					 | 
				
			||||||
  "#{NODE_MODULES_PATH}/.bin/webpack-dev-server", "--progress", "--color",
 | 
					 | 
				
			||||||
  "--config", WEBPACK_CONFIG,
 | 
					 | 
				
			||||||
  "--host", LISTEN_HOST_ADDR,
 | 
					 | 
				
			||||||
  "--public", "#{HOSTNAME}:#{PORT}",
 | 
					 | 
				
			||||||
  "--port", PORT.to_s
 | 
					 | 
				
			||||||
] + ARGV
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Dir.chdir(APP_PATH) do
 | 
					 | 
				
			||||||
  exec env, *cmd
 | 
					 | 
				
			||||||
end
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
# frozen_string_literal: true
 | 
					# frozen_string_literal: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
lock '3.8.2'
 | 
					lock '3.10.0'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
set :repo_url, ENV.fetch('REPO', 'https://github.com/tootsuite/mastodon.git')
 | 
					set :repo_url, ENV.fetch('REPO', 'https://github.com/tootsuite/mastodon.git')
 | 
				
			||||||
set :branch, ENV.fetch('BRANCH', 'master')
 | 
					set :branch, ENV.fetch('BRANCH', 'master')
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user