do not require optional gems

pull/105/head
Alex Turchyn 2 years ago
parent f4f226ac63
commit dac7594aeb

@ -4,29 +4,28 @@ source 'https://rubygems.org'
ruby '3.2.2'
gem 'audited'
gem 'aws-sdk-s3'
gem 'azure-storage-blob'
gem 'aws-sdk-s3', require: false
gem 'azure-storage-blob', require: false
gem 'bootsnap', require: false
gem 'devise'
gem 'dotenv', require: false
gem 'faraday'
gem 'google-cloud-storage'
gem 'google-cloud-storage', require: false
gem 'hexapdf'
gem 'image_processing'
gem 'lograge'
gem 'mysql2'
gem 'mysql2', require: false
gem 'oj'
gem 'pagy'
gem 'pg'
gem 'pg', require: false
gem 'premailer-rails'
gem 'puma'
gem 'rails'
gem 'rails-i18n'
gem 'rollbar'
gem 'rollbar', require: ENV.key?('ROLLBAR_ACCESS_TOKEN')
gem 'ruby-vips'
gem 'shakapacker'
gem 'sqlite3'
gem 'sqlite3', require: false
gem 'strip_attributes'
gem 'turbo-rails'
gem 'tzinfo-data'

@ -72,9 +72,6 @@ GEM
activerecord (>= 3.2, < 8.0)
rake (>= 10.4, < 14.0)
ast (2.4.2)
audited (5.3.3)
activerecord (>= 5.0, < 7.1)
request_store (~> 1.2)
aws-eventstream (1.2.0)
aws-partitions (1.781.0)
aws-sdk-core (3.175.0)
@ -489,7 +486,6 @@ PLATFORMS
DEPENDENCIES
annotate
audited
aws-sdk-s3
azure-storage-blob
better_html

@ -1,11 +1,13 @@
# frozen_string_literal: true
Rollbar.configure do |config|
if defined?(Rollbar)
Rollbar.configure do |config|
config.access_token = ENV.fetch('ROLLBAR_ACCESS_TOKEN', nil)
config.enabled = !config.access_token.nil?
config.enabled = true
config.exception_level_filters['ActionController::RoutingError'] = 'ignore'
config.environment = ENV['ROLLBAR_ENV'].presence || Rails.env
end
end

Loading…
Cancel
Save