diff --git a/Gemfile b/Gemfile index 678475e..0b56930 100644 --- a/Gemfile +++ b/Gemfile @@ -4,12 +4,12 @@ git_source(:github) { |repo| "https://github.com/#{repo}.git" } ruby '3.3.0' gem 'rails', '~> 7.1', '>= 7.1.3.2' -gem 'importmap-rails', '~> 1.2' +gem 'importmap-rails', '~> 2.0', '>= 2.0.1' # Use postgres as the database for Active Record gem 'pg', '~> 1.5' # Use Puma as the app server -gem 'puma', '~> 6.4' -gem 'turbo-rails', '~> 1.4' +gem 'puma', '~> 6.4', '>= 6.4.2' +gem 'turbo-rails', '~> 2.0', '>= 2.0.5' gem 'stimulus-rails', '~> 1.3' # Use Redis adapter to run Action Cable in production gem 'redis', '~> 5.2' @@ -27,8 +27,8 @@ group :development, :test do gem 'byebug', platforms: [:mri, :mingw, :x64_mingw] gem 'rspec-rails', '~> 6.1' - gem 'factory_bot_rails', '~> 6.2' - gem 'test-prof', '~> 1.2' + gem 'factory_bot_rails', '~> 6.4', '>= 6.4.3' + gem 'test-prof', '~> 1.3', '>= 1.3.3' end group :development do @@ -62,7 +62,7 @@ gem 'sentry-ruby', '~> 5.17' gem 'sentry-rails', '~> 5.17' gem 'sentry-sidekiq', '~> 5.17' -gem 'chartkick', '~> 5.0' +gem 'chartkick', '~> 5.0', '>= 5.0.6' gem 'crawler_detect', '~> 1.2' -gem 'activerecord-import', '~> 1.5' +gem 'activerecord-import', '~> 1.6' diff --git a/Gemfile.lock b/Gemfile.lock index 4609bb9..90f4499 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -59,7 +59,7 @@ GEM activemodel (= 7.1.3.2) activesupport (= 7.1.3.2) timeout (>= 0.4.0) - activerecord-import (1.5.0) + activerecord-import (1.6.0) activerecord (>= 4.2) activestorage (7.1.3.2) actionpack (= 7.1.3.2) @@ -84,7 +84,7 @@ GEM msgpack (~> 1.2) builder (3.2.4) byebug (11.1.3) - chartkick (5.0.4) + chartkick (5.0.6) concurrent-ruby (1.2.3) connection_pool (2.4.1) crass (1.0.6) @@ -96,10 +96,10 @@ GEM erubi (1.12.0) erubis (2.7.0) excon (0.110.0) - factory_bot (6.2.0) + factory_bot (6.4.6) activesupport (>= 5.0.0) - factory_bot_rails (6.2.0) - factory_bot (~> 6.2.0) + factory_bot_rails (6.4.3) + factory_bot (~> 6.4) railties (>= 5.0.0) ffi (1.15.5) globalid (1.2.1) @@ -117,7 +117,7 @@ GEM image_processing (1.12.2) mini_magick (>= 4.9.5, < 5) ruby-vips (>= 2.0.17, < 3) - importmap-rails (1.2.3) + importmap-rails (2.0.1) actionpack (>= 6.0.0) activesupport (>= 6.0.0) railties (>= 6.0.0) @@ -180,7 +180,7 @@ GEM rate_throttle_client (~> 0.1.0) psych (5.1.2) stringio - puma (6.4.0) + puma (6.4.2) nio4r (~> 2.0) qonfig (0.28.0) racc (1.7.3) @@ -282,10 +282,10 @@ GEM stringio (3.1.0) tailwindcss-rails (2.4.0) railties (>= 6.0.0) - test-prof (1.2.3) + test-prof (1.3.3) thor (1.3.1) timeout (0.4.1) - turbo-rails (1.4.0) + turbo-rails (2.0.5) actionpack (>= 6.0.0) activejob (>= 6.0.0) railties (>= 6.0.0) @@ -310,21 +310,21 @@ PLATFORMS ruby DEPENDENCIES - activerecord-import (~> 1.5) + activerecord-import (~> 1.6) bootsnap (>= 1.4.4) byebug - chartkick (~> 5.0) + chartkick (~> 5.0, >= 5.0.6) crawler_detect (~> 1.2) - factory_bot_rails (~> 6.2) + factory_bot_rails (~> 6.4, >= 6.4.3) heroicon (~> 1.0.0) image_processing (~> 1.12, >= 1.12.2) - importmap-rails (~> 1.2) + importmap-rails (~> 2.0, >= 2.0.1) kaminari (~> 1.2) meta-tags (~> 2.21) pg (~> 1.5) pg_search (~> 2.3) platform-api (~> 3.6) - puma (~> 6.4) + puma (~> 6.4, >= 6.4.2) rack-mini-profiler (~> 3.3) rails (~> 7.1, >= 7.1.3.2) rails-i18n (~> 7.0) @@ -338,8 +338,8 @@ DEPENDENCIES sprockets-rails (~> 3.4, >= 3.4.2) stimulus-rails (~> 1.3) tailwindcss-rails (~> 2.4) - test-prof (~> 1.2) - turbo-rails (~> 1.4) + test-prof (~> 1.3, >= 1.3.3) + turbo-rails (~> 2.0, >= 2.0.5) tzinfo-data view_component (~> 3.12) web-console (>= 4.1.0) diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index 93d3af2..976947c 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -37,7 +37,7 @@ RSpec.configure do |config| # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures - config.fixture_path = "#{::Rails.root}/spec/fixtures" + config.fixture_paths = ["#{::Rails.root}/spec/fixtures"] # If you're not using ActiveRecord, or you'd prefer not to run each of your # examples within a transaction, remove the following line or assign false