Skip to content

Commit 40e5a14

Browse files
committed
Update Ruby, Rails, gems and yarn
1 parent 3582574 commit 40e5a14

File tree

6 files changed

+129
-109
lines changed

6 files changed

+129
-109
lines changed

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.2.0
1+
3.4.6

Capfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ require "dotenv/load"
1111
require 'capistrano/honeybadger'
1212

1313
set :rbenv_type, :user
14-
set :rbenv_ruby, "3.2.0"
14+
set :rbenv_ruby, "3.4.6"
1515

1616
# Load custom tasks from `lib/capistrano/tasks` if you have any defined
1717
Dir.glob("lib/capistrano/tasks/*.rake").each { |r| import r }

Gemfile

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
source "https://rubygems.org"
22
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
33

4-
ruby "3.2.0"
4+
ruby file: ".ruby-version"
55

6-
gem "bcrypt", "~> 3.1.7"
6+
gem "bcrypt"
77
gem "bootsnap", require: false
88
gem "cssbundling-rails"
9+
gem "csv"
910
gem "jsbundling-rails"
10-
gem "pg", "~> 1.1"
11-
gem "puma", "~> 5.0"
12-
gem "rails", "~> 7.0.4"
13-
gem "redis", "~> 4.0"
11+
gem "pg"
12+
gem "puma"
13+
gem "rails"
14+
gem "redis"
1415
gem "scenic"
1516
gem "sprockets-rails"
1617
gem "stimulus-rails"
@@ -37,7 +38,6 @@ end
3738
group :test do
3839
gem "capybara"
3940
gem "selenium-webdriver"
40-
gem "webdrivers"
4141
end
4242

4343
gem "honeybadger", "~> 5.3"

Gemfile.lock

Lines changed: 116 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -1,78 +1,86 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
actioncable (7.0.8.7)
5-
actionpack (= 7.0.8.7)
6-
activesupport (= 7.0.8.7)
4+
actioncable (8.0.2.1)
5+
actionpack (= 8.0.2.1)
6+
activesupport (= 8.0.2.1)
77
nio4r (~> 2.0)
88
websocket-driver (>= 0.6.1)
9-
actionmailbox (7.0.8.7)
10-
actionpack (= 7.0.8.7)
11-
activejob (= 7.0.8.7)
12-
activerecord (= 7.0.8.7)
13-
activestorage (= 7.0.8.7)
14-
activesupport (= 7.0.8.7)
15-
mail (>= 2.7.1)
16-
net-imap
17-
net-pop
18-
net-smtp
19-
actionmailer (7.0.8.7)
20-
actionpack (= 7.0.8.7)
21-
actionview (= 7.0.8.7)
22-
activejob (= 7.0.8.7)
23-
activesupport (= 7.0.8.7)
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.8.7)
30-
actionview (= 7.0.8.7)
31-
activesupport (= 7.0.8.7)
32-
rack (~> 2.0, >= 2.2.4)
9+
zeitwerk (~> 2.6)
10+
actionmailbox (8.0.2.1)
11+
actionpack (= 8.0.2.1)
12+
activejob (= 8.0.2.1)
13+
activerecord (= 8.0.2.1)
14+
activestorage (= 8.0.2.1)
15+
activesupport (= 8.0.2.1)
16+
mail (>= 2.8.0)
17+
actionmailer (8.0.2.1)
18+
actionpack (= 8.0.2.1)
19+
actionview (= 8.0.2.1)
20+
activejob (= 8.0.2.1)
21+
activesupport (= 8.0.2.1)
22+
mail (>= 2.8.0)
23+
rails-dom-testing (~> 2.2)
24+
actionpack (8.0.2.1)
25+
actionview (= 8.0.2.1)
26+
activesupport (= 8.0.2.1)
27+
nokogiri (>= 1.8.5)
28+
rack (>= 2.2.4)
29+
rack-session (>= 1.0.1)
3330
rack-test (>= 0.6.3)
34-
rails-dom-testing (~> 2.0)
35-
rails-html-sanitizer (~> 1.0, >= 1.2.0)
36-
actiontext (7.0.8.7)
37-
actionpack (= 7.0.8.7)
38-
activerecord (= 7.0.8.7)
39-
activestorage (= 7.0.8.7)
40-
activesupport (= 7.0.8.7)
31+
rails-dom-testing (~> 2.2)
32+
rails-html-sanitizer (~> 1.6)
33+
useragent (~> 0.16)
34+
actiontext (8.0.2.1)
35+
actionpack (= 8.0.2.1)
36+
activerecord (= 8.0.2.1)
37+
activestorage (= 8.0.2.1)
38+
activesupport (= 8.0.2.1)
4139
globalid (>= 0.6.0)
4240
nokogiri (>= 1.8.5)
43-
actionview (7.0.8.7)
44-
activesupport (= 7.0.8.7)
41+
actionview (8.0.2.1)
42+
activesupport (= 8.0.2.1)
4543
builder (~> 3.1)
46-
erubi (~> 1.4)
47-
rails-dom-testing (~> 2.0)
48-
rails-html-sanitizer (~> 1.1, >= 1.2.0)
49-
activejob (7.0.8.7)
50-
activesupport (= 7.0.8.7)
44+
erubi (~> 1.11)
45+
rails-dom-testing (~> 2.2)
46+
rails-html-sanitizer (~> 1.6)
47+
activejob (8.0.2.1)
48+
activesupport (= 8.0.2.1)
5149
globalid (>= 0.3.6)
52-
activemodel (7.0.8.7)
53-
activesupport (= 7.0.8.7)
54-
activerecord (7.0.8.7)
55-
activemodel (= 7.0.8.7)
56-
activesupport (= 7.0.8.7)
57-
activestorage (7.0.8.7)
58-
actionpack (= 7.0.8.7)
59-
activejob (= 7.0.8.7)
60-
activerecord (= 7.0.8.7)
61-
activesupport (= 7.0.8.7)
50+
activemodel (8.0.2.1)
51+
activesupport (= 8.0.2.1)
52+
activerecord (8.0.2.1)
53+
activemodel (= 8.0.2.1)
54+
activesupport (= 8.0.2.1)
55+
timeout (>= 0.4.0)
56+
activestorage (8.0.2.1)
57+
actionpack (= 8.0.2.1)
58+
activejob (= 8.0.2.1)
59+
activerecord (= 8.0.2.1)
60+
activesupport (= 8.0.2.1)
6261
marcel (~> 1.0)
63-
mini_mime (>= 1.1.0)
64-
activesupport (7.0.8.7)
65-
concurrent-ruby (~> 1.0, >= 1.0.2)
62+
activesupport (8.0.2.1)
63+
base64
64+
benchmark (>= 0.3)
65+
bigdecimal
66+
concurrent-ruby (~> 1.0, >= 1.3.1)
67+
connection_pool (>= 2.2.5)
68+
drb
6669
i18n (>= 1.6, < 2)
70+
logger (>= 1.4.2)
6771
minitest (>= 5.1)
68-
tzinfo (~> 2.0)
72+
securerandom (>= 0.3)
73+
tzinfo (~> 2.0, >= 2.0.5)
74+
uri (>= 0.13.1)
6975
addressable (2.8.7)
7076
public_suffix (>= 2.0.2, < 7.0)
7177
airbrussh (1.5.3)
7278
sshkit (>= 1.6.1, != 1.7.0)
7379
ast (2.4.3)
7480
base64 (0.3.0)
7581
bcrypt (3.1.20)
82+
benchmark (0.4.1)
83+
bigdecimal (3.2.3)
7684
bindex (0.8.1)
7785
bootsnap (1.18.6)
7886
msgpack (~> 1.2)
@@ -102,9 +110,11 @@ GEM
102110
regexp_parser (>= 1.5, < 3.0)
103111
xpath (~> 3.2)
104112
concurrent-ruby (1.3.5)
113+
connection_pool (2.5.4)
105114
crass (1.0.6)
106115
cssbundling-rails (1.4.3)
107116
railties (>= 6.0.0)
117+
csv (3.3.5)
108118
date (3.4.1)
109119
debug (1.11.0)
110120
irb (~> 1.10)
@@ -113,6 +123,7 @@ GEM
113123
dotenv-rails (3.1.8)
114124
dotenv (= 3.1.8)
115125
railties (>= 6.1)
126+
drb (2.2.3)
116127
erb (5.0.2)
117128
erubi (1.13.1)
118129
foreman (0.90.0)
@@ -145,7 +156,6 @@ GEM
145156
net-smtp
146157
marcel (1.1.0)
147158
matrix (0.4.3)
148-
method_source (1.1.0)
149159
mini_mime (1.1.5)
150160
mini_portile2 (2.8.9)
151161
minitest (5.25.5)
@@ -185,48 +195,57 @@ GEM
185195
date
186196
stringio
187197
public_suffix (6.0.2)
188-
puma (5.6.9)
198+
puma (7.0.3)
189199
nio4r (~> 2.0)
190200
racc (1.8.1)
191-
rack (2.2.17)
201+
rack (3.2.1)
192202
rack-mini-profiler (4.0.1)
193203
rack (>= 1.2.0)
204+
rack-session (2.1.1)
205+
base64 (>= 0.1.0)
206+
rack (>= 3.0.0)
194207
rack-test (2.2.0)
195208
rack (>= 1.3)
196-
rails (7.0.8.7)
197-
actioncable (= 7.0.8.7)
198-
actionmailbox (= 7.0.8.7)
199-
actionmailer (= 7.0.8.7)
200-
actionpack (= 7.0.8.7)
201-
actiontext (= 7.0.8.7)
202-
actionview (= 7.0.8.7)
203-
activejob (= 7.0.8.7)
204-
activemodel (= 7.0.8.7)
205-
activerecord (= 7.0.8.7)
206-
activestorage (= 7.0.8.7)
207-
activesupport (= 7.0.8.7)
209+
rackup (2.2.1)
210+
rack (>= 3)
211+
rails (8.0.2.1)
212+
actioncable (= 8.0.2.1)
213+
actionmailbox (= 8.0.2.1)
214+
actionmailer (= 8.0.2.1)
215+
actionpack (= 8.0.2.1)
216+
actiontext (= 8.0.2.1)
217+
actionview (= 8.0.2.1)
218+
activejob (= 8.0.2.1)
219+
activemodel (= 8.0.2.1)
220+
activerecord (= 8.0.2.1)
221+
activestorage (= 8.0.2.1)
222+
activesupport (= 8.0.2.1)
208223
bundler (>= 1.15.0)
209-
railties (= 7.0.8.7)
224+
railties (= 8.0.2.1)
210225
rails-dom-testing (2.3.0)
211226
activesupport (>= 5.0.0)
212227
minitest
213228
nokogiri (>= 1.6)
214229
rails-html-sanitizer (1.6.2)
215230
loofah (~> 2.21)
216231
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)
217-
railties (7.0.8.7)
218-
actionpack (= 7.0.8.7)
219-
activesupport (= 7.0.8.7)
220-
method_source
232+
railties (8.0.2.1)
233+
actionpack (= 8.0.2.1)
234+
activesupport (= 8.0.2.1)
235+
irb (~> 1.13)
236+
rackup (>= 1.0.0)
221237
rake (>= 12.2)
222-
thor (~> 1.0)
223-
zeitwerk (~> 2.5)
238+
thor (~> 1.0, >= 1.2.2)
239+
zeitwerk (~> 2.6)
224240
rainbow (3.1.1)
225241
rake (13.3.0)
226242
rdoc (6.14.2)
227243
erb
228244
psych (>= 4.0.0)
229-
redis (4.8.1)
245+
redis (5.4.1)
246+
redis-client (>= 0.22.0)
247+
redis-client (0.25.3)
248+
connection_pool
230249
regexp_parser (2.11.3)
231250
reline (0.6.2)
232251
io-console (~> 0.5)
@@ -250,13 +269,16 @@ GEM
250269
rubocop (>= 1.75.0, < 2.0)
251270
rubocop-ast (>= 1.38.0, < 2.0)
252271
ruby-progressbar (1.13.0)
253-
rubyzip (2.4.1)
272+
rubyzip (3.1.0)
254273
scenic (1.9.0)
255274
activerecord (>= 4.0.0)
256275
railties (>= 4.0.0)
257-
selenium-webdriver (4.10.0)
276+
securerandom (0.4.1)
277+
selenium-webdriver (4.35.0)
278+
base64 (~> 0.2)
279+
logger (~> 1.4)
258280
rexml (~> 3.2, >= 3.2.5)
259-
rubyzip (>= 1.2.2, < 3.0)
281+
rubyzip (>= 1.2.2, < 4.0)
260282
websocket (~> 1.0)
261283
sprockets (4.2.2)
262284
concurrent-ruby (~> 1.0)
@@ -291,23 +313,21 @@ GEM
291313
stringio (3.1.7)
292314
thor (1.4.0)
293315
timeout (0.4.3)
294-
turbo-rails (2.0.12)
295-
actionpack (>= 6.0.0)
296-
railties (>= 6.0.0)
316+
turbo-rails (2.0.16)
317+
actionpack (>= 7.1.0)
318+
railties (>= 7.1.0)
297319
tzinfo (2.0.6)
298320
concurrent-ruby (~> 1.0)
299321
unicode-display_width (3.2.0)
300322
unicode-emoji (~> 4.1)
301323
unicode-emoji (4.1.0)
324+
uri (1.0.3)
325+
useragent (0.16.11)
302326
web-console (4.2.1)
303327
actionview (>= 6.0.0)
304328
activemodel (>= 6.0.0)
305329
bindex (>= 0.4.0)
306330
railties (>= 6.0.0)
307-
webdrivers (5.3.1)
308-
nokogiri (~> 1.6)
309-
rubyzip (>= 1.3.0)
310-
selenium-webdriver (~> 4.0, < 4.11)
311331
websocket (1.2.11)
312332
websocket-driver (0.8.0)
313333
base64
@@ -322,24 +342,25 @@ PLATFORMS
322342
x86_64-darwin-21
323343

324344
DEPENDENCIES
325-
bcrypt (~> 3.1.7)
345+
bcrypt
326346
bootsnap
327347
capistrano (~> 3.17)
328348
capistrano-passenger (~> 0.2.1)
329349
capistrano-rails (~> 1.6)
330350
capistrano-rbenv (~> 2.2)
331351
capybara
332352
cssbundling-rails
353+
csv
333354
debug
334355
dotenv-rails
335356
foreman
336357
honeybadger (~> 5.3)
337358
jsbundling-rails
338-
pg (~> 1.1)
339-
puma (~> 5.0)
359+
pg
360+
puma
340361
rack-mini-profiler
341-
rails (~> 7.0.4)
342-
redis (~> 4.0)
362+
rails
363+
redis
343364
scenic
344365
selenium-webdriver
345366
sprockets-rails
@@ -349,10 +370,9 @@ DEPENDENCIES
349370
turbo-rails
350371
tzinfo-data
351372
web-console
352-
webdrivers
353373

354374
RUBY VERSION
355-
ruby 3.2.0p0
375+
ruby 3.4.6p54
356376

357377
BUNDLED WITH
358-
2.4.6
378+
2.6.9

config/deploy.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# config valid for current version and patch releases of Capistrano
2-
lock "~> 3.17.1"
2+
lock "~> 3.19.2"
33

44
set :application, "nw5k"
55
set :branch, "main"

0 commit comments

Comments
 (0)