Skip to content

Commit a0c3fe1

Browse files
authored
Dependency Updates & Security Fixes (#354)
* Dependency Updates & Security Fixes * Moar updates and version juggling
1 parent 3991d82 commit a0c3fe1

File tree

5 files changed

+135
-108
lines changed

5 files changed

+135
-108
lines changed

Gemfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ source 'https://rubygems.org'
22

33
ruby ENV['CUSTOM_RUBY_VERSION'] || '>=2.7.0'
44

5-
gem 'rails', '~> 6.1.4', '>= 6.1.4.6'
5+
gem 'rails', '~> 6.1.6'
66

77
group :development do
88
# Access an interactive console on exception pages or by calling 'console' anywhere in the code.
@@ -22,7 +22,7 @@ end
2222
group :test do
2323
# Adds support for Capybara system testing and selenium driver
2424
gem 'capybara', '>= 2.15', '< 4.0'
25-
gem 'selenium-webdriver'
25+
gem 'selenium-webdriver', '4.2.1'
2626
# Easy installation and use of chromedriver to run system tests with Chrome
2727
gem 'chromedriver-helper'
2828

@@ -89,6 +89,7 @@ gem 'config'
8989
gem 'route_translator', '>= 12.1.0'
9090
gem 'translation'
9191
gem 'mail_form', '>= 1.9.0'
92+
gem 'net-smtp'
9293

9394
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
9495
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

Gemfile.lock

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ GEM
108108
railties (>= 4.1.0)
109109
responders
110110
warden (~> 1.2.3)
111+
digest (3.1.0)
111112
dry-configurable (0.15.0)
112113
concurrent-ruby (~> 1.0)
113114
dry-core (~> 0.6)
@@ -121,7 +122,7 @@ GEM
121122
dry-logic (1.2.0)
122123
concurrent-ruby (~> 1.0)
123124
dry-core (~> 0.5, >= 0.5)
124-
dry-schema (1.9.2)
125+
dry-schema (1.9.3)
125126
concurrent-ruby (~> 1.0)
126127
dry-configurable (~> 0.13, >= 0.13.0)
127128
dry-core (~> 0.5, >= 0.5)
@@ -184,7 +185,7 @@ GEM
184185
method_source (1.0.0)
185186
mini_mime (1.1.2)
186187
mini_portile2 (2.8.0)
187-
minitest (5.15.0)
188+
minitest (5.16.1)
188189
minitest-rails (6.1.0)
189190
minitest (~> 5.10)
190191
railties (~> 6.1.0)
@@ -194,6 +195,12 @@ GEM
194195
minitest (>= 5.0)
195196
ruby-progressbar
196197
msgpack (1.5.2)
198+
net-protocol (0.1.3)
199+
timeout
200+
net-smtp (0.3.1)
201+
digest
202+
net-protocol
203+
timeout
197204
nio4r (2.5.8)
198205
nokogiri (1.13.6)
199206
mini_portile2 (~> 2.8.0)
@@ -203,7 +210,7 @@ GEM
203210
parallel (1.22.1)
204211
parser (3.1.2.0)
205212
ast (~> 2.4.1)
206-
pg (1.3.5)
213+
pg (1.4.1)
207214
prime (0.1.2)
208215
forwardable
209216
singleton
@@ -224,8 +231,8 @@ GEM
224231
rack (>= 2.0.0)
225232
rack-proxy (0.7.2)
226233
rack
227-
rack-test (1.1.0)
228-
rack (>= 1.0, < 3)
234+
rack-test (2.0.0)
235+
rack (>= 1.3)
229236
rack-throttle (0.7.0)
230237
bundler (>= 1.0.0)
231238
rack (>= 1.0.0)
@@ -314,17 +321,18 @@ GEM
314321
spring-watcher-listen (2.0.1)
315322
listen (>= 2.7, < 4.0)
316323
spring (>= 1.2, < 3.0)
317-
sprockets (4.0.3)
324+
sprockets (4.1.0)
318325
concurrent-ruby (~> 1.0)
319326
rack (> 1, < 3)
320327
sprockets-rails (3.4.2)
321328
actionpack (>= 5.2)
322329
activesupport (>= 5.2)
323330
sprockets (>= 3.0.0)
324-
sqlite3 (1.4.2)
331+
sqlite3 (1.4.4)
325332
text (1.3.1)
326333
thor (1.2.1)
327334
tilt (2.0.10)
335+
timeout (0.3.0)
328336
translation (1.32)
329337
gettext (~> 3.2, >= 3.2.5, <= 3.4.3)
330338
turbolinks (5.2.1)
@@ -334,7 +342,7 @@ GEM
334342
concurrent-ruby (~> 1.0)
335343
uglifier (4.2.0)
336344
execjs (>= 0.3.0, < 3)
337-
unicode-display_width (2.1.0)
345+
unicode-display_width (2.2.0)
338346
warden (1.2.9)
339347
rack (>= 2.0.9)
340348
web-console (4.2.0)
@@ -356,7 +364,7 @@ GEM
356364
will_paginate (~> 3.0, >= 3.0.0)
357365
xpath (3.2.0)
358366
nokogiri (~> 1.8)
359-
zeitwerk (2.5.4)
367+
zeitwerk (2.6.0)
360368

361369
PLATFORMS
362370
ruby
@@ -382,6 +390,7 @@ DEPENDENCIES
382390
minitest
383391
minitest-rails (>= 6.1.0)
384392
minitest-reporters
393+
net-smtp
385394
oj
386395
pg
387396
pry-byebug
@@ -390,12 +399,12 @@ DEPENDENCIES
390399
rack-cors
391400
rack-throttle
392401
rack-timeout
393-
rails (~> 6.1.4, >= 6.1.4.6)
402+
rails (~> 6.1.6)
394403
route_translator (>= 12.1.0)
395404
rubocop
396405
ruby-debug-ide
397406
sass-rails (~> 6.0, >= 6.0.0)
398-
selenium-webdriver
407+
selenium-webdriver (= 4.2.1)
399408
sentry-rails (>= 5.0.2)
400409
sentry-ruby
401410
spring
@@ -415,4 +424,4 @@ RUBY VERSION
415424
ruby 3.0.4p208
416425

417426
BUNDLED WITH
418-
2.2.33
427+
2.3.3

gemfiles/Gemfile-mysql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ end
2222
group :test do
2323
# Adds support for Capybara system testing and selenium driver
2424
gem 'capybara', '>= 2.15', '< 4.0'
25-
gem 'selenium-webdriver'
25+
gem 'selenium-webdriver', '4.2.1'
2626
# Easy installation and use of chromedriver to run system tests with Chrome
2727
gem 'chromedriver-helper'
2828

@@ -90,6 +90,7 @@ gem 'config'
9090
gem 'route_translator'
9191
gem 'translation'
9292
gem 'mail_form'
93+
gem 'net-smtp'
9394

9495
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
9596
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

gemfiles/Gemfile-mysql.lock

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ GEM
108108
railties (>= 4.1.0)
109109
responders
110110
warden (~> 1.2.3)
111+
digest (3.1.0)
111112
dry-configurable (0.15.0)
112113
concurrent-ruby (~> 1.0)
113114
dry-core (~> 0.6)
@@ -121,7 +122,7 @@ GEM
121122
dry-logic (1.2.0)
122123
concurrent-ruby (~> 1.0)
123124
dry-core (~> 0.5, >= 0.5)
124-
dry-schema (1.9.2)
125+
dry-schema (1.9.3)
125126
concurrent-ruby (~> 1.0)
126127
dry-configurable (~> 0.13, >= 0.13.0)
127128
dry-core (~> 0.5, >= 0.5)
@@ -184,7 +185,7 @@ GEM
184185
method_source (1.0.0)
185186
mini_mime (1.1.2)
186187
mini_portile2 (2.8.0)
187-
minitest (5.15.0)
188+
minitest (5.16.1)
188189
minitest-rails (6.1.0)
189190
minitest (~> 5.10)
190191
railties (~> 6.1.0)
@@ -195,6 +196,12 @@ GEM
195196
ruby-progressbar
196197
msgpack (1.5.2)
197198
mysql2 (0.5.4)
199+
net-protocol (0.1.3)
200+
timeout
201+
net-smtp (0.3.1)
202+
digest
203+
net-protocol
204+
timeout
198205
nio4r (2.5.8)
199206
nokogiri (1.13.6)
200207
mini_portile2 (~> 2.8.0)
@@ -224,8 +231,8 @@ GEM
224231
rack (>= 2.0.0)
225232
rack-proxy (0.7.2)
226233
rack
227-
rack-test (1.1.0)
228-
rack (>= 1.0, < 3)
234+
rack-test (2.0.0)
235+
rack (>= 1.3)
229236
rack-throttle (0.7.0)
230237
bundler (>= 1.0.0)
231238
rack (>= 1.0.0)
@@ -314,17 +321,18 @@ GEM
314321
spring-watcher-listen (2.0.1)
315322
listen (>= 2.7, < 4.0)
316323
spring (>= 1.2, < 3.0)
317-
sprockets (4.0.3)
324+
sprockets (4.1.0)
318325
concurrent-ruby (~> 1.0)
319326
rack (> 1, < 3)
320327
sprockets-rails (3.4.2)
321328
actionpack (>= 5.2)
322329
activesupport (>= 5.2)
323330
sprockets (>= 3.0.0)
324-
sqlite3 (1.4.2)
331+
sqlite3 (1.4.4)
325332
text (1.3.1)
326333
thor (1.2.1)
327334
tilt (2.0.10)
335+
timeout (0.3.0)
328336
translation (1.32)
329337
gettext (~> 3.2, >= 3.2.5, <= 3.4.3)
330338
turbolinks (5.2.1)
@@ -334,7 +342,7 @@ GEM
334342
concurrent-ruby (~> 1.0)
335343
uglifier (4.2.0)
336344
execjs (>= 0.3.0, < 3)
337-
unicode-display_width (2.1.0)
345+
unicode-display_width (2.2.0)
338346
warden (1.2.9)
339347
rack (>= 2.0.9)
340348
web-console (4.2.0)
@@ -356,7 +364,7 @@ GEM
356364
will_paginate (~> 3.0, >= 3.0.0)
357365
xpath (3.2.0)
358366
nokogiri (~> 1.8)
359-
zeitwerk (2.5.4)
367+
zeitwerk (2.6.0)
360368

361369
PLATFORMS
362370
ruby
@@ -383,6 +391,7 @@ DEPENDENCIES
383391
minitest-rails
384392
minitest-reporters
385393
mysql2
394+
net-smtp
386395
oj
387396
pry-byebug
388397
puma
@@ -395,7 +404,7 @@ DEPENDENCIES
395404
rubocop
396405
ruby-debug-ide
397406
sass-rails (~> 6.0)
398-
selenium-webdriver
407+
selenium-webdriver (= 4.2.1)
399408
sentry-rails
400409
sentry-ruby
401410
spring
@@ -415,4 +424,4 @@ RUBY VERSION
415424
ruby 3.0.4p208
416425

417426
BUNDLED WITH
418-
2.2.33
427+
2.3.3

0 commit comments

Comments
 (0)