diff --git a/Gemfile b/Gemfile index bef7a2b..70f6539 100644 --- a/Gemfile +++ b/Gemfile @@ -28,9 +28,9 @@ gem "jbuilder" gem "tzinfo-data", platforms: %i[ windows jruby ] # Use the database-backed adapters for Rails.cache, Active Job, and Action Cable -gem "solid_cache" -gem "solid_queue" -gem "solid_cable" +# gem "solid_cache" +# gem "solid_queue" +# gem "solid_cable" # Reduces boot times through caching; required in config/boot.rb gem "bootsnap", require: false diff --git a/Gemfile.lock b/Gemfile.lock index 461aec5..45550d7 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -107,11 +107,6 @@ GEM drb (2.2.1) ed25519 (1.3.0) erubi (1.13.1) - et-orbi (1.2.11) - tzinfo - fugit (1.11.1) - et-orbi (~> 1, >= 1.2.11) - raabro (~> 1.4) globalid (1.2.1) activesupport (>= 6.1) i18n (1.14.6) @@ -202,7 +197,6 @@ GEM public_suffix (6.0.1) puma (6.5.0) nio4r (~> 2.0) - raabro (1.4.0) racc (1.8.1) rack (3.1.8) rack-session (2.0.0) @@ -285,22 +279,6 @@ GEM rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) - solid_cable (3.0.5) - actioncable (>= 7.2) - activejob (>= 7.2) - activerecord (>= 7.2) - railties (>= 7.2) - solid_cache (1.0.6) - activejob (>= 7.2) - activerecord (>= 7.2) - railties (>= 7.2) - solid_queue (1.1.2) - activejob (>= 7.1) - activerecord (>= 7.1) - concurrent-ruby (>= 1.3.1) - fugit (~> 1.11.0) - railties (>= 7.1) - thor (~> 1.3.1) sqlite3 (2.5.0-aarch64-linux-gnu) sqlite3 (2.5.0-aarch64-linux-musl) sqlite3 (2.5.0-arm-linux-gnu) @@ -373,9 +351,6 @@ DEPENDENCIES rails (~> 8.0.1) rubocop-rails-omakase selenium-webdriver - solid_cable - solid_cache - solid_queue sqlite3 stimulus-rails thruster diff --git a/config/environments/production.rb b/config/environments/production.rb index bdcd01d..31113ce 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -13,10 +13,10 @@ config.consider_all_requests_local = false # Turn on fragment caching in view templates. - config.action_controller.perform_caching = true + # config.action_controller.perform_caching = true # Cache assets for far-future expiry since they are all digest stamped. - config.public_file_server.headers = { "cache-control" => "public, max-age=#{1.year.to_i}" } + # config.public_file_server.headers = { "cache-control" => "public, max-age=#{1.year.to_i}" } # Enable serving of images, stylesheets, and JavaScripts from an asset server. # config.asset_host = "http://assets.example.com" @@ -47,11 +47,11 @@ config.active_support.report_deprecations = false # Replace the default in-process memory cache store with a durable alternative. - config.cache_store = :solid_cache_store + # config.cache_store = :solid_cache_store # Replace the default in-process and non-durable queuing backend for Active Job. - config.active_job.queue_adapter = :solid_queue - config.solid_queue.connects_to = { database: { writing: :queue } } + # config.active_job.queue_adapter = :solid_queue + # config.solid_queue.connects_to = { database: { writing: :queue } } # Ignore bad email addresses and do not raise email delivery errors. # Set this to true and configure the email server for immediate delivery to raise delivery errors.