Skip to content

Commit ca443de

Browse files
committed
Updated Ruby and other vulnerable gems
1 parent 361a508 commit ca443de

File tree

4 files changed

+81
-83
lines changed

4 files changed

+81
-83
lines changed

.ruby-version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.0.3
1+
3.1.2

Gemfile

+4-4
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@
33
source 'https://rubygems.org'
44
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
55

6-
ruby '3.0.3'
6+
ruby '3.1.2'
77
gem 'bcrypt', '~> 3.1.7'
88
gem 'good_job'
99
gem 'interactor', '~> 3.0'
1010
gem 'interactor-rails', '~> 2.0'
1111
gem 'jb'
1212
gem 'jwt'
1313
gem 'pagy', '~> 5.10'
14-
gem 'pg', '~> 1.1'
14+
gem 'pg', '1.4.3'
1515
gem 'premailer-rails'
16-
gem 'puma', '~> 5.0'
16+
gem 'puma'
1717
gem 'pundit'
1818
gem 'rack-cors'
19-
gem 'rails', '~> 7.0.2', '>= 7.0.2.3'
19+
gem 'rails', '7.0.3.1'
2020
gem 'strong_migrations'
2121

2222
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem

Gemfile.lock

+75-77
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,67 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
actioncable (7.0.2.3)
5-
actionpack (= 7.0.2.3)
6-
activesupport (= 7.0.2.3)
4+
actioncable (7.0.3.1)
5+
actionpack (= 7.0.3.1)
6+
activesupport (= 7.0.3.1)
77
nio4r (~> 2.0)
88
websocket-driver (>= 0.6.1)
9-
actionmailbox (7.0.2.3)
10-
actionpack (= 7.0.2.3)
11-
activejob (= 7.0.2.3)
12-
activerecord (= 7.0.2.3)
13-
activestorage (= 7.0.2.3)
14-
activesupport (= 7.0.2.3)
9+
actionmailbox (7.0.3.1)
10+
actionpack (= 7.0.3.1)
11+
activejob (= 7.0.3.1)
12+
activerecord (= 7.0.3.1)
13+
activestorage (= 7.0.3.1)
14+
activesupport (= 7.0.3.1)
1515
mail (>= 2.7.1)
1616
net-imap
1717
net-pop
1818
net-smtp
19-
actionmailer (7.0.2.3)
20-
actionpack (= 7.0.2.3)
21-
actionview (= 7.0.2.3)
22-
activejob (= 7.0.2.3)
23-
activesupport (= 7.0.2.3)
19+
actionmailer (7.0.3.1)
20+
actionpack (= 7.0.3.1)
21+
actionview (= 7.0.3.1)
22+
activejob (= 7.0.3.1)
23+
activesupport (= 7.0.3.1)
2424
mail (~> 2.5, >= 2.5.4)
2525
net-imap
2626
net-pop
2727
net-smtp
2828
rails-dom-testing (~> 2.0)
29-
actionpack (7.0.2.3)
30-
actionview (= 7.0.2.3)
31-
activesupport (= 7.0.2.3)
29+
actionpack (7.0.3.1)
30+
actionview (= 7.0.3.1)
31+
activesupport (= 7.0.3.1)
3232
rack (~> 2.0, >= 2.2.0)
3333
rack-test (>= 0.6.3)
3434
rails-dom-testing (~> 2.0)
3535
rails-html-sanitizer (~> 1.0, >= 1.2.0)
36-
actiontext (7.0.2.3)
37-
actionpack (= 7.0.2.3)
38-
activerecord (= 7.0.2.3)
39-
activestorage (= 7.0.2.3)
40-
activesupport (= 7.0.2.3)
36+
actiontext (7.0.3.1)
37+
actionpack (= 7.0.3.1)
38+
activerecord (= 7.0.3.1)
39+
activestorage (= 7.0.3.1)
40+
activesupport (= 7.0.3.1)
4141
globalid (>= 0.6.0)
4242
nokogiri (>= 1.8.5)
43-
actionview (7.0.2.3)
44-
activesupport (= 7.0.2.3)
43+
actionview (7.0.3.1)
44+
activesupport (= 7.0.3.1)
4545
builder (~> 3.1)
4646
erubi (~> 1.4)
4747
rails-dom-testing (~> 2.0)
4848
rails-html-sanitizer (~> 1.1, >= 1.2.0)
49-
activejob (7.0.2.3)
50-
activesupport (= 7.0.2.3)
49+
activejob (7.0.3.1)
50+
activesupport (= 7.0.3.1)
5151
globalid (>= 0.3.6)
52-
activemodel (7.0.2.3)
53-
activesupport (= 7.0.2.3)
54-
activerecord (7.0.2.3)
55-
activemodel (= 7.0.2.3)
56-
activesupport (= 7.0.2.3)
57-
activestorage (7.0.2.3)
58-
actionpack (= 7.0.2.3)
59-
activejob (= 7.0.2.3)
60-
activerecord (= 7.0.2.3)
61-
activesupport (= 7.0.2.3)
52+
activemodel (7.0.3.1)
53+
activesupport (= 7.0.3.1)
54+
activerecord (7.0.3.1)
55+
activemodel (= 7.0.3.1)
56+
activesupport (= 7.0.3.1)
57+
activestorage (7.0.3.1)
58+
actionpack (= 7.0.3.1)
59+
activejob (= 7.0.3.1)
60+
activerecord (= 7.0.3.1)
61+
activesupport (= 7.0.3.1)
6262
marcel (~> 1.0)
6363
mini_mime (>= 1.1.0)
64-
activesupport (7.0.2.3)
64+
activesupport (7.0.3.1)
6565
concurrent-ruby (~> 1.0, >= 1.0.2)
6666
i18n (>= 1.6, < 2)
6767
minitest (>= 5.1)
@@ -80,7 +80,7 @@ GEM
8080
activesupport (>= 3.0.0)
8181
uniform_notifier (~> 1.11)
8282
coderay (1.1.3)
83-
concurrent-ruby (1.1.9)
83+
concurrent-ruby (1.1.10)
8484
crack (0.4.5)
8585
rexml
8686
crass (1.0.6)
@@ -92,7 +92,7 @@ GEM
9292
dotenv-rails (2.7.6)
9393
dotenv (= 2.7.6)
9494
railties (>= 3.2)
95-
erubi (1.10.0)
95+
erubi (1.11.0)
9696
et-orbi (1.2.7)
9797
tzinfo
9898
factory_bot (6.2.0)
@@ -118,28 +118,27 @@ GEM
118118
zeitwerk (>= 2.0)
119119
hashdiff (1.0.1)
120120
htmlentities (4.3.4)
121-
i18n (1.10.0)
121+
i18n (1.12.0)
122122
concurrent-ruby (~> 1.0)
123123
interactor (3.1.2)
124124
interactor-rails (2.2.1)
125125
interactor (~> 3.0)
126126
rails (>= 4.2)
127-
io-wait (0.2.1)
128127
jb (0.8.0)
129128
jwt (2.3.0)
130129
launchy (2.5.0)
131130
addressable (~> 2.7)
132131
letter_opener (1.8.0)
133132
launchy (>= 2.2, < 3)
134-
loofah (2.14.0)
133+
loofah (2.18.0)
135134
crass (~> 1.0.2)
136135
nokogiri (>= 1.5.9)
137136
mail (2.7.1)
138137
mini_mime (>= 0.1.1)
139138
marcel (1.0.2)
140139
method_source (1.0.0)
141140
mini_mime (1.1.2)
142-
minitest (5.15.0)
141+
minitest (5.16.3)
143142
mocha (1.13.0)
144143
msgpack (1.4.5)
145144
net-imap (0.2.3)
@@ -150,24 +149,23 @@ GEM
150149
digest
151150
net-protocol
152151
timeout
153-
net-protocol (0.1.2)
154-
io-wait
152+
net-protocol (0.1.3)
155153
timeout
156154
net-smtp (0.3.1)
157155
digest
158156
net-protocol
159157
timeout
160158
nio4r (2.5.8)
161-
nokogiri (1.13.3-aarch64-linux)
159+
nokogiri (1.13.8-aarch64-linux)
162160
racc (~> 1.4)
163-
nokogiri (1.13.3-x86_64-darwin)
161+
nokogiri (1.13.8-x86_64-darwin)
164162
racc (~> 1.4)
165163
pagy (5.10.1)
166164
activesupport
167165
parallel (1.21.0)
168166
parser (3.1.1.0)
169167
ast (~> 2.4.1)
170-
pg (1.3.3)
168+
pg (1.4.3)
171169
premailer (1.15.0)
172170
addressable
173171
css_parser (>= 1.6.0)
@@ -181,39 +179,39 @@ GEM
181179
pry-rails (0.3.9)
182180
pry (>= 0.10.4)
183181
public_suffix (4.0.6)
184-
puma (5.6.2)
182+
puma (5.6.4)
185183
nio4r (~> 2.0)
186184
pundit (2.2.0)
187185
activesupport (>= 3.0.0)
188186
raabro (1.4.0)
189187
racc (1.6.0)
190-
rack (2.2.3)
188+
rack (2.2.4)
191189
rack-cors (1.1.1)
192190
rack (>= 2.0.0)
193-
rack-test (1.1.0)
194-
rack (>= 1.0, < 3)
195-
rails (7.0.2.3)
196-
actioncable (= 7.0.2.3)
197-
actionmailbox (= 7.0.2.3)
198-
actionmailer (= 7.0.2.3)
199-
actionpack (= 7.0.2.3)
200-
actiontext (= 7.0.2.3)
201-
actionview (= 7.0.2.3)
202-
activejob (= 7.0.2.3)
203-
activemodel (= 7.0.2.3)
204-
activerecord (= 7.0.2.3)
205-
activestorage (= 7.0.2.3)
206-
activesupport (= 7.0.2.3)
191+
rack-test (2.0.2)
192+
rack (>= 1.3)
193+
rails (7.0.3.1)
194+
actioncable (= 7.0.3.1)
195+
actionmailbox (= 7.0.3.1)
196+
actionmailer (= 7.0.3.1)
197+
actionpack (= 7.0.3.1)
198+
actiontext (= 7.0.3.1)
199+
actionview (= 7.0.3.1)
200+
activejob (= 7.0.3.1)
201+
activemodel (= 7.0.3.1)
202+
activerecord (= 7.0.3.1)
203+
activestorage (= 7.0.3.1)
204+
activesupport (= 7.0.3.1)
207205
bundler (>= 1.15.0)
208-
railties (= 7.0.2.3)
206+
railties (= 7.0.3.1)
209207
rails-dom-testing (2.0.3)
210208
activesupport (>= 4.2.0)
211209
nokogiri (>= 1.6)
212-
rails-html-sanitizer (1.4.2)
210+
rails-html-sanitizer (1.4.3)
213211
loofah (~> 2.3)
214-
railties (7.0.2.3)
215-
actionpack (= 7.0.2.3)
216-
activesupport (= 7.0.2.3)
212+
railties (7.0.3.1)
213+
actionpack (= 7.0.3.1)
214+
activesupport (= 7.0.3.1)
217215
method_source
218216
rake (>= 12.2)
219217
thor (~> 1.0)
@@ -253,10 +251,10 @@ GEM
253251
simplecov_json_formatter (0.1.4)
254252
strong_migrations (0.8.0)
255253
activerecord (>= 5.2)
256-
strscan (3.0.1)
254+
strscan (3.0.4)
257255
thor (1.2.1)
258-
timeout (0.2.0)
259-
tzinfo (2.0.4)
256+
timeout (0.3.0)
257+
tzinfo (2.0.5)
260258
concurrent-ruby (~> 1.0)
261259
unicode-display_width (2.1.0)
262260
uniform_notifier (1.14.2)
@@ -268,7 +266,7 @@ GEM
268266
websocket-driver (0.7.5)
269267
websocket-extensions (>= 0.1.0)
270268
websocket-extensions (0.1.5)
271-
zeitwerk (2.5.4)
269+
zeitwerk (2.6.0)
272270

273271
PLATFORMS
274272
aarch64-linux
@@ -291,13 +289,13 @@ DEPENDENCIES
291289
letter_opener (~> 1.8)
292290
mocha
293291
pagy (~> 5.10)
294-
pg (~> 1.1)
292+
pg (= 1.4.3)
295293
premailer-rails
296294
pry-rails
297-
puma (~> 5.0)
295+
puma
298296
pundit
299297
rack-cors
300-
rails (~> 7.0.2, >= 7.0.2.3)
298+
rails (= 7.0.3.1)
301299
rubocop-github
302300
rubocop-performance
303301
rubocop-rails
@@ -307,7 +305,7 @@ DEPENDENCIES
307305
webmock
308306

309307
RUBY VERSION
310-
ruby 3.0.3p157
308+
ruby 3.1.2p20
311309

312310
BUNDLED WITH
313311
2.3.5

docker/rails.Dockerfile.dev

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ruby:3.0.3
1+
FROM ruby:3.1.2
22

33
ENV APP_PATH /var/app
44
ENV BUNDLE_VERSION 2.3.5

0 commit comments

Comments
 (0)