rails v7.1.2 and ruby to v3.3.0

This commit is contained in:
Alex Turchyn
2023-12-29 18:50:14 +00:00
committed by Pete Matsyburka
parent b94dbc75b7
commit fe845bfa36
22 changed files with 226 additions and 194 deletions
+6 -3
View File
@@ -15,10 +15,9 @@ Bundler.require(*Rails.groups)
module DocuSeal
class Application < Rails::Application
config.load_defaults 7.0
config.load_defaults 7.1
config.autoload_paths << Rails.root.join('lib')
config.eager_load_paths << Rails.root.join('lib')
config.autoload_lib(ignore: %w[assets tasks])
config.active_storage.routes_prefix = ''
@@ -32,6 +31,10 @@ module DocuSeal
config.middleware.insert_before ActionDispatch::Static, Rack::Deflater
config.middleware.insert_before ActionDispatch::Static, ApiPathConsiderJsonMiddleware
config.generators.system_tests = nil
autoloaders.once.do_not_eager_load("#{Turbo::Engine.root}/app/channels") # https://github.com/hotwired/turbo-rails/issues/512
ActiveSupport.run_load_hooks(:application_config, self)
end
end
+1 -1
View File
@@ -17,7 +17,7 @@ Rails.application.configure do
# In the development environment your application's code is reloaded any time
# it changes. This slows down response time but is perfect for development
# since you don't have to restart the web server when you make code changes.
config.cache_classes = false
config.enable_reloading = true
# Do not eager load code on boot.
config.eager_load = false
+1 -1
View File
@@ -7,7 +7,7 @@ Rails.application.configure do
# Settings specified here will take precedence over those in config/application.rb.
# Code is not reloaded between requests.
config.cache_classes = true
config.enable_reloading = false
config.public_file_server.headers = {
'Cache-Control' => 'public, s-maxage=31536000, max-age=15552000',
+1 -1
View File
@@ -11,7 +11,7 @@ Rails.application.configure do
# Settings specified here will take precedence over those in config/application.rb.
# Turn false under Spring and add config.action_view.cache_template_loading = true.
config.cache_classes = true
config.enable_reloading = false
# Eager loading loads your whole application. When running a single test locally,
# this probably isn't necessary. It's a good idea to do in a continuous integration
+1
View File
@@ -20,6 +20,7 @@ Devise.setup do |config|
# confirmation, reset password and unlock tokens in the database.
# Devise will use the `secret_key_base` as its `secret_key`
# by default. You can change it below and use your own secret key.
config.secret_key = Rails.application.secret_key_base
# ==> Controller configuration
# Configure the parent class to the devise controllers.
@@ -1,3 +1,4 @@
# frozen_string_literal: true
Rails.application.config.filter_parameters += %i[password token otp_attempt]
Rails.application.config.filter_parameters += %i[password token otp_attempt passw secret token _key crypt salt
certificate otp ssn]