Skip to content

Commit 5186b72

Browse files
dependabot[bot]adi-herwana-nus
authored andcommitted
chore(deps-dev): bump the dev-dependencies group across 1 directory with 15 updates
Bumps the dev-dependencies group with 15 updates in the / directory: | Package | From | To | | --- | --- | --- | | [spring](https://github.com/rails/spring) | `4.3.0` | `4.4.2` | | [listen](https://github.com/guard/listen) | `3.9.0` | `3.10.0` | | [lol_dba](https://github.com/plentz/lol_dba) | `2.4.0` | `3.0.0` | | [yard](https://yardoc.org) | `0.9.42` | `0.9.43` | | [capybara-screenshot](https://github.com/mattheworiordan/capybara-screenshot) | `1.0.26` | `1.0.27` | | [rspec-rails](https://github.com/rspec/rspec-rails) | `6.1.5` | `8.0.4` | | [factory_bot](https://github.com/thoughtbot/factory_bot) | `6.5.1` | `6.5.6` | | [i18n-tasks](https://github.com/glebm/i18n-tasks) | `1.0.15` | `1.1.2` | | [bullet](https://github.com/flyerhzm/bullet) | `8.0.7` | `8.1.0` | | [parallel_tests](https://github.com/grosser/parallel_tests) | `5.1.0` | `5.7.0` | | [byebug](https://github.com/deivid-rodriguez/byebug) | `11.1.3` | `13.0.0` | | [simplecov](https://github.com/simplecov-ruby/simplecov) | `0.21.2` | `0.22.0` | | [simplecov-lcov](https://github.com/fortissimo1997/simplecov-lcov) | `0.8.0` | `0.9.0` | | [dotenv-rails](https://github.com/bkeepers/dotenv) | `3.1.7` | `3.2.0` | | [rubocop-rails](https://github.com/rubocop/rubocop-rails) | `2.30.3` | `2.34.3` | Updates `spring` from 4.3.0 to 4.4.2 - [Release notes](https://github.com/rails/spring/releases) - [Changelog](https://github.com/rails/spring/blob/main/CHANGELOG.md) - [Commits](rails/spring@v4.3.0...v4.4.2) Updates `listen` from 3.9.0 to 3.10.0 - [Release notes](https://github.com/guard/listen/releases) - [Commits](guard/listen@v3.9.0...v3.10.0) Updates `lol_dba` from 2.4.0 to 3.0.0 - [Commits](plentz/lol_dba@2.4.0...3.0.0) Updates `yard` from 0.9.42 to 0.9.43 Updates `capybara-screenshot` from 1.0.26 to 1.0.27 - [Release notes](https://github.com/mattheworiordan/capybara-screenshot/releases) - [Changelog](https://github.com/mattheworiordan/capybara-screenshot/blob/master/CHANGELOG.md) - [Commits](mattheworiordan/capybara-screenshot@v1.0.26...v1.0.27) Updates `rspec-rails` from 6.1.5 to 8.0.4 - [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md) - [Commits](rspec/rspec-rails@v6.1.5...v8.0.4) Updates `factory_bot` from 6.5.1 to 6.5.6 - [Release notes](https://github.com/thoughtbot/factory_bot/releases) - [Changelog](https://github.com/thoughtbot/factory_bot/blob/main/NEWS.md) - [Commits](thoughtbot/factory_bot@v6.5.1...v6.5.6) Updates `i18n-tasks` from 1.0.15 to 1.1.2 - [Release notes](https://github.com/glebm/i18n-tasks/releases) - [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md) - [Commits](glebm/i18n-tasks@v1.0.15...v1.1.2) Updates `bullet` from 8.0.7 to 8.1.0 - [Changelog](https://github.com/flyerhzm/bullet/blob/main/CHANGELOG.md) - [Commits](flyerhzm/bullet@8.0.7...8.1.0) Updates `parallel_tests` from 5.1.0 to 5.7.0 - [Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md) - [Commits](grosser/parallel_tests@v5.1.0...v5.7.0) Updates `byebug` from 11.1.3 to 13.0.0 - [Release notes](https://github.com/deivid-rodriguez/byebug/releases) - [Changelog](https://github.com/deivid-rodriguez/byebug/blob/main/CHANGELOG.md) - [Commits](deivid-rodriguez/byebug@v11.1.3...v13.0.0) Updates `simplecov` from 0.21.2 to 0.22.0 - [Release notes](https://github.com/simplecov-ruby/simplecov/releases) - [Changelog](https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md) - [Commits](simplecov-ruby/simplecov@v0.21.2...v0.22.0) Updates `simplecov-lcov` from 0.8.0 to 0.9.0 - [Release notes](https://github.com/fortissimo1997/simplecov-lcov/releases) - [Changelog](https://github.com/fortissimo1997/simplecov-lcov/blob/master/CHANGELOG.md) - [Commits](fortissimo1997/simplecov-lcov@v0.8.0...v0.9.0) Updates `dotenv-rails` from 3.1.7 to 3.2.0 - [Release notes](https://github.com/bkeepers/dotenv/releases) - [Changelog](https://github.com/bkeepers/dotenv/blob/main/Changelog.md) - [Commits](bkeepers/dotenv@v3.1.7...v3.2.0) Updates `rubocop-rails` from 2.30.3 to 2.34.3 - [Release notes](https://github.com/rubocop/rubocop-rails/releases) - [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md) - [Commits](rubocop/rubocop-rails@v2.30.3...v2.34.3) --- updated-dependencies: - dependency-name: spring dependency-version: 4.4.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: listen dependency-version: 3.10.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: lol_dba dependency-version: 3.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: yard dependency-version: 0.9.43 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: capybara-screenshot dependency-version: 1.0.27 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: rspec-rails dependency-version: 8.0.4 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: factory_bot dependency-version: 6.5.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: i18n-tasks dependency-version: 1.1.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: bullet dependency-version: 8.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: parallel_tests dependency-version: 5.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: byebug dependency-version: 13.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: simplecov dependency-version: 0.22.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: simplecov-lcov dependency-version: 0.9.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: dotenv-rails dependency-version: 3.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: rubocop-rails dependency-version: 2.34.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent bc464c5 commit 5186b72

24 files changed

Lines changed: 261 additions & 217 deletions

.github/dependabot.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,6 @@ updates:
2424
semver-major-days: 30
2525
semver-minor-days: 7
2626
semver-patch-days: 3
27-
groups:
28-
dev-dependencies:
29-
dependency-type: development
3027

3128
- package-ecosystem: npm
3229
directory: '/tests'

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,13 @@ end
108108

109109
group :development, :test do
110110
# Use RSpec for Behaviour testing
111-
gem 'rspec-rails', '~> 6'
111+
gem 'rspec-rails', '~> 8'
112112

113113
gem 'rubocop', '~> 1.86'
114114

115115
# Factory Bot for factories
116116
# fix for https://github.com/thoughtbot/factory_bot/issues/1690
117-
gem 'factory_bot', '~> 6.5.1'
117+
gem 'factory_bot', '~> 6.5.6'
118118
gem 'factory_bot_rails'
119119

120120
# Checks that all translations are used and defined

Gemfile.lock

Lines changed: 46 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -165,10 +165,11 @@ GEM
165165
benchmark (0.5.0)
166166
bigdecimal (3.3.1)
167167
builder (3.3.0)
168-
bullet (8.0.7)
168+
bullet (8.1.0)
169169
activesupport (>= 3.0.0)
170170
uniform_notifier (~> 1.11)
171-
byebug (11.1.3)
171+
byebug (13.0.0)
172+
reline (>= 0.6.0)
172173
cancancan (3.6.1)
173174
capybara (3.40.0)
174175
addressable
@@ -179,7 +180,7 @@ GEM
179180
rack-test (>= 0.6.3)
180181
regexp_parser (>= 1.5, < 3.0)
181182
xpath (~> 3.2)
182-
capybara-screenshot (1.0.26)
183+
capybara-screenshot (1.0.27)
183184
capybara (>= 1.0, < 4)
184185
launchy
185186
capybara-selenium (0.0.6)
@@ -193,7 +194,8 @@ GEM
193194
marcel (~> 1.0.0)
194195
ssrf_filter (~> 1.0)
195196
cgi (0.5.1)
196-
childprocess (5.0.0)
197+
childprocess (5.1.0)
198+
logger (~> 1.5)
197199
concurrent-ruby (1.3.6)
198200
connection_pool (2.5.5)
199201
consistency_fail (0.3.7)
@@ -211,18 +213,18 @@ GEM
211213
warden (~> 1.2.3)
212214
devise-multi_email (3.1.6)
213215
devise (< 6.0)
214-
diff-lcs (1.5.1)
215-
docile (1.4.0)
216+
diff-lcs (1.6.2)
217+
docile (1.4.1)
216218
docker-api (2.4.0)
217219
excon (>= 0.64.0)
218220
multi_json
219221
docx (0.10.0)
220222
nokogiri (~> 1.13, >= 1.13.0)
221223
rubyzip (>= 2.0, < 4)
222224
domain_name (0.6.20240107)
223-
dotenv (3.1.7)
224-
dotenv-rails (3.1.7)
225-
dotenv (= 3.1.7)
225+
dotenv (3.2.0)
226+
dotenv-rails (3.2.0)
227+
dotenv (= 3.2.0)
226228
railties (>= 6.1)
227229
drb (2.2.3)
228230
edge (0.6.1)
@@ -239,7 +241,7 @@ GEM
239241
excon (1.4.2)
240242
logger
241243
exifr (1.4.0)
242-
factory_bot (6.5.1)
244+
factory_bot (6.5.6)
243245
activesupport (>= 6.1.0)
244246
factory_bot_rails (6.5.1)
245247
factory_bot (~> 6.5)
@@ -294,13 +296,14 @@ GEM
294296
http_accept_language (2.1.1)
295297
i18n (1.14.8)
296298
concurrent-ruby (~> 1.0)
297-
i18n-tasks (1.0.15)
299+
i18n-tasks (1.1.2)
298300
activesupport (>= 4.0.2)
299301
ast (>= 2.1.0)
300302
erubi
301-
highline (>= 2.0.0)
303+
highline (>= 3.0.0)
302304
i18n
303305
parser (>= 3.2.2.1)
306+
prism
304307
rails-i18n
305308
rainbow (>= 2.2.2, < 4.0)
306309
ruby-progressbar (~> 1.8, >= 1.8.1)
@@ -321,7 +324,7 @@ GEM
321324
image_size (3.4.0)
322325
in_threads (1.6.0)
323326
io-console (0.8.2)
324-
irb (1.17.0)
327+
irb (1.18.0)
325328
pp (>= 0.6.0)
326329
prism (>= 1.3.0)
327330
rdoc (>= 4.0.0)
@@ -360,11 +363,13 @@ GEM
360363
pragmatic_segmenter (~> 0.3.0)
361364
zeitwerk (~> 2.5)
362365
language_server-protocol (3.17.0.5)
363-
launchy (3.0.1)
366+
launchy (3.1.1)
364367
addressable (~> 2.8)
365368
childprocess (~> 5.0)
369+
logger (~> 1.6)
366370
lint_roller (1.1.0)
367-
listen (3.9.0)
371+
listen (3.10.0)
372+
logger
368373
rb-fsevent (~> 0.10, >= 0.10.3)
369374
rb-inotify (~> 0.9, >= 0.9.10)
370375
logger (1.7.0)
@@ -376,7 +381,7 @@ GEM
376381
lograge-sql (2.5.1)
377382
activerecord (>= 5, < 8.1)
378383
lograge (~> 0.11)
379-
lol_dba (2.4.0)
384+
lol_dba (3.0.0)
380385
actionpack
381386
activerecord
382387
railties
@@ -424,7 +429,7 @@ GEM
424429
orm_adapter (0.5.0)
425430
ostruct (0.6.1)
426431
parallel (2.1.0)
427-
parallel_tests (5.1.0)
432+
parallel_tests (5.7.0)
428433
parallel
429434
parser (3.3.11.1)
430435
ast (~> 2.4.1)
@@ -503,7 +508,7 @@ GEM
503508
tsort (>= 0.2)
504509
zeitwerk (~> 2.6)
505510
rainbow (3.1.1)
506-
rake (13.3.1)
511+
rake (13.4.2)
507512
rb-fsevent (0.11.2)
508513
rb-inotify (0.11.1)
509514
ffi (~> 1.0)
@@ -555,28 +560,28 @@ GEM
555560
rspec-core (~> 3.13.0)
556561
rspec-expectations (~> 3.13.0)
557562
rspec-mocks (~> 3.13.0)
558-
rspec-core (3.13.0)
563+
rspec-core (3.13.6)
559564
rspec-support (~> 3.13.0)
560-
rspec-expectations (3.13.1)
565+
rspec-expectations (3.13.5)
561566
diff-lcs (>= 1.2.0, < 2.0)
562567
rspec-support (~> 3.13.0)
563568
rspec-html-matchers (0.10.0)
564569
nokogiri (~> 1)
565570
rspec (>= 3.0.0.a)
566-
rspec-mocks (3.13.1)
571+
rspec-mocks (3.13.8)
567572
diff-lcs (>= 1.2.0, < 2.0)
568573
rspec-support (~> 3.13.0)
569-
rspec-rails (6.1.5)
570-
actionpack (>= 6.1)
571-
activesupport (>= 6.1)
572-
railties (>= 6.1)
573-
rspec-core (~> 3.13)
574-
rspec-expectations (~> 3.13)
575-
rspec-mocks (~> 3.13)
576-
rspec-support (~> 3.13)
574+
rspec-rails (8.0.4)
575+
actionpack (>= 7.2)
576+
activesupport (>= 7.2)
577+
railties (>= 7.2)
578+
rspec-core (>= 3.13.0, < 5.0.0)
579+
rspec-expectations (>= 3.13.0, < 5.0.0)
580+
rspec-mocks (>= 3.13.0, < 5.0.0)
581+
rspec-support (>= 3.13.0, < 5.0.0)
577582
rspec-retry (0.6.2)
578583
rspec-core (> 3.3)
579-
rspec-support (3.13.1)
584+
rspec-support (3.13.7)
580585
rspec_junit_formatter (0.6.0)
581586
rspec-core (>= 2, < 4, != 2.12.0)
582587
rubocop (1.86.1)
@@ -593,12 +598,12 @@ GEM
593598
rubocop-ast (1.49.1)
594599
parser (>= 3.3.7.2)
595600
prism (~> 1.7)
596-
rubocop-rails (2.30.3)
601+
rubocop-rails (2.34.3)
597602
activesupport (>= 4.2.0)
598603
lint_roller (~> 1.1)
599604
rack (>= 1.1)
600-
rubocop (>= 1.72.1, < 2.0)
601-
rubocop-ast (>= 1.38.0, < 2.0)
605+
rubocop (>= 1.75.0, < 2.0)
606+
rubocop-ast (>= 1.44.0, < 2.0)
602607
ruby-oembed (0.18.1)
603608
ruby-openai (7.3.1)
604609
event_stream_parser (>= 0.3.0, < 2.0.0)
@@ -634,12 +639,12 @@ GEM
634639
fugit (~> 1.8, >= 1.11.1)
635640
globalid (>= 1.0.1)
636641
sidekiq (>= 6.5.0)
637-
simplecov (0.21.2)
642+
simplecov (0.22.0)
638643
docile (~> 1.1)
639644
simplecov-html (~> 0.11)
640645
simplecov_json_formatter (~> 0.1)
641-
simplecov-html (0.12.3)
642-
simplecov-lcov (0.8.0)
646+
simplecov-html (0.13.2)
647+
simplecov-lcov (0.9.0)
643648
simplecov_json_formatter (0.1.4)
644649
slim (5.2.1)
645650
temple (~> 0.10.0)
@@ -648,7 +653,7 @@ GEM
648653
actionpack (>= 3.1)
649654
railties (>= 3.1)
650655
slim (>= 3.0, < 6.0, != 5.0.0)
651-
spring (4.3.0)
656+
spring (4.4.2)
652657
sprockets (4.2.1)
653658
concurrent-ruby (~> 1.0)
654659
rack (>= 2.2.4, < 4)
@@ -672,7 +677,7 @@ GEM
672677
unicode-display_width (3.2.0)
673678
unicode-emoji (~> 4.1)
674679
unicode-emoji (4.2.0)
675-
uniform_notifier (1.16.0)
680+
uniform_notifier (1.18.0)
676681
unread (0.14.0)
677682
activerecord (>= 6.1)
678683
uri (1.1.1)
@@ -693,7 +698,7 @@ GEM
693698
xpath (3.2.0)
694699
nokogiri (~> 1.8)
695700
yajl-ruby (1.4.3)
696-
yard (0.9.42)
701+
yard (0.9.43)
697702
zeitwerk (2.7.5)
698703

699704
PLATFORMS
@@ -727,7 +732,7 @@ DEPENDENCIES
727732
dotenv-rails
728733
edge
729734
email_spec
730-
factory_bot (~> 6.5.1)
735+
factory_bot (~> 6.5.6)
731736
factory_bot_rails
732737
ffi (>= 1.14.2)
733738
filename
@@ -773,7 +778,7 @@ DEPENDENCIES
773778
rollbar (>= 1.5.3)
774779
rouge (~> 3)
775780
rspec-html-matchers
776-
rspec-rails (~> 6)
781+
rspec-rails (~> 8)
777782
rspec-retry
778783
rspec_junit_formatter
779784
rubocop (~> 1.86)

app/jobs/course/announcement/opening_reminder_job.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ class Course::Announcement::OpeningReminderJob < ApplicationJob
44
# Prevent the job from retrying due to deleted records
55
end
66

7-
protected
8-
97
def perform(user, announcement, token)
108
instance = Course.unscoped { announcement.course.instance }
119
ActsAsTenant.with_tenant(instance) do

app/jobs/course/assessment/closing_reminder_job.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ class Course::Assessment::ClosingReminderJob < ApplicationJob
44
# Prevent the job from retrying due to deleted records
55
end
66

7-
protected
8-
97
def perform(assessment, token)
108
instance = Course.unscoped { assessment.course.instance }
119
ActsAsTenant.with_tenant(instance) do

app/jobs/course/lesson_plan/coursewide_personalized_timeline_update_job.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ class Course::LessonPlan::CoursewidePersonalizedTimelineUpdateJob < ApplicationJ
33
include Course::LessonPlan::PersonalizationConcern
44
queue_as :lowest
55

6-
protected
7-
86
def perform(lesson_plan_item)
97
instance = Course.unscoped { lesson_plan_item.course.instance }
108
ActsAsTenant.with_tenant(instance) do

app/jobs/course/survey/closing_reminder_job.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ class Course::Survey::ClosingReminderJob < ApplicationJob
44
# Prevent the job from retrying due to deleted records
55
end
66

7-
protected
8-
97
def perform(survey, token)
108
ActsAsTenant.without_tenant do
119
Course::Survey::ReminderService.closing_reminder(survey, token)

app/jobs/course/user_deletion_job.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# frozen_string_literal: true
22
class Course::UserDeletionJob < ApplicationJob
3-
protected
4-
53
def perform(course, course_user, current_user)
64
ActsAsTenant.without_tenant do
75
unless course_user.destroy

app/jobs/course/video/closing_reminder_job.rb

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,9 @@ class Course::Video::ClosingReminderJob < ApplicationJob
44
# Prevent the job from retrying due to deleted records
55
end
66

7-
protected
8-
9-
def perform(user, video, token)
10-
instance = Course.unscoped { video.course.instance }
11-
ActsAsTenant.with_tenant(instance) do
12-
Course::Video::ReminderService.closing_reminder(user, video, token)
7+
def perform(video, token)
8+
ActsAsTenant.without_tenant do
9+
Course::Video::ReminderService.closing_reminder(video, token)
1310
end
1411
end
1512
end

app/jobs/video_statistic_update_job.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# frozen_string_literal: true
22
class VideoStatisticUpdateJob < ApplicationJob
3-
private
4-
53
rescue_from(ActiveJob::DeserializationError) do |_|
64
# Prevent the job from retrying due to deleted records
75
end

0 commit comments

Comments
 (0)