From ed17613c630f15b2543f04e5db76519f7fadbafa Mon Sep 17 00:00:00 2001 From: Adrian Hinz Date: Tue, 12 Apr 2022 14:58:04 +0200 Subject: [PATCH] added production config --- config/environments/production.rb | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/config/environments/production.rb b/config/environments/production.rb index 9f48ea6..091aa28 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -1,3 +1,6 @@ +# frozen_string_literal: true + + Rails.application.configure do # Settings specified here will take precedence over those in config/application.rb. @@ -23,11 +26,11 @@ Rails.application.configure do config.public_file_server.enabled = ENV['RAILS_SERVE_STATIC_FILES'].present? # Compress JavaScripts and CSS. - config.assets.js_compressor = :uglifier + config.assets.js_compressor = Uglifier.new(harmony: true, compress: { unused: false }) # config.assets.css_compressor = :sass # Do not fallback to assets pipeline if a precompiled asset is missed. - config.assets.compile = false + config.assets.compile = true # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb @@ -51,7 +54,7 @@ Rails.application.configure do # Use the lowest log level to ensure availability of diagnostic information # when problems arise. - config.log_level = :debug + config.log_level = :warn # Prepend all log lines with the following tags. config.log_tags = [ :request_id ] @@ -64,7 +67,17 @@ Rails.application.configure do # config.active_job.queue_name_prefix = "GrantCalendar_#{Rails.env}" config.action_mailer.perform_caching = false - + config.action_mailer.default_url_options = { host: 'localhost', port: 3434 } + config.action_mailer.delivery_method = :smtp + config.action_mailer.smtp_settings = { + address: 'smtp.gmail.com', + port: 587, + domain: 'kalendarzdotacji.pl', + user_name: 'kalendarzdotacji@gmail.com', + password: '498FAvFd4YBapu5', + authentication: 'plain', + enable_starttls_auto: true + } # 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. # config.action_mailer.raise_delivery_errors = false