diff --git a/Gemfile b/Gemfile index 6fe8be301..27656c266 100644 --- a/Gemfile +++ b/Gemfile @@ -9,7 +9,7 @@ gem 'rails', '~> 8.1.3' # Gems gem 'activeadmin', '~> 3.5' gem 'active_storage_base64', '~> 3.0.1' -gem 'aws-sdk-s3', '~> 1.223', require: false +gem 'aws-sdk-s3', '~> 1.225', require: false gem 'bootsnap', '~> 1.24' gem 'cssbundling-rails', '~> 1.4' gem 'devise', '~> 4.9' @@ -18,7 +18,7 @@ gem 'draper', '~> 4.0' gem 'flipper', '~> 1.4.2' gem 'flipper-active_record', '~> 1.4.2' gem 'flipper-ui', '~> 1.4.2' -gem 'good_job', '~> 4.18.2' +gem 'good_job', '~> 4.19.0' gem 'jbuilder', '~> 2.15' gem 'jsbundling-rails', '~> 1.3' gem 'lograge', '~> 0.14' @@ -61,13 +61,13 @@ group :development do gem 'listen', '~> 3.10' gem 'rails_best_practices', '~> 1.23' gem 'reek', '~> 6.5' - gem 'rubocop', '~> 1.86', require: false + gem 'rubocop', '~> 1.87', require: false gem 'rubocop-capybara', '~> 2.23' gem 'rubocop-factory_bot', '~> 2.28', require: false gem 'rubocop-performance', '~> 1.26', require: false gem 'rubocop-rails', '~> 2.35', require: false gem 'rubocop-rake', '~> 0.7.1', require: false - gem 'rubocop-rspec', '~> 3.9', require: false + gem 'rubocop-rspec', '~> 3.10', require: false gem 'rubocop-rspec_rails', '~> 2.32.0', require: false end @@ -79,10 +79,10 @@ group :test do gem 'parallel_tests', '~> 5.7' gem 'pg_query', '~> 6.2.2' gem 'prosopite', '~> 2.2.0' - gem 'rspec-openapi', '~> 0.26' + gem 'rspec-openapi', '~> 0.28' gem 'rspec-retry', github: 'rootstrap/rspec-retry', branch: 'add-intermittent-callback' gem 'selenium-webdriver', '~> 4.44.0' - gem 'shoulda-matchers', '~> 7.0' + gem 'shoulda-matchers', '~> 8.0' gem 'simplecov', '~> 0.22.0', require: false gem 'webmock', '~> 3.26' end diff --git a/Gemfile.lock b/Gemfile.lock index 8db13141e..ef8a61c27 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -110,8 +110,8 @@ GEM ruby2_keywords (>= 0.0.2) ast (2.4.3) aws-eventstream (1.4.0) - aws-partitions (1.1252.0) - aws-sdk-core (3.247.0) + aws-partitions (1.1259.0) + aws-sdk-core (3.252.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) aws-sigv4 (~> 1.9) @@ -119,11 +119,11 @@ GEM bigdecimal jmespath (~> 1, >= 1.6.1) logger - aws-sdk-kms (1.127.0) - aws-sdk-core (~> 3, >= 3.247.0) + aws-sdk-kms (1.129.0) + aws-sdk-core (~> 3, >= 3.248.0) aws-sigv4 (~> 1.5) - aws-sdk-s3 (1.223.0) - aws-sdk-core (~> 3, >= 3.247.0) + aws-sdk-s3 (1.225.1) + aws-sdk-core (~> 3, >= 3.248.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.5) aws-sigv4 (1.12.1) @@ -131,7 +131,7 @@ GEM base64 (0.3.0) bcrypt (3.1.22) bigdecimal (4.1.2) - bootsnap (1.24.4) + bootsnap (1.24.6) msgpack (~> 1.2) brakeman (8.0.4) racc @@ -255,12 +255,12 @@ GEM formtastic (6.0.0) actionpack (>= 7.2.0) formtastic_i18n (0.7.0) - fugit (1.12.1) + fugit (1.12.2) et-orbi (~> 1.4) raabro (~> 1.4) globalid (1.3.0) activesupport (>= 6.1) - good_job (4.18.2) + good_job (4.19.0) activejob (>= 6.1.0) activerecord (>= 6.1.0) concurrent-ruby (>= 1.3.1) @@ -301,7 +301,7 @@ GEM prism (>= 1.3.0) rdoc (>= 4.0.0) reline (>= 0.4.2) - jbuilder (2.15.0) + jbuilder (2.15.1) actionview (>= 7.0.0) activesupport (>= 7.0.0) jmespath (1.6.2) @@ -311,7 +311,7 @@ GEM thor (>= 0.14, < 2.0) jsbundling-rails (1.3.1) railties (>= 6.0.0) - json (2.19.5) + json (2.19.9) kaminari (1.2.2) activesupport (>= 4.1.0) kaminari-actionview (= 1.2.2) @@ -360,7 +360,7 @@ GEM minitest (6.0.6) drb (~> 2.0) prism (~> 1.5) - msgpack (1.8.0) + msgpack (1.8.3) net-http (0.9.1) uri (>= 0.11.1) net-imap (0.5.14) @@ -387,7 +387,7 @@ GEM sawyer (~> 0.9) orm_adapter (0.5.0) ostruct (0.6.3) - pagy (43.5.4) + pagy (43.5.6) json uri yaml @@ -416,11 +416,11 @@ GEM pry (>= 0.13, < 0.17) pry-rails (0.3.11) pry (>= 0.13.0) - psych (5.3.1) + psych (5.4.0) date stringio public_suffix (7.0.5) - puma (8.0.1) + puma (8.0.2) nio4r (~> 2.0) pundit (2.5.2) activesupport (>= 3.0.0) @@ -520,7 +520,7 @@ GEM rspec-mocks (3.13.8) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) - rspec-openapi (0.26.0) + rspec-openapi (0.28.0) actionpack (>= 5.2.0) rails-dom-testing rspec-core @@ -539,7 +539,7 @@ GEM rswag-ui (2.17.0) actionpack (>= 5.2, < 8.2) railties (>= 5.2, < 8.2) - rubocop (1.86.2) + rubocop (1.87.0) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) @@ -563,7 +563,7 @@ GEM lint_roller (~> 1.1) rubocop (>= 1.75.0, < 2.0) rubocop-ast (>= 1.47.1, < 2.0) - rubocop-rails (2.35.2) + rubocop-rails (2.35.4) activesupport (>= 4.2.0) lint_roller (~> 1.1) rack (>= 1.1) @@ -572,9 +572,10 @@ GEM rubocop-rake (0.7.1) lint_roller (~> 1.1) rubocop (>= 1.72.1) - rubocop-rspec (3.9.0) + rubocop-rspec (3.10.2) lint_roller (~> 1.1) - rubocop (~> 1.81) + regexp_parser (>= 2.0) + rubocop (~> 1.86, >= 1.86.2) rubocop-rspec_rails (2.32.0) lint_roller (~> 1.1) rubocop (~> 1.72, >= 1.72.1) @@ -596,8 +597,8 @@ GEM rubyzip (>= 1.2.2, < 4.0) websocket (~> 1.0) sexp_processor (4.17.5) - shoulda-matchers (7.0.1) - activesupport (>= 7.1) + shoulda-matchers (8.0.1) + activesupport (>= 7.2) simplecov (0.22.0) docile (~> 1.1) simplecov-html (~> 0.11) @@ -643,7 +644,7 @@ GEM activemodel (>= 5.2) activerecord (>= 5.2) yaml (0.4.0) - zeitwerk (2.8.1) + zeitwerk (2.8.2) PLATFORMS arm64-darwin-22 @@ -655,7 +656,7 @@ DEPENDENCIES active_storage_base64 (~> 3.0.1) activeadmin (~> 3.5) annotaterb (~> 4.22.0) - aws-sdk-s3 (~> 1.223) + aws-sdk-s3 (~> 1.225) bootsnap (~> 1.24) brakeman (~> 8.0) capybara (~> 3.40) @@ -671,7 +672,7 @@ DEPENDENCIES flipper (~> 1.4.2) flipper-active_record (~> 1.4.2) flipper-ui (~> 1.4.2) - good_job (~> 4.18.2) + good_job (~> 4.19.0) i18n-tasks (~> 1.1.2) jbuilder (~> 2.15) jsbundling-rails (~> 1.3) @@ -695,21 +696,21 @@ DEPENDENCIES rails (~> 8.1.3) rails_best_practices (~> 1.23) reek (~> 6.5) - rspec-openapi (~> 0.26) + rspec-openapi (~> 0.28) rspec-rails (~> 8.0) rspec-retry! rswag-api (~> 2.17.0) rswag-ui (~> 2.17.0) - rubocop (~> 1.86) + rubocop (~> 1.87) rubocop-capybara (~> 2.23) rubocop-factory_bot (~> 2.28) rubocop-performance (~> 1.26) rubocop-rails (~> 2.35) rubocop-rake (~> 0.7.1) - rubocop-rspec (~> 3.9) + rubocop-rspec (~> 3.10) rubocop-rspec_rails (~> 2.32.0) selenium-webdriver (~> 4.44.0) - shoulda-matchers (~> 7.0) + shoulda-matchers (~> 8.0) simplecov (~> 0.22.0) sprockets-rails (~> 3.5, >= 3.5.2) strong_migrations (~> 2.8)