diff --git a/Gemfile b/Gemfile index 457f0790b..1984dc71d 100644 --- a/Gemfile +++ b/Gemfile @@ -2,7 +2,6 @@ source "https://rubygems.org" git_source(:bc) { |repo| "https://github.com/basecamp/#{repo}" } gem "rails", github: "rails/rails", branch: "main" -gem "active_record-tenanted", bc: "active_record-tenanted" # Assets & front end gem "importmap-rails" @@ -11,6 +10,7 @@ gem "stimulus-rails" gem "turbo-rails" # Deployment and drivers +gem "active_record-tenanted", bc: "active_record-tenanted" gem "bootsnap", require: false gem "kamal", require: false gem "puma", ">= 5.0" @@ -32,7 +32,8 @@ gem "image_processing", "~> 1.14" gem "platform_agent" gem "aws-sdk-s3", require: false -# Telemetry and logging +# Telemetry, logging, and operations +gem "mission_control-jobs" gem "sentry-ruby" gem "sentry-rails" gem "rails_structured_logging", bc: "rails-structured-logging" diff --git a/Gemfile.lock b/Gemfile.lock index 8d216f67a..143f0d718 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -275,6 +275,16 @@ GEM mini_mime (1.1.5) mini_portile2 (2.8.9) minitest (5.25.5) + mission_control-jobs (1.0.2) + actioncable (>= 7.1) + actionpack (>= 7.1) + activejob (>= 7.1) + activerecord (>= 7.1) + importmap-rails (>= 1.2.1) + irb (~> 1.13) + railties (>= 7.1) + stimulus-rails + turbo-rails msgpack (1.8.0) multipart-post (2.4.1) net-http (0.6.0) @@ -501,6 +511,7 @@ DEPENDENCIES importmap-rails jbuilder kamal + mission_control-jobs platform_agent propshaft puma (>= 5.0)