Skip to content

Commit be150f8

Browse files
committed
fix: Gemfile & Gemfile.lock to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-RUBY-NETIMAP-8708041
1 parent db5dbea commit be150f8

File tree

2 files changed

+142
-105
lines changed

2 files changed

+142
-105
lines changed

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ruby '3.1.2'
66
gem 'net-smtp', '~> 0.3.1', require: false
77

88
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails', branch: 'main'
9-
gem 'rails', '~> 7.0.5', '>= 7.0.5.1'
9+
gem 'rails', '~> 7.2.0'
1010
# Use postgresql as the database for Active Record
1111
gem 'pg', '~> 1.1'
1212
# Use Puma as the app server

Gemfile.lock

Lines changed: 141 additions & 104 deletions
Original file line numberDiff line numberDiff line change
@@ -1,187 +1,220 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
actioncable (7.0.5.1)
5-
actionpack (= 7.0.5.1)
6-
activesupport (= 7.0.5.1)
4+
actioncable (7.2.2.1)
5+
actionpack (= 7.2.2.1)
6+
activesupport (= 7.2.2.1)
77
nio4r (~> 2.0)
88
websocket-driver (>= 0.6.1)
9-
actionmailbox (7.0.5.1)
10-
actionpack (= 7.0.5.1)
11-
activejob (= 7.0.5.1)
12-
activerecord (= 7.0.5.1)
13-
activestorage (= 7.0.5.1)
14-
activesupport (= 7.0.5.1)
15-
mail (>= 2.7.1)
16-
net-imap
17-
net-pop
18-
net-smtp
19-
actionmailer (7.0.5.1)
20-
actionpack (= 7.0.5.1)
21-
actionview (= 7.0.5.1)
22-
activejob (= 7.0.5.1)
23-
activesupport (= 7.0.5.1)
24-
mail (~> 2.5, >= 2.5.4)
25-
net-imap
26-
net-pop
27-
net-smtp
28-
rails-dom-testing (~> 2.0)
29-
actionpack (7.0.5.1)
30-
actionview (= 7.0.5.1)
31-
activesupport (= 7.0.5.1)
32-
rack (~> 2.0, >= 2.2.4)
9+
zeitwerk (~> 2.6)
10+
actionmailbox (7.2.2.1)
11+
actionpack (= 7.2.2.1)
12+
activejob (= 7.2.2.1)
13+
activerecord (= 7.2.2.1)
14+
activestorage (= 7.2.2.1)
15+
activesupport (= 7.2.2.1)
16+
mail (>= 2.8.0)
17+
actionmailer (7.2.2.1)
18+
actionpack (= 7.2.2.1)
19+
actionview (= 7.2.2.1)
20+
activejob (= 7.2.2.1)
21+
activesupport (= 7.2.2.1)
22+
mail (>= 2.8.0)
23+
rails-dom-testing (~> 2.2)
24+
actionpack (7.2.2.1)
25+
actionview (= 7.2.2.1)
26+
activesupport (= 7.2.2.1)
27+
nokogiri (>= 1.8.5)
28+
racc
29+
rack (>= 2.2.4, < 3.2)
30+
rack-session (>= 1.0.1)
3331
rack-test (>= 0.6.3)
34-
rails-dom-testing (~> 2.0)
35-
rails-html-sanitizer (~> 1.0, >= 1.2.0)
36-
actiontext (7.0.5.1)
37-
actionpack (= 7.0.5.1)
38-
activerecord (= 7.0.5.1)
39-
activestorage (= 7.0.5.1)
40-
activesupport (= 7.0.5.1)
32+
rails-dom-testing (~> 2.2)
33+
rails-html-sanitizer (~> 1.6)
34+
useragent (~> 0.16)
35+
actiontext (7.2.2.1)
36+
actionpack (= 7.2.2.1)
37+
activerecord (= 7.2.2.1)
38+
activestorage (= 7.2.2.1)
39+
activesupport (= 7.2.2.1)
4140
globalid (>= 0.6.0)
4241
nokogiri (>= 1.8.5)
43-
actionview (7.0.5.1)
44-
activesupport (= 7.0.5.1)
42+
actionview (7.2.2.1)
43+
activesupport (= 7.2.2.1)
4544
builder (~> 3.1)
46-
erubi (~> 1.4)
47-
rails-dom-testing (~> 2.0)
48-
rails-html-sanitizer (~> 1.1, >= 1.2.0)
45+
erubi (~> 1.11)
46+
rails-dom-testing (~> 2.2)
47+
rails-html-sanitizer (~> 1.6)
4948
active_storage_validations (1.0.4)
5049
activejob (>= 5.2.0)
5150
activemodel (>= 5.2.0)
5251
activestorage (>= 5.2.0)
5352
activesupport (>= 5.2.0)
54-
activejob (7.0.5.1)
55-
activesupport (= 7.0.5.1)
53+
activejob (7.2.2.1)
54+
activesupport (= 7.2.2.1)
5655
globalid (>= 0.3.6)
57-
activemodel (7.0.5.1)
58-
activesupport (= 7.0.5.1)
59-
activerecord (7.0.5.1)
60-
activemodel (= 7.0.5.1)
61-
activesupport (= 7.0.5.1)
62-
activestorage (7.0.5.1)
63-
actionpack (= 7.0.5.1)
64-
activejob (= 7.0.5.1)
65-
activerecord (= 7.0.5.1)
66-
activesupport (= 7.0.5.1)
56+
activemodel (7.2.2.1)
57+
activesupport (= 7.2.2.1)
58+
activerecord (7.2.2.1)
59+
activemodel (= 7.2.2.1)
60+
activesupport (= 7.2.2.1)
61+
timeout (>= 0.4.0)
62+
activestorage (7.2.2.1)
63+
actionpack (= 7.2.2.1)
64+
activejob (= 7.2.2.1)
65+
activerecord (= 7.2.2.1)
66+
activesupport (= 7.2.2.1)
6767
marcel (~> 1.0)
68-
mini_mime (>= 1.1.0)
69-
activesupport (7.0.5.1)
70-
concurrent-ruby (~> 1.0, >= 1.0.2)
68+
activesupport (7.2.2.1)
69+
base64
70+
benchmark (>= 0.3)
71+
bigdecimal
72+
concurrent-ruby (~> 1.0, >= 1.3.1)
73+
connection_pool (>= 2.2.5)
74+
drb
7175
i18n (>= 1.6, < 2)
76+
logger (>= 1.4.2)
7277
minitest (>= 5.1)
73-
tzinfo (~> 2.0)
78+
securerandom (>= 0.3)
79+
tzinfo (~> 2.0, >= 2.0.5)
7480
aws_cf_signer (0.1.3)
81+
base64 (0.2.0)
7582
bcrypt (3.1.18)
83+
benchmark (0.4.0)
84+
bigdecimal (3.1.9)
7685
bootsnap (1.15.0)
7786
msgpack (~> 1.2)
78-
builder (3.2.4)
87+
builder (3.3.0)
7988
byebug (11.1.3)
8089
choice (0.2.0)
8190
cloudinary (1.25.0)
8291
aws_cf_signer
8392
rest-client (>= 2.0.0)
84-
concurrent-ruby (1.2.2)
93+
concurrent-ruby (1.3.5)
94+
connection_pool (2.5.0)
8595
crass (1.0.6)
86-
date (3.3.3)
96+
date (3.4.1)
8797
docile (1.4.0)
8898
domain_name (0.5.20190701)
8999
unf (>= 0.0.5, < 1.0.0)
90100
dotenv (2.8.1)
91101
dotenv-rails (2.8.1)
92102
dotenv (= 2.8.1)
93103
railties (>= 3.2)
94-
erubi (1.12.0)
104+
drb (2.2.1)
105+
erubi (1.13.1)
95106
ffi (1.15.5)
96-
globalid (1.1.0)
97-
activesupport (>= 5.0)
107+
globalid (1.2.1)
108+
activesupport (>= 6.1)
98109
http-accept (1.7.0)
99110
http-cookie (1.0.5)
100111
domain_name (~> 0.5)
101112
httparty (0.21.0)
102113
mini_mime (>= 1.0.0)
103114
multi_xml (>= 0.5.2)
104-
i18n (1.14.1)
115+
i18n (1.14.7)
105116
concurrent-ruby (~> 1.0)
117+
io-console (0.8.0)
118+
irb (1.15.1)
119+
pp (>= 0.6.0)
120+
rdoc (>= 4.0.0)
121+
reline (>= 0.4.2)
106122
jwt (2.6.0)
107123
listen (3.8.0)
108124
rb-fsevent (~> 0.10, >= 0.10.3)
109125
rb-inotify (~> 0.9, >= 0.9.10)
110-
loofah (2.21.3)
126+
logger (1.6.5)
127+
loofah (2.24.0)
111128
crass (~> 1.0.2)
112129
nokogiri (>= 1.12.0)
113130
mail (2.8.1)
114131
mini_mime (>= 0.1.1)
115132
net-imap
116133
net-pop
117134
net-smtp
118-
marcel (1.0.2)
119-
method_source (1.0.0)
135+
marcel (1.0.4)
120136
mime-types (3.4.1)
121137
mime-types-data (~> 3.2015)
122138
mime-types-data (3.2022.0105)
123-
mini_mime (1.1.2)
124-
minitest (5.18.1)
139+
mini_mime (1.1.5)
140+
minitest (5.25.4)
125141
msgpack (1.6.0)
126142
multi_xml (0.6.0)
127-
net-imap (0.3.6)
143+
net-imap (0.5.6)
128144
date
129145
net-protocol
130146
net-pop (0.1.2)
131147
net-protocol
132-
net-protocol (0.2.1)
148+
net-protocol (0.2.2)
133149
timeout
134-
net-smtp (0.3.3)
150+
net-smtp (0.3.4)
135151
net-protocol
136152
netrc (0.11.0)
137-
nio4r (2.5.9)
138-
nokogiri (1.15.2-x86_64-linux)
153+
nio4r (2.7.4)
154+
nokogiri (1.18.2-x86_64-linux-gnu)
139155
racc (~> 1.4)
140156
pg (1.4.5)
157+
pp (0.6.2)
158+
prettyprint
159+
prettyprint (0.2.0)
160+
psych (5.2.3)
161+
date
162+
stringio
141163
puma (5.6.5)
142164
nio4r (~> 2.0)
143-
racc (1.7.1)
144-
rack (2.2.7)
165+
racc (1.8.1)
166+
rack (3.1.10)
145167
rack-cors (1.1.1)
146168
rack (>= 2.0.0)
147-
rack-test (2.1.0)
169+
rack-session (2.1.0)
170+
base64 (>= 0.1.0)
171+
rack (>= 3.0.0)
172+
rack-test (2.2.0)
148173
rack (>= 1.3)
149-
rails (7.0.5.1)
150-
actioncable (= 7.0.5.1)
151-
actionmailbox (= 7.0.5.1)
152-
actionmailer (= 7.0.5.1)
153-
actionpack (= 7.0.5.1)
154-
actiontext (= 7.0.5.1)
155-
actionview (= 7.0.5.1)
156-
activejob (= 7.0.5.1)
157-
activemodel (= 7.0.5.1)
158-
activerecord (= 7.0.5.1)
159-
activestorage (= 7.0.5.1)
160-
activesupport (= 7.0.5.1)
174+
rackup (2.2.1)
175+
rack (>= 3)
176+
rails (7.2.2.1)
177+
actioncable (= 7.2.2.1)
178+
actionmailbox (= 7.2.2.1)
179+
actionmailer (= 7.2.2.1)
180+
actionpack (= 7.2.2.1)
181+
actiontext (= 7.2.2.1)
182+
actionview (= 7.2.2.1)
183+
activejob (= 7.2.2.1)
184+
activemodel (= 7.2.2.1)
185+
activerecord (= 7.2.2.1)
186+
activestorage (= 7.2.2.1)
187+
activesupport (= 7.2.2.1)
161188
bundler (>= 1.15.0)
162-
railties (= 7.0.5.1)
163-
rails-dom-testing (2.0.3)
164-
activesupport (>= 4.2.0)
189+
railties (= 7.2.2.1)
190+
rails-dom-testing (2.2.0)
191+
activesupport (>= 5.0.0)
192+
minitest
165193
nokogiri (>= 1.6)
166194
rails-erd (1.6.1)
167195
activerecord (>= 4.2)
168196
activesupport (>= 4.2)
169197
choice (~> 0.2.0)
170198
ruby-graphviz (~> 1.2)
171-
rails-html-sanitizer (1.6.0)
199+
rails-html-sanitizer (1.6.2)
172200
loofah (~> 2.21)
173-
nokogiri (~> 1.14)
174-
railties (7.0.5.1)
175-
actionpack (= 7.0.5.1)
176-
activesupport (= 7.0.5.1)
177-
method_source
201+
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
202+
railties (7.2.2.1)
203+
actionpack (= 7.2.2.1)
204+
activesupport (= 7.2.2.1)
205+
irb (~> 1.13)
206+
rackup (>= 1.0.0)
178207
rake (>= 12.2)
179-
thor (~> 1.0)
180-
zeitwerk (~> 2.5)
181-
rake (13.0.6)
208+
thor (~> 1.0, >= 1.2.2)
209+
zeitwerk (~> 2.6)
210+
rake (13.2.1)
182211
rb-fsevent (0.11.2)
183212
rb-inotify (0.10.1)
184213
ffi (~> 1.0)
214+
rdoc (6.12.0)
215+
psych (>= 4.0.0)
216+
reline (0.6.0)
217+
io-console (~> 0.5)
185218
rest-client (2.1.0)
186219
http-accept (>= 1.7.0, < 2.0)
187220
http-cookie (>= 1.0.2, < 2.0)
@@ -191,6 +224,7 @@ GEM
191224
rmagick (4.2.6)
192225
ruby-graphviz (1.2.5)
193226
rexml
227+
securerandom (0.4.1)
194228
simplecov (0.21.2)
195229
docile (~> 1.1)
196230
simplecov-html (~> 0.11)
@@ -205,17 +239,20 @@ GEM
205239
actionpack (>= 5.2)
206240
activesupport (>= 5.2)
207241
sprockets (>= 3.0.0)
208-
thor (1.2.2)
209-
timeout (0.4.0)
242+
stringio (3.1.2)
243+
thor (1.3.2)
244+
timeout (0.4.3)
210245
tzinfo (2.0.6)
211246
concurrent-ruby (~> 1.0)
212247
unf (0.1.4)
213248
unf_ext
214249
unf_ext (0.0.8.2)
215-
websocket-driver (0.7.5)
250+
useragent (0.16.11)
251+
websocket-driver (0.7.7)
252+
base64
216253
websocket-extensions (>= 0.1.0)
217254
websocket-extensions (0.1.5)
218-
zeitwerk (2.6.8)
255+
zeitwerk (2.6.18)
219256

220257
PLATFORMS
221258
x86_64-linux
@@ -234,7 +271,7 @@ DEPENDENCIES
234271
pg (~> 1.1)
235272
puma (~> 5.6, >= 5.6.4)
236273
rack-cors (~> 1.1.1)
237-
rails (~> 7.0.5, >= 7.0.5.1)
274+
rails (~> 7.2.0)
238275
rails-erd (~> 1.6.1)
239276
rmagick (~> 4.2.4)
240277
simplecov (~> 0.21.2)

0 commit comments

Comments
 (0)