Update all our gems as far as we can

Got pretty far, there's a couple still held back by Rails 6+, but yeah doing great!
This commit is contained in:
Emi Matchu 2023-08-02 17:16:24 -07:00
parent c576a8e8e9
commit 639b4114c9
32 changed files with 52 additions and 35 deletions

20
Gemfile
View file

@ -30,37 +30,37 @@ gem 'globalize', '~> 6.2', '>= 6.2.1'
# For reading and parsing HTML from Neopets.com, like importing Closet pages. # For reading and parsing HTML from Neopets.com, like importing Closet pages.
gem 'nokogiri', '~> 1.13', '>= 1.13.10' gem 'nokogiri', '~> 1.13', '>= 1.13.10'
gem "rest-client", "~> 1.6.7" gem 'rest-client', '~> 2.1'
# For safely rendering users' Markdown + HTML on item list pages. # For safely rendering users' Markdown + HTML on item list pages.
gem 'rdiscount', '~> 1.6.5' gem 'rdiscount', '~> 2.2', '>= 2.2.7.1'
gem 'sanitize', '~> 2.0.3' gem 'sanitize', '~> 6.0', '>= 6.0.2'
# For working with Neopets APIs. # For working with Neopets APIs.
# unstable version of RocketAMF interprets info registry as a hash instead of an array # unstable version of RocketAMF interprets info registry as a hash instead of an array
gem 'RocketAMF', :git => 'https://github.com/rubyamf/rocketamf.git' gem 'RocketAMF', :git => 'https://github.com/rubyamf/rocketamf.git'
# For working with the OpenNeo ID service. # For working with the OpenNeo ID service.
gem 'msgpack', '~> 1.6', '>= 1.6.1' gem 'msgpack', '~> 1.7', '>= 1.7.2'
gem 'openneo-auth-signatory', '~> 0.1.0' gem 'openneo-auth-signatory', '~> 0.1.0'
# For preventing too many modeling attempts. # For preventing too many modeling attempts.
gem 'rack-attack', '~> 2.2.0' gem 'rack-attack', '~> 6.7'
# For testing emails in development. # For testing emails in development.
gem "letter_opener", :group => :development gem 'letter_opener', '~> 1.8', '>= 1.8.1', group: :development
# For parallel API calls. # For parallel API calls.
gem "parallel", "~> 1.13.0" gem 'parallel', '~> 1.23'
# For debugging. # For debugging.
gem 'web-console', '~> 3.7' gem 'web-console', '~> 3.7', group: :development
# TODO: Review our use of content_tag_for etc and uninstall this! # TODO: Review our use of content_tag_for etc and uninstall this!
gem 'record_tag_helper', '~> 1.0' gem 'record_tag_helper', '~> 1.0', '>= 1.0.1'
# Reduces boot times through caching; required in config/boot.rb # Reduces boot times through caching; required in config/boot.rb
gem 'bootsnap', require: false gem 'bootsnap', '~> 1.16', require: false
# For deployment. # For deployment.
group :development do group :development do

View file

@ -48,7 +48,8 @@ GEM
i18n (>= 0.7, < 2) i18n (>= 0.7, < 2)
minitest (~> 5.1) minitest (~> 5.1)
tzinfo (~> 1.1) tzinfo (~> 1.1)
addressable (2.3.8) addressable (2.8.4)
public_suffix (>= 2.0.2, < 6.0)
arel (9.0.0) arel (9.0.0)
babel-source (5.8.35) babel-source (5.8.35)
babel-transpiler (0.7.0) babel-transpiler (0.7.0)
@ -56,7 +57,7 @@ GEM
execjs (~> 2.0) execjs (~> 2.0)
bcrypt (3.1.19) bcrypt (3.1.19)
bindex (0.8.1) bindex (0.8.1)
bootsnap (1.12.0) bootsnap (1.16.0)
msgpack (~> 1.2) msgpack (~> 1.2)
builder (3.2.4) builder (3.2.4)
capistrano (2.15.5) capistrano (2.15.5)
@ -93,6 +94,8 @@ GEM
responders responders
warden (~> 1.2.3) warden (~> 1.2.3)
diff-lcs (1.2.5) diff-lcs (1.2.5)
domain_name (0.5.20190701)
unf (>= 0.0.5, < 1.0.0)
dotenv (2.8.1) dotenv (2.8.1)
dotenv-rails (2.8.1) dotenv-rails (2.8.1)
dotenv (= 2.8.1) dotenv (= 2.8.1)
@ -116,13 +119,16 @@ GEM
thor thor
tilt tilt
highline (1.7.2) highline (1.7.2)
http-accept (1.7.0)
http-cookie (1.0.5)
domain_name (~> 0.5)
http_accept_language (2.1.1) http_accept_language (2.1.1)
i18n (1.14.1) i18n (1.14.1)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
launchy (2.4.3) launchy (2.5.2)
addressable (~> 2.3) addressable (~> 2.8)
letter_opener (1.4.1) letter_opener (1.8.1)
launchy (~> 2.2) launchy (>= 2.2, < 3)
loofah (2.21.3) loofah (2.21.3)
crass (~> 1.0.2) crass (~> 1.0.2)
nokogiri (>= 1.12.0) nokogiri (>= 1.12.0)
@ -134,11 +140,13 @@ GEM
marcel (1.0.2) marcel (1.0.2)
memcache-client (1.8.5) memcache-client (1.8.5)
method_source (1.0.0) method_source (1.0.0)
mime-types (1.25.1) mime-types (3.4.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2023.0218.1)
mini_mime (1.1.2) mini_mime (1.1.2)
mini_portile2 (2.8.4) mini_portile2 (2.8.4)
minitest (5.19.0) minitest (5.19.0)
msgpack (1.6.1) msgpack (1.7.2)
multi_json (1.15.0) multi_json (1.15.0)
mysql2 (0.5.5) mysql2 (0.5.5)
net-imap (0.3.7) net-imap (0.3.7)
@ -157,6 +165,7 @@ GEM
net-ssh (2.9.2) net-ssh (2.9.2)
net-ssh-gateway (1.2.0) net-ssh-gateway (1.2.0)
net-ssh (>= 2.6.5) net-ssh (>= 2.6.5)
netrc (0.11.0)
nio4r (2.5.9) nio4r (2.5.9)
nokogiri (1.13.10) nokogiri (1.13.10)
mini_portile2 (~> 2.8.0) mini_portile2 (~> 2.8.0)
@ -164,11 +173,12 @@ GEM
openneo-auth-signatory (0.1.0) openneo-auth-signatory (0.1.0)
ruby-hmac ruby-hmac
orm_adapter (0.5.0) orm_adapter (0.5.0)
parallel (1.13.0) parallel (1.23.0)
public_suffix (5.0.3)
racc (1.7.1) racc (1.7.1)
rack (2.2.8) rack (2.2.8)
rack-attack (2.2.1) rack-attack (6.7.0)
rack rack (>= 1.0, < 4)
rack-test (2.1.0) rack-test (2.1.0)
rack (>= 1.3) rack (>= 1.3)
rails (5.2.8.1) rails (5.2.8.1)
@ -203,7 +213,7 @@ GEM
rb-fsevent (0.11.2) rb-fsevent (0.11.2)
rb-inotify (0.10.1) rb-inotify (0.10.1)
ffi (~> 1.0) ffi (~> 1.0)
rdiscount (1.6.8) rdiscount (2.2.7.1)
react-rails (2.7.1) react-rails (2.7.1)
babel-transpiler (>= 0.7.0) babel-transpiler (>= 0.7.0)
connection_pool connection_pool
@ -217,8 +227,11 @@ GEM
responders (2.4.1) responders (2.4.1)
actionpack (>= 4.2.0, < 6.0) actionpack (>= 4.2.0, < 6.0)
railties (>= 4.2.0, < 6.0) railties (>= 4.2.0, < 6.0)
rest-client (1.6.9) rest-client (2.1.0)
mime-types (~> 1.16) http-accept (>= 1.7.0, < 2.0)
http-cookie (>= 1.0.2, < 2.0)
mime-types (>= 1.16, < 4.0)
netrc (~> 0.8)
rspec (2.0.1) rspec (2.0.1)
rspec-core (~> 2.0.1) rspec-core (~> 2.0.1)
rspec-expectations (~> 2.0.1) rspec-expectations (~> 2.0.1)
@ -234,8 +247,9 @@ GEM
ruby-hmac (0.4.0) ruby-hmac (0.4.0)
rvm-capistrano (1.5.6) rvm-capistrano (1.5.6)
capistrano (~> 2.15.4) capistrano (~> 2.15.4)
sanitize (2.0.6) sanitize (6.0.2)
nokogiri (>= 1.4.4) crass (~> 1.0.2)
nokogiri (>= 1.12.0)
sass (3.4.25) sass (3.4.25)
sass-rails (5.0.7) sass-rails (5.0.7)
railties (>= 4.0.0, < 6) railties (>= 4.0.0, < 6)
@ -259,6 +273,9 @@ GEM
thread_safe (~> 0.1) thread_safe (~> 0.1)
uglifier (4.2.0) uglifier (4.2.0)
execjs (>= 0.3.0, < 3) execjs (>= 0.3.0, < 3)
unf (0.1.4)
unf_ext
unf_ext (0.0.8.2)
warden (1.2.7) warden (1.2.7)
rack (>= 1.0) rack (>= 1.0)
web-console (3.7.0) web-console (3.7.0)
@ -276,7 +293,7 @@ PLATFORMS
DEPENDENCIES DEPENDENCIES
RocketAMF! RocketAMF!
bootsnap bootsnap (~> 1.16)
capistrano (~> 2.15.5) capistrano (~> 2.15.5)
compass-rails (~> 3.1) compass-rails (~> 3.1)
devise (~> 4.9, >= 4.9.2) devise (~> 4.9, >= 4.9.2)
@ -285,23 +302,23 @@ DEPENDENCIES
globalize (~> 6.2, >= 6.2.1) globalize (~> 6.2, >= 6.2.1)
haml (~> 6.1, >= 6.1.1) haml (~> 6.1, >= 6.1.1)
http_accept_language (~> 2.1, >= 2.1.1) http_accept_language (~> 2.1, >= 2.1.1)
letter_opener letter_opener (~> 1.8, >= 1.8.1)
memcache-client (~> 1.8.5) memcache-client (~> 1.8.5)
msgpack (~> 1.6, >= 1.6.1) msgpack (~> 1.7, >= 1.7.2)
mysql2 (~> 0.5.5) mysql2 (~> 0.5.5)
nokogiri (~> 1.13, >= 1.13.10) nokogiri (~> 1.13, >= 1.13.10)
openneo-auth-signatory (~> 0.1.0) openneo-auth-signatory (~> 0.1.0)
parallel (~> 1.13.0) parallel (~> 1.23)
rack-attack (~> 2.2.0) rack-attack (~> 6.7)
rails (= 5.2.8.1) rails (= 5.2.8.1)
rails-i18n (~> 5.1, >= 5.1.3) rails-i18n (~> 5.1, >= 5.1.3)
rdiscount (~> 1.6.5) rdiscount (~> 2.2, >= 2.2.7.1)
react-rails (~> 2.7, >= 2.7.1) react-rails (~> 2.7, >= 2.7.1)
record_tag_helper (~> 1.0) record_tag_helper (~> 1.0, >= 1.0.1)
rest-client (~> 1.6.7) rest-client (~> 2.1)
rspec-rails (~> 2.0.0.beta.22) rspec-rails (~> 2.0.0.beta.22)
rvm-capistrano (~> 1.5.6) rvm-capistrano (~> 1.5.6)
sanitize (~> 2.0.3) sanitize (~> 6.0, >= 6.0.2)
sass-rails (~> 5.0, >= 5.0.7) sass-rails (~> 5.0, >= 5.0.7)
uglifier (~> 4.2) uglifier (~> 4.2)
web-console (~> 3.7) web-console (~> 3.7)

Binary file not shown.

BIN
vendor/cache/addressable-2.8.4.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/bootsnap-1.16.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/http-accept-1.7.0.gem vendored Normal file

Binary file not shown.

BIN
vendor/cache/http-cookie-1.0.5.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/launchy-2.5.2.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/letter_opener-1.8.1.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/mime-types-3.4.1.gem vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/msgpack-1.7.2.gem vendored Normal file

Binary file not shown.

BIN
vendor/cache/netrc-0.11.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/parallel-1.23.0.gem vendored Normal file

Binary file not shown.

BIN
vendor/cache/public_suffix-5.0.3.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/rack-attack-6.7.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/rdiscount-2.2.7.1.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/rest-client-2.1.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/sanitize-6.0.2.gem vendored Normal file

Binary file not shown.

BIN
vendor/cache/unf-0.1.4.gem vendored Normal file

Binary file not shown.

BIN
vendor/cache/unf_ext-0.0.8.2.gem vendored Normal file

Binary file not shown.