diff --git a/Gemfile b/Gemfile index e1001c5b3..401cfceb6 100644 --- a/Gemfile +++ b/Gemfile @@ -16,6 +16,7 @@ gem 'chronic', '~> 0.10.2' gem 'concurrent-ruby', require: 'concurrent' gem 'faker', '~> 1.6' gem 'geocoder', '~> 1.4' +gem 'lograge', '~> 0.10.0' gem 'mimemagic', '~> 0.3' gem 'mini_magick', '~> 4.8' gem 'octokit', '~> 4.7' @@ -31,7 +32,6 @@ gem 'sidekiq', '~> 5.0', '>= 5.0.5' gem 'skylight', '~> 1.5', '>= 1.5.1' gem 'stripe', '~> 3.0' gem 'terminal-table', '~> 1.7' -gem 'timber', '~> 2.6', '>= 2.6.1' gem 'timezone', '~> 1.0' gem 'wkhtmltopdf-binary', '~> 0.12.3' diff --git a/Gemfile.lock b/Gemfile.lock index 4f287dd02..cbd6e7b51 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -140,6 +140,11 @@ GEM listen (3.0.8) rb-fsevent (~> 0.9, >= 0.9.4) rb-inotify (~> 0.9, >= 0.9.7) + lograge (0.10.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) loofah (2.2.2) crass (~> 1.0.2) nokogiri (>= 1.5.9) @@ -157,7 +162,6 @@ GEM mini_mime (1.0.0) mini_portile2 (2.3.0) minitest (5.11.3) - msgpack (1.2.4) multipart-post (2.0.0) nenv (0.3.0) netrc (0.11.0) @@ -237,6 +241,8 @@ GEM redis-store (>= 1.2, < 2) redis-store (1.4.1) redis (>= 2.2, < 5) + request_store (1.4.1) + rack (>= 1.4) rest-client (2.0.2) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) @@ -314,8 +320,6 @@ GEM unicode-display_width (~> 1.1, >= 1.1.1) thor (0.20.0) thread_safe (0.3.6) - timber (2.6.1) - msgpack (~> 1.0) timezone (1.2.10) tzinfo (1.2.5) thread_safe (~> 0.1) @@ -353,6 +357,7 @@ DEPENDENCIES gruff guard-rspec (~> 4.7) listen (~> 3.0.5) + lograge (~> 0.10.0) mimemagic (~> 0.3) mini_magick (~> 4.8) octokit (~> 4.7) @@ -378,7 +383,6 @@ DEPENDENCIES spring-watcher-listen (~> 2.0.0) stripe (~> 3.0) terminal-table (~> 1.7) - timber (~> 2.6, >= 2.6.1) timezone (~> 1.0) tzinfo-data vcr (~> 3.0) diff --git a/config/environments/production.rb b/config/environments/production.rb index 1a37df6b5..03f06ffce 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -97,4 +97,7 @@ # Use S3 for ActiveStorage config.active_storage.service = :amazon + + # Enable Lograge in prod + config.lograge.enabled = true end