diff --git a/README.md b/README.md index dba2f4c3d..c1b953a4f 100644 --- a/README.md +++ b/README.md @@ -95,21 +95,13 @@ This environment uses local disk for Active Storage. Staging is primarily intended for testing infrastructure changes. -Production tenants are: - -- https://37s.fizzy.37signals-staging.com/ -- https://dev.fizzy.37signals-staging.com/ -- https://qa.fizzy.37signals-staging.com/ +- https://fizzy.37signals-staging.com/ This environment uses a FlashBlade bucket for blob storage, and shares nothing with Production. We may periodically copy data here from production. ### Production -Production tenants are: - -- https://37s.fizzy.37signals.com/ -- https://dev.fizzy.37signals.com/ -- https://qa.fizzy.37signals.com/ +- https://box-car.com/ This environment uses a FlashBlade bucket for blob storage. diff --git a/app/assets/stylesheets/bubble.css b/app/assets/stylesheets/bubble.css index a94caaa0c..3b4cc283d 100644 --- a/app/assets/stylesheets/bubble.css +++ b/app/assets/stylesheets/bubble.css @@ -45,7 +45,7 @@ .bubble__number { display: grid; - font-size: clamp(10px, 50cqi, var(--bubble-number-max)); /* FF bug: https://fizzy.37signals.com/5986089/collections/2/cards/1373 */ + font-size: clamp(10px, 50cqi, var(--bubble-number-max)); /* FF bug: https://box-car.com/5986089/collections/2/cards/1373 */ font-weight: 900; inset: 0; place-content: center; diff --git a/config/environments/production.rb b/config/environments/production.rb index 2b3b8de95..7f2c03945 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -74,10 +74,10 @@ Rails.application.configure do # config.action_mailer.raise_delivery_errors = false # Set host to be used by links generated in mailer and notification view templates. - config.action_controller.default_url_options = { host: "fizzy.37signals.com", protocol: "https" } - config.action_mailer.default_url_options = { host: "fizzy.37signals.com", protocol: "https" } + config.action_controller.default_url_options = { host: "box-car.com", protocol: "https" } + config.action_mailer.default_url_options = { host: "box-car.com", protocol: "https" } - config.action_mailer.smtp_settings = { domain: "fizzy.37signals.com", address: "smtp-outbound", port: 25, enable_starttls_auto: false } + config.action_mailer.smtp_settings = { domain: "box-car.com", address: "smtp-outbound", port: 25, enable_starttls_auto: false } # Enable locale fallbacks for I18n (makes lookups for any locale fall back to # the I18n.default_locale when a translation cannot be found). diff --git a/db/migrate/20251014204033_ensure_consistent_schema.rb b/db/migrate/20251014204033_ensure_consistent_schema.rb index 94f74c844..6fbec4758 100644 --- a/db/migrate/20251014204033_ensure_consistent_schema.rb +++ b/db/migrate/20251014204033_ensure_consistent_schema.rb @@ -1,5 +1,5 @@ class EnsureConsistentSchema < ActiveRecord::Migration[8.1] - # ref: https://fizzy.37signals.com/5986089/cards/2322 + # ref: https://box-car.com/5986089/cards/2322 def change change_column_default :accesses, :involvement, "access_only" diff --git a/lib/rails_ext/active_storage_blob_previewable.rb b/lib/rails_ext/active_storage_blob_previewable.rb index 70755896e..0ead24356 100644 --- a/lib/rails_ext/active_storage_blob_previewable.rb +++ b/lib/rails_ext/active_storage_blob_previewable.rb @@ -1,5 +1,5 @@ # -# see https://fizzy.37signals.com/5986089/collections/7/cards/1302 +# see https://box-car.com/5986089/collections/7/cards/1302 # # Large previewable uploads may take longer than the "pin reads" interval. So we pick a small-ish # number and turn off previews for anything larger, at least until we can come up with a permanent diff --git a/script/configure-lb-production.sh b/script/configure-lb-production.sh index 2430df644..700a551f3 100755 --- a/script/configure-lb-production.sh +++ b/script/configure-lb-production.sh @@ -5,7 +5,7 @@ set -e # fizzy-lb-101.df-iad-int.37signals.com # # Service Host Path Target State TLS -# fizzy fizzy.37signals.com / fizzy-app-101.df-iad-int.37signals.com,fizzy-app-02.sc-chi-int.37signals.com running yes +# fizzy fizzy.37signals.com / fizzy-app-101.df-iad-int.37signals.com,fizzy-app-102.df-iad-int.37signals.com running yes # fizzy-admin fizzy.37signals.com /admin fizzy-app-101.df-iad-int.37signals.com running yes ssh app@fizzy-lb-101.df-iad-int.37signals.com \ docker exec fizzy-load-balancer \ @@ -27,22 +27,22 @@ ssh app@fizzy-lb-101.df-iad-int.37signals.com \ # fizzy-lb-01.sc-chi-int.37signals.com # -# Service Host Path Target State TLS -# fizzy fizzy.37signals.com / fizzy-app-101.df-iad-int.37signals.com,fizzy-app-102.df-iad-int.37signals.com running yes -# fizzy-admin fizzy.37signals.com /admin fizzy-app-101.df-iad-int.37signals.com running yes +# Service Host Path Target State TLS +# boxcar fizzy.37signals.com,box-car.com / fizzy-app-101.df-iad-int.37signals.com,fizzy-app-02.sc-chi-int.37signals.com running yes +# boxcar-admin fizzy.37signals.com,box-car.com /admin fizzy-app-101.df-iad-int.37signals.com running yes ssh app@fizzy-lb-01.sc-chi-int.37signals.com \ docker exec fizzy-load-balancer \ - kamal-proxy deploy fizzy \ + kamal-proxy deploy boxcar \ --tls \ - --host=fizzy.37signals.com \ + --host=fizzy.37signals.com,box-car.com \ --target=fizzy-app-101.df-iad-int.37signals.com \ --read-target=fizzy-app-02.sc-chi-int.37signals.com \ --tls-acme-cache-path=/certificates ssh app@fizzy-lb-01.sc-chi-int.37signals.com \ docker exec fizzy-load-balancer \ - kamal-proxy deploy fizzy-admin \ - --host=fizzy.37signals.com \ + kamal-proxy deploy boxcar-admin \ + --host=fizzy.37signals.com,box-car.com \ --path-prefix /admin \ --strip-path-prefix=false \ --target=fizzy-app-101.df-iad-int.37signals.com diff --git a/script/migrations/migrate-content-to-slugged-urls.rb b/script/migrations/migrate-content-to-slugged-urls.rb index 42e3aa5f0..06cab3652 100755 --- a/script/migrations/migrate-content-to-slugged-urls.rb +++ b/script/migrations/migrate-content-to-slugged-urls.rb @@ -3,7 +3,7 @@ require_relative "../config/environment" domains = { - "production" => "fizzy.37signals.com", + "production" => "box-car.com", "beta" => "fizzy-beta.37signals.com", "staging" => "fizzy.37signals-staging.com" }