rails/Gemfile.lock

583 lines
14 KiB
Plaintext
Raw Normal View History

GIT
remote: https://github.com/erikhuda/thor.git
revision: 006832ea32480618791f89bb7d9e67b22fc814b9
ref: 006832ea32480618791f89bb7d9e67b22fc814b9
specs:
thor (0.20.0)
GIT
remote: https://github.com/matthewd/rb-inotify.git
revision: 856730aad4b285969e8dd621e44808a7c5af4242
branch: close-handling
specs:
rb-inotify (0.9.9)
ffi (~> 1.0)
GIT
remote: https://github.com/matthewd/websocket-client-simple.git
revision: e161305f1a466b9398d86df3b1731b03362da91b
branch: close-race
specs:
websocket-client-simple (0.3.0)
event_emitter
websocket
GIT
remote: https://github.com/rafaelfranca/queue_classic.git
revision: dee64b361355d56700ad7aa3b151bf653a617526
branch: update-pg
specs:
queue_classic (3.2.0.RC1)
pg (>= 0.17, < 2.0)
PATH
remote: .
specs:
actioncable (6.0.0.alpha)
actionpack (= 6.0.0.alpha)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
actionmailer (6.0.0.alpha)
actionpack (= 6.0.0.alpha)
actionview (= 6.0.0.alpha)
activejob (= 6.0.0.alpha)
mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 2.0)
actionpack (6.0.0.alpha)
actionview (= 6.0.0.alpha)
activesupport (= 6.0.0.alpha)
2016-07-01 02:10:22 +08:00
rack (~> 2.0)
2017-07-20 07:04:53 +08:00
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
actionview (6.0.0.alpha)
activesupport (= 6.0.0.alpha)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.3)
activejob (6.0.0.alpha)
activesupport (= 6.0.0.alpha)
globalid (>= 0.3.6)
activemodel (6.0.0.alpha)
activesupport (= 6.0.0.alpha)
activerecord (6.0.0.alpha)
activemodel (= 6.0.0.alpha)
activesupport (= 6.0.0.alpha)
activestorage (6.0.0.alpha)
actionpack (= 6.0.0.alpha)
activerecord (= 6.0.0.alpha)
2018-01-16 02:06:17 +08:00
marcel (~> 0.3.1)
activesupport (6.0.0.alpha)
concurrent-ruby (~> 1.0, >= 1.0.2)
2018-02-15 00:55:36 +08:00
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
rails (6.0.0.alpha)
actioncable (= 6.0.0.alpha)
actionmailer (= 6.0.0.alpha)
actionpack (= 6.0.0.alpha)
actionview (= 6.0.0.alpha)
activejob (= 6.0.0.alpha)
activemodel (= 6.0.0.alpha)
activerecord (= 6.0.0.alpha)
activestorage (= 6.0.0.alpha)
activesupport (= 6.0.0.alpha)
2017-07-05 02:54:26 +08:00
bundler (>= 1.3.0)
railties (= 6.0.0.alpha)
sprockets-rails (>= 2.0.0)
railties (6.0.0.alpha)
actionpack (= 6.0.0.alpha)
activesupport (= 6.0.0.alpha)
method_source
rake (>= 0.8.7)
thor (>= 0.19.0, < 2.0)
GEM
remote: https://rubygems.org/
specs:
2018-05-31 01:49:55 +08:00
activerecord-jdbc-adapter (51.1-java)
activerecord (~> 5.1.0)
activerecord-jdbcmysql-adapter (51.1-java)
activerecord-jdbc-adapter (= 51.1)
jdbc-mysql (~> 5.1.36)
activerecord-jdbcpostgresql-adapter (51.1-java)
activerecord-jdbc-adapter (= 51.1)
jdbc-postgres (>= 9.4, < 43)
activerecord-jdbcsqlite3-adapter (51.1-java)
activerecord-jdbc-adapter (= 51.1)
jdbc-sqlite3 (~> 3.8, < 3.30)
addressable (2.5.2)
public_suffix (>= 2.0.2, < 4.0)
2018-05-31 01:49:55 +08:00
amq-protocol (2.3.0)
archive-zip (0.11.0)
io-like (~> 0.3.0)
ast (2.4.0)
2018-05-31 01:49:55 +08:00
aws-eventstream (1.0.0)
aws-partitions (1.88.0)
aws-sdk-core (3.21.2)
aws-eventstream (~> 1.0)
2017-09-10 11:22:10 +08:00
aws-partitions (~> 1.0)
2017-08-01 04:55:55 +08:00
aws-sigv4 (~> 1.0)
jmespath (~> 1.0)
2018-05-31 01:49:55 +08:00
aws-sdk-kms (1.5.0)
2017-09-10 11:22:10 +08:00
aws-sdk-core (~> 3)
aws-sigv4 (~> 1.0)
2018-05-31 01:49:55 +08:00
aws-sdk-s3 (1.13.0)
aws-sdk-core (~> 3, >= 3.21.2)
2017-09-10 11:22:10 +08:00
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.0)
2018-05-31 01:49:55 +08:00
aws-sigv4 (1.0.2)
azure-core (0.1.14)
faraday (~> 0.9)
faraday_middleware (~> 0.10)
nokogiri (~> 1.6)
2018-05-31 01:49:55 +08:00
azure-storage (0.15.0.preview)
2017-08-01 04:55:55 +08:00
azure-core (~> 0.1)
faraday (~> 0.9)
faraday_middleware (~> 0.10)
2018-05-31 01:49:55 +08:00
nokogiri (~> 1.6, >= 1.6.8)
2017-07-20 07:04:53 +08:00
backburner (1.4.1)
2015-08-10 11:30:03 +08:00
beaneater (~> 1.0)
concurrent-ruby (~> 1.0.1)
2015-08-10 11:30:03 +08:00
dante (> 0.1.5)
2018-05-31 01:49:55 +08:00
bcrypt (3.1.12)
bcrypt (3.1.12-java)
bcrypt (3.1.12-x64-mingw32)
bcrypt (3.1.12-x86-mingw32)
2015-08-10 11:30:03 +08:00
beaneater (1.0.0)
benchmark-ips (2.7.2)
blade (0.7.1)
activesupport (>= 3.0.0)
blade-qunit_adapter (~> 2.0.1)
coffee-script
coffee-script-source
curses (~> 1.0.0)
eventmachine
faye
sprockets (>= 3.0)
thin (>= 1.6.0)
thor (>= 0.19.1)
useragent (~> 0.16.7)
blade-qunit_adapter (2.0.1)
2018-05-31 01:49:55 +08:00
blade-sauce_labs_plugin (0.7.3)
childprocess
faraday
selenium-webdriver
2018-05-31 01:49:55 +08:00
bootsnap (1.3.0)
msgpack (~> 1.0)
2018-05-31 01:49:55 +08:00
bootsnap (1.3.0-java)
msgpack (~> 1.0)
builder (3.2.3)
2018-05-31 01:49:55 +08:00
bunny (2.9.2)
amq-protocol (~> 2.3.0)
byebug (10.0.2)
capybara (3.1.1)
addressable
mini_mime (>= 0.1.3)
nokogiri (~> 1.8)
rack (>= 1.6.0)
rack-test (>= 0.6.3)
xpath (~> 3.0)
2018-05-31 01:49:55 +08:00
childprocess (0.9.0)
ffi (~> 1.0, >= 1.0.11)
2018-05-31 01:49:55 +08:00
chromedriver-helper (1.2.0)
archive-zip (~> 0.10)
nokogiri (~> 1.8)
2017-07-20 07:04:53 +08:00
coffee-rails (4.2.2)
2016-07-01 01:35:25 +08:00
coffee-script (>= 2.2.0)
2017-07-20 07:04:53 +08:00
railties (>= 4.0.0)
2015-08-10 11:30:03 +08:00
coffee-script (2.4.1)
coffee-script-source
execjs
coffee-script-source (1.12.2)
2017-04-16 23:40:00 +08:00
concurrent-ruby (1.0.5)
concurrent-ruby (1.0.5-java)
2018-05-31 01:49:55 +08:00
connection_pool (2.2.2)
cookiejar (0.3.3)
2018-05-31 01:49:55 +08:00
crass (1.0.4)
curses (1.0.2)
2018-05-31 01:49:55 +08:00
daemons (1.2.6)
dalli (2.7.8)
2015-08-10 11:30:03 +08:00
dante (0.2.0)
declarative (0.0.10)
2017-08-01 04:55:55 +08:00
declarative-option (0.1.0)
2018-05-31 01:49:55 +08:00
delayed_job (4.1.5)
activesupport (>= 3.0, < 5.3)
delayed_job_active_record (4.1.3)
activerecord (>= 3.0, < 5.3)
delayed_job (>= 3.0, < 5)
2017-08-01 04:55:55 +08:00
digest-crc (0.4.1)
em-http-request (1.1.5)
addressable (>= 2.3.4)
cookiejar (!= 0.3.1)
em-socksify (>= 0.3)
eventmachine (>= 1.0.3)
http_parser.rb (>= 0.6.0)
em-socksify (0.3.2)
eventmachine (>= 1.0.0.beta.4)
2018-05-31 01:49:55 +08:00
erubi (1.7.1)
et-orbi (1.1.2)
2017-07-20 07:04:53 +08:00
tzinfo
event_emitter (0.2.6)
2018-05-31 01:49:55 +08:00
eventmachine (1.2.7)
execjs (2.7.0)
2018-05-31 01:49:55 +08:00
faraday (0.15.2)
multipart-post (>= 1.2, < 3)
faraday_middleware (0.12.2)
2017-08-01 04:55:55 +08:00
faraday (>= 0.7.4, < 1.0)
2017-07-20 07:04:53 +08:00
faye (1.2.4)
cookiejar (>= 0.3.0)
em-http-request (>= 0.3.0)
eventmachine (>= 0.12.0)
faye-websocket (>= 0.9.1)
multi_json (>= 1.0.0)
rack (>= 1.0.0)
websocket-driver (>= 0.5.1)
2017-07-20 07:04:53 +08:00
faye-websocket (0.10.7)
eventmachine (>= 0.12.0)
websocket-driver (>= 0.5.1)
ffi (1.9.21)
ffi (1.9.21-java)
ffi (1.9.21-x64-mingw32)
ffi (1.9.21-x86-mingw32)
fugit (1.1.3)
2018-05-31 01:49:55 +08:00
et-orbi (~> 1.1, >= 1.1.1)
raabro (~> 1.1)
2017-11-28 02:01:15 +08:00
globalid (0.4.1)
2017-04-16 23:40:00 +08:00
activesupport (>= 4.2.0)
google-api-client (0.19.8)
2017-08-01 04:55:55 +08:00
addressable (~> 2.5, >= 2.5.1)
googleauth (>= 0.5, < 0.7.0)
2017-08-01 04:55:55 +08:00
httpclient (>= 2.8.1, < 3.0)
mime-types (~> 3.0)
representable (~> 3.0)
retriable (>= 2.0, < 4.0)
google-cloud-core (1.2.0)
2017-08-01 04:55:55 +08:00
google-cloud-env (~> 1.0)
google-cloud-env (1.0.1)
faraday (~> 0.11)
2018-05-31 01:49:55 +08:00
google-cloud-storage (1.12.0)
2017-08-01 04:55:55 +08:00
digest-crc (~> 0.4)
google-api-client (~> 0.19.0)
google-cloud-core (~> 1.2)
googleauth (~> 0.6.2)
googleauth (0.6.2)
2017-08-01 04:55:55 +08:00
faraday (~> 0.12)
jwt (>= 1.4, < 3.0)
2017-08-01 04:55:55 +08:00
logging (~> 2.0)
memoist (~> 0.12)
multi_json (~> 1.11)
os (~> 0.9)
signet (~> 0.7)
2016-01-29 03:57:08 +08:00
hiredis (0.6.1)
hiredis (0.6.1-java)
http_parser.rb (0.6.0)
2017-08-01 04:55:55 +08:00
httpclient (2.8.3)
2018-05-31 01:49:55 +08:00
i18n (1.0.1)
2017-11-28 02:01:15 +08:00
concurrent-ruby (~> 1.0)
Use ImageProcessing gem for ActiveStorage variants ImageProcessing gem is a wrapper around MiniMagick and ruby-vips, and implements an interface for common image resizing and processing. This is the canonical image processing gem recommended in [Shrine], and that's where it developed from. The initial implementation was extracted from Refile, which also implements on-the-fly transformations. Some features that ImageProcessing gem adds on top of MiniMagick: * resizing macros - #resize_to_limit - #resize_to_fit - #resize_to_fill - #resize_and_pad * automatic orientation * automatic thumbnail sharpening * avoids the complex and inefficient MiniMagick::Image class * will use "magick" instead of "convert" on ImageMagick 7 However, the biggest feature of the ImageProcessing gem is that it has an alternative implementation that uses libvips. Libvips is an alternative to ImageMagick that can process images very rapidly (we've seen up 10x faster than ImageMagick). What's great is that the ImageProcessing gem provides the same interface for both implementations. The macros are named the same, and the libvips implementation does auto orientation and thumbnail sharpening as well; only the operations/options specific to ImageMagick/libvips differ. The integration provided by this PR should work for both implementations. The plan is to introduce the ImageProcessing backend in Rails 6.0 as the default backend and deprecate the MiniMagick backend, then in Rails 6.1 remove the MiniMagick backend.
2018-04-06 07:48:29 +08:00
image_processing (1.2.0)
mini_magick (~> 4.0)
ruby-vips (>= 2.0.10, < 3)
io-like (0.3.0)
jaro_winkler (1.5.1)
jaro_winkler (1.5.1-java)
2018-05-31 01:49:55 +08:00
jdbc-mysql (5.1.46)
jdbc-postgres (42.1.4)
jdbc-sqlite3 (3.20.1)
jmespath (1.4.0)
2017-07-20 07:04:53 +08:00
json (2.1.0)
json (2.1.0-java)
jwt (2.1.0)
2016-12-18 23:13:50 +08:00
kindlerb (1.2.0)
mustache
nokogiri
2018-05-31 01:49:55 +08:00
libxml-ruby (3.1.0)
listen (3.1.5)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
ruby_dep (~> 1.2)
2017-08-01 04:55:55 +08:00
little-plugger (1.1.4)
logging (2.2.2)
little-plugger (~> 1.1)
multi_json (~> 1.10)
2018-05-31 01:49:55 +08:00
loofah (2.2.2)
2017-11-28 02:01:15 +08:00
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.7.0)
mini_mime (>= 0.1.1)
2018-05-31 01:49:55 +08:00
marcel (0.3.2)
2018-01-16 02:06:17 +08:00
mimemagic (~> 0.3.2)
2017-08-01 04:55:55 +08:00
memoist (0.16.0)
metaclass (0.0.4)
2017-11-28 02:01:15 +08:00
method_source (0.9.0)
mime-types (3.1)
2016-04-28 04:47:22 +08:00
mime-types-data (~> 3.2015)
mime-types-data (3.2016.0521)
2018-01-16 02:06:17 +08:00
mimemagic (0.3.2)
2017-08-01 04:55:55 +08:00
mini_magick (4.8.0)
mini_mime (1.0.0)
2017-12-15 02:06:53 +08:00
mini_portile2 (2.3.0)
minitest (5.11.3)
minitest-bisect (1.4.0)
minitest-server (~> 1.0)
path_expander (~> 1.0)
minitest-server (1.0.5)
minitest (~> 5.0)
mocha (1.5.0)
metaclass (~> 0.0.1)
mono_logger (1.1.0)
msgpack (1.2.4)
msgpack (1.2.4-java)
msgpack (1.2.4-x64-mingw32)
msgpack (1.2.4-x86-mingw32)
2018-05-31 01:49:55 +08:00
multi_json (1.13.1)
multipart-post (2.0.0)
2017-07-20 07:04:53 +08:00
mustache (1.0.5)
mustermann (1.0.2)
2018-05-31 01:49:55 +08:00
mysql2 (0.5.1)
mysql2 (0.5.1-x64-mingw32)
mysql2 (0.5.1-x86-mingw32)
nio4r (2.3.1)
nio4r (2.3.1-java)
nokogiri (1.8.2)
2017-12-15 02:06:53 +08:00
mini_portile2 (~> 2.3.0)
nokogiri (1.8.2-java)
nokogiri (1.8.2-x64-mingw32)
2017-12-15 02:06:53 +08:00
mini_portile2 (~> 2.3.0)
nokogiri (1.8.2-x86-mingw32)
2017-12-15 02:06:53 +08:00
mini_portile2 (~> 2.3.0)
2017-08-01 04:55:55 +08:00
os (0.9.6)
parallel (1.12.1)
parser (2.5.1.2)
ast (~> 2.4.0)
2018-05-31 01:49:55 +08:00
path_expander (1.0.3)
pg (1.0.0)
pg (1.0.0-x64-mingw32)
pg (1.0.0-x86-mingw32)
powerpack (0.1.2)
2018-03-10 04:14:36 +08:00
psych (3.0.2)
public_suffix (3.0.2)
2018-05-31 01:49:55 +08:00
puma (3.11.4)
puma (3.11.4-java)
que (0.14.3)
qunit-selenium (0.0.4)
selenium-webdriver
thor
raabro (1.1.6)
2015-12-17 02:30:58 +08:00
racc (1.4.14)
2018-05-31 01:49:55 +08:00
rack (2.0.5)
rack-cache (1.7.2)
rack (>= 0.4)
rack-protection (2.0.1)
rack
2018-03-28 06:24:49 +08:00
rack-test (1.0.0)
2017-07-20 07:04:53 +08:00
rack (>= 1.0, < 3)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
2018-05-31 01:49:55 +08:00
rails-html-sanitizer (1.0.4)
loofah (~> 2.2, >= 2.2.2)
rainbow (3.0.0)
2018-05-31 01:49:55 +08:00
rake (12.3.1)
rb-fsevent (0.10.3)
rdoc (6.0.4)
redcarpet (3.2.3)
redis (4.0.1)
redis-namespace (1.6.0)
redis (>= 3.0.4)
2017-08-01 04:55:55 +08:00
representable (3.0.4)
declarative (< 0.1.0)
declarative-option (< 0.2.0)
uber (< 0.2.0)
2017-07-20 07:04:53 +08:00
resque (1.27.4)
2017-02-10 14:31:41 +08:00
mono_logger (~> 1.0)
multi_json (~> 1.0)
redis-namespace (~> 1.3)
sinatra (>= 0.9.2)
vegas (~> 0.1.2)
resque-scheduler (4.3.1)
mono_logger (~> 1.0)
redis (>= 3.3, < 5)
resque (~> 1.26)
rufus-scheduler (~> 3.2)
2017-08-01 04:55:55 +08:00
retriable (3.1.1)
rubocop (0.58.2)
jaro_winkler (~> 1.5.1)
parallel (~> 1.10)
parser (>= 2.5, != 2.5.1.1)
2016-11-28 11:12:33 +08:00
powerpack (~> 0.1)
rainbow (>= 2.2.2, < 4.0)
2016-11-28 11:12:33 +08:00
ruby-progressbar (~> 1.7)
unicode-display_width (~> 1.0, >= 1.0.1)
ruby-progressbar (1.9.0)
2018-05-31 01:49:55 +08:00
ruby-vips (2.0.12)
Use ImageProcessing gem for ActiveStorage variants ImageProcessing gem is a wrapper around MiniMagick and ruby-vips, and implements an interface for common image resizing and processing. This is the canonical image processing gem recommended in [Shrine], and that's where it developed from. The initial implementation was extracted from Refile, which also implements on-the-fly transformations. Some features that ImageProcessing gem adds on top of MiniMagick: * resizing macros - #resize_to_limit - #resize_to_fit - #resize_to_fill - #resize_and_pad * automatic orientation * automatic thumbnail sharpening * avoids the complex and inefficient MiniMagick::Image class * will use "magick" instead of "convert" on ImageMagick 7 However, the biggest feature of the ImageProcessing gem is that it has an alternative implementation that uses libvips. Libvips is an alternative to ImageMagick that can process images very rapidly (we've seen up 10x faster than ImageMagick). What's great is that the ImageProcessing gem provides the same interface for both implementations. The macros are named the same, and the libvips implementation does auto orientation and thumbnail sharpening as well; only the operations/options specific to ImageMagick/libvips differ. The integration provided by this PR should work for both implementations. The plan is to introduce the ImageProcessing backend in Rails 6.0 as the default backend and deprecate the MiniMagick backend, then in Rails 6.1 remove the MiniMagick backend.
2018-04-06 07:48:29 +08:00
ffi (~> 1.9)
2016-12-26 20:46:01 +08:00
ruby_dep (1.5.0)
2017-07-20 07:04:53 +08:00
rubyzip (1.2.1)
2018-05-31 01:49:55 +08:00
rufus-scheduler (3.5.0)
fugit (~> 1.1, >= 1.1.1)
sass (3.5.6)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
2017-11-15 03:42:12 +08:00
sass-rails (5.0.7)
railties (>= 4.0.0, < 6)
sass (~> 3.1)
sprockets (>= 2.8, < 4.0)
sprockets-rails (>= 2.0, < 4.0)
tilt (>= 1.1, < 3)
2018-02-07 02:49:15 +08:00
sdoc (1.0.0)
rdoc (>= 5.0)
2018-05-31 01:49:55 +08:00
selenium-webdriver (3.12.0)
childprocess (~> 0.5)
2018-05-31 01:49:55 +08:00
rubyzip (~> 1.2)
sequel (5.8.0)
serverengine (2.0.6)
sigdump (~> 0.2.2)
2018-05-31 01:49:55 +08:00
sidekiq (5.1.3)
concurrent-ruby (~> 1.0)
connection_pool (~> 2.2, >= 2.2.0)
rack-protection (>= 1.5.0)
2018-05-31 01:49:55 +08:00
redis (>= 3.3.5, < 5)
sigdump (0.2.4)
signet (0.8.1)
2017-08-01 04:55:55 +08:00
addressable (~> 2.3)
faraday (~> 0.9)
jwt (>= 1.5, < 3.0)
2017-08-01 04:55:55 +08:00
multi_json (~> 1.10)
sinatra (2.0.1)
2017-07-20 07:04:53 +08:00
mustermann (~> 1.0)
rack (~> 2.0)
rack-protection (= 2.0.1)
2017-07-20 07:04:53 +08:00
tilt (~> 2.0)
2018-05-31 01:49:55 +08:00
sneakers (2.7.0)
bunny (~> 2.9.2)
concurrent-ruby (~> 1.0)
serverengine (~> 2.0.5)
thor
sprockets (3.7.2)
2015-12-17 02:30:58 +08:00
concurrent-ruby (~> 1.0)
rack (> 1, < 3)
2017-07-20 07:04:53 +08:00
sprockets-export (1.0.0)
2018-05-31 01:49:55 +08:00
sprockets-rails (3.2.1)
2015-12-18 04:22:58 +08:00
actionpack (>= 4.0)
activesupport (>= 4.0)
sprockets (>= 3.0.0)
sqlite3 (1.3.13)
sqlite3 (1.3.13-x64-mingw32)
sqlite3 (1.3.13-x86-mingw32)
2018-05-31 01:49:55 +08:00
stackprof (0.2.11)
sucker_punch (2.0.4)
concurrent-ruby (~> 1.0.0)
2017-07-20 07:04:53 +08:00
thin (1.7.2)
daemons (~> 1.0, >= 1.0.9)
eventmachine (~> 1.0, >= 1.0.4)
rack (>= 1, < 3)
2017-04-16 23:40:00 +08:00
thread_safe (0.3.6)
thread_safe (0.3.6-java)
tilt (2.0.8)
turbolinks (5.1.1)
turbolinks-source (~> 5.1)
turbolinks-source (5.1.0)
tzinfo (1.2.5)
thread_safe (~> 0.1)
2018-05-31 01:49:55 +08:00
tzinfo-data (1.2018.5)
tzinfo (>= 1.0.0)
2017-08-01 04:55:55 +08:00
uber (0.1.0)
2018-05-31 01:49:55 +08:00
uglifier (4.1.10)
execjs (>= 0.3.0, < 3)
unicode-display_width (1.4.0)
2018-05-31 01:49:55 +08:00
useragent (0.16.10)
vegas (0.1.11)
rack (>= 1.0.0)
2017-07-20 07:04:53 +08:00
w3c_validators (1.3.3)
json (>= 1.8)
2016-12-26 20:46:01 +08:00
nokogiri (~> 1.6)
wdm (0.1.1)
2018-05-31 01:49:55 +08:00
websocket (1.2.8)
websocket-driver (0.7.0)
websocket-extensions (>= 0.1.0)
2018-05-31 01:49:55 +08:00
websocket-driver (0.7.0-java)
websocket-extensions (>= 0.1.0)
2018-05-31 01:49:55 +08:00
websocket-extensions (0.1.3)
xpath (3.1.0)
nokogiri (~> 1.8)
PLATFORMS
java
ruby
x64-mingw32
x86-mingw32
DEPENDENCIES
activerecord-jdbcmysql-adapter (>= 1.3.0)
activerecord-jdbcpostgresql-adapter (>= 1.3.0)
activerecord-jdbcsqlite3-adapter (>= 1.3.0)
2017-09-10 11:22:10 +08:00
aws-sdk-s3
2017-08-01 04:55:55 +08:00
azure-storage
backburner
2016-03-11 03:28:02 +08:00
bcrypt (~> 3.1.11)
benchmark-ips
blade
blade-sauce_labs_plugin
bootsnap (>= 1.1.0)
byebug
capybara (>= 2.15)
chromedriver-helper
2016-07-01 01:35:25 +08:00
coffee-rails
connection_pool
dalli
delayed_job
delayed_job_active_record
ffi (<= 1.9.21)
google-cloud-storage (~> 1.11)
hiredis
i18n (~> 1.0.1)
Use ImageProcessing gem for ActiveStorage variants ImageProcessing gem is a wrapper around MiniMagick and ruby-vips, and implements an interface for common image resizing and processing. This is the canonical image processing gem recommended in [Shrine], and that's where it developed from. The initial implementation was extracted from Refile, which also implements on-the-fly transformations. Some features that ImageProcessing gem adds on top of MiniMagick: * resizing macros - #resize_to_limit - #resize_to_fit - #resize_to_fill - #resize_and_pad * automatic orientation * automatic thumbnail sharpening * avoids the complex and inefficient MiniMagick::Image class * will use "magick" instead of "convert" on ImageMagick 7 However, the biggest feature of the ImageProcessing gem is that it has an alternative implementation that uses libvips. Libvips is an alternative to ImageMagick that can process images very rapidly (we've seen up 10x faster than ImageMagick). What's great is that the ImageProcessing gem provides the same interface for both implementations. The macros are named the same, and the libvips implementation does auto orientation and thumbnail sharpening as well; only the operations/options specific to ImageMagick/libvips differ. The integration provided by this PR should work for both implementations. The plan is to introduce the ImageProcessing backend in Rails 6.0 as the default backend and deprecate the MiniMagick backend, then in Rails 6.1 remove the MiniMagick backend.
2018-04-06 07:48:29 +08:00
image_processing (~> 1.2)
json (>= 2.0.0)
2016-12-18 23:13:50 +08:00
kindlerb (~> 1.2.0)
libxml-ruby
listen (>= 3.0.5, < 3.2)
minitest-bisect
2017-09-25 08:12:58 +08:00
mocha
mysql2 (>= 0.4.10)
2017-12-15 02:06:53 +08:00
nokogiri (>= 1.8.1)
pg (>= 0.18.0)
2018-03-10 04:14:36 +08:00
psych (~> 3.0)
puma
que
queue_classic!
qunit-selenium
racc (>= 1.4.6)
rack-cache (~> 1.2)
rails!
rake (>= 11.1)
rb-inotify!
redcarpet (~> 3.2.3)
redis (~> 4.0)
redis-namespace
2017-02-10 14:31:41 +08:00
resque
resque-scheduler
2017-01-16 14:34:30 +08:00
rubocop (>= 0.47)
2017-11-15 03:42:12 +08:00
sass-rails
2018-02-07 02:49:15 +08:00
sdoc (~> 1.0)
sequel
sidekiq
2015-04-26 15:44:18 +08:00
sneakers
sprockets-export
sqlite3 (~> 1.3.6)
stackprof
sucker_punch
thor!
2016-07-01 01:18:52 +08:00
turbolinks (~> 5)
tzinfo-data
uglifier (>= 1.3.0)
w3c_validators
wdm (>= 0.1.0)
websocket-client-simple!
2015-05-29 13:40:29 +08:00
BUNDLED WITH
1.16.2