Move sentry to engine

This commit is contained in:
Jorge Manrubia
2025-11-28 11:30:20 +01:00
parent 197f4bd06f
commit 3b0ddf4cfb
5 changed files with 3 additions and 20 deletions
-2
View File
@@ -38,8 +38,6 @@ gem "useragent", bc: "useragent"
# Telemetry, logging, and operations
gem "mission_control-jobs"
gem "sentry-ruby"
gem "sentry-rails"
gem "yabeda"
gem "yabeda-actioncable"
gem "yabeda-activejob", github: "basecamp/yabeda-activejob", branch: "bulk-and-scheduled-jobs"
-8
View File
@@ -433,12 +433,6 @@ GEM
rexml (~> 3.2, >= 3.2.5)
rubyzip (>= 1.2.2, < 4.0)
websocket (~> 1.0)
sentry-rails (6.1.2)
railties (>= 5.2.0)
sentry-ruby (~> 6.1.2)
sentry-ruby (6.1.2)
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
sniffer (0.5.0)
anyway_config (>= 1.0)
dry-initializer (~> 3)
@@ -583,8 +577,6 @@ DEPENDENCIES
rqrcode
rubocop-rails-omakase
selenium-webdriver
sentry-rails
sentry-ruby
solid_cable (>= 3.0)
solid_cache (~> 1.0)
solid_queue (~> 1.2)
+2
View File
@@ -8,4 +8,6 @@ gem "activeresource", require: "active_resource"
gem "queenbee", bc: "queenbee-plugin"
gem "fizzy-saas", bc: "fizzy-saas"
gem "rails_structured_logging", bc: "rails-structured-logging"
gem "sentry-ruby"
gem "sentry-rails"
@@ -43,7 +43,7 @@ module RequestForgeryProtection
Rails.logger.info "CSRF protection check: " + info.map { it.join(" ") }.join(", ")
if (origin && token) != sec_fetch_site
Sentry.capture_message "CSRF protection mismatch", level: :info, extra: { info: info }
Sentry.try :capture_message, "CSRF protection mismatch", level: :info, extra: { info: info }
end
end
end
-9
View File
@@ -1,9 +0,0 @@
if !Rails.env.local? && ENV["SKIP_TELEMETRY"].blank?
Sentry.init do |config|
config.dsn = ENV["SENTRY_DSN"]
config.breadcrumbs_logger = %i[ active_support_logger http_logger ]
config.send_default_pii = false
config.release = ENV["GIT_REVISION"]
config.excluded_exceptions += [ "ActiveRecord::ConcurrentMigrationError" ]
end
end