Mike Dalessio
aca00d6218
Configure a reading: connection for solid gems
...
because I'm getting exceptions from Mission Control
2025-11-17 09:12:41 -05:00
Jorge Manrubia
8a07782e0f
Enable public file server for assets
...
Attempt to deal with https://app.fizzy.do/5986089/cards/2790
2025-11-07 13:13:24 +01:00
Fernando Álvarez
514c0f45a2
Migrate to fizzy.do
2025-11-04 13:17:10 +01:00
Fernando Álvarez
7f78514a58
Move to app.box-car.com
2025-10-30 11:12:39 +01:00
Fernando Álvarez
3946733b65
Migrate to box-car.com
2025-10-28 18:44:25 +01:00
Mike Dalessio
bf04f4f12d
Configure action_controller.default_url_options
...
so that using url helpers will work in turbo stream notifications sent
by background jobs.
ref: https://fizzy.37signals.com/5986089/collections/2/cards/1469
2025-09-01 11:19:26 -04:00
Jorge Manrubia
4427524e53
We do need the host!
2025-08-28 17:55:12 +02:00
Jorge Manrubia
9ba9a5758b
Remove hosts for now
...
Docker subnets causing trouble and this is not really part of the email change
2025-08-28 17:21:15 +02:00
Jorge Manrubia
b911a12833
Configure action mailer
2025-08-26 10:15:27 +02:00
Mike Dalessio
a43db94a83
Update production storage to write to the Pure blob store
...
Modify the blob copying script to update the blob service name.
This completes the migration and allows us to (at some point) clean up
local disk and remove the "mirror" service from the config.
2025-06-01 12:57:54 -04:00
Mike Dalessio
704e215eca
Production mirrors Active Storage to :purestorage
...
Also include a script to copy existing blobs to Pure.
Local is still the primary.
Beta will keep using local disk service for Active Storage because I
think there are constraints on source IPs for the Pure cluster.
2025-05-31 14:37:35 -04:00
Mike Dalessio
4992c3f971
Set up tenanted Action Mailer URL helpers
...
and update AR::Tenanted to a version that supports it.
2025-03-20 21:58:36 -04:00
Mike Dalessio
482aa90243
logging: suppress unstructured log lines
2025-03-13 09:46:14 -04:00
Mike Dalessio
ed92687f4c
logging: revert changes
2025-03-13 09:41:31 -04:00
Mike Dalessio
019a27787c
logging: try just setting log level
2025-03-13 09:38:54 -04:00
Mike Dalessio
3c2e7b8ae3
logging: suppress log entries that are not structured
...
Borrowed from the BC4 configuration.
2025-03-13 09:31:11 -04:00
Mike Dalessio
989600c590
Configure structured JSON logging
...
This configuration is emulating what we do in HEY.
2025-03-10 12:12:56 -04:00
Kevin McConnell
890c754f85
Add Kamal deploy config
2025-01-27 13:02:55 +00:00
Kevin McConnell
90538afb3b
Add Solid Queue
...
We'll run jobs via the Puma plugin for now, to simplify the deployment.
2025-01-08 14:02:45 +00:00
Kevin McConnell
2e892e0766
Add Solid Cache
2025-01-08 14:02:45 +00:00
Jeffrey Hardy
e0763d4d4b
Splat -> Fizzy
2024-08-22 14:53:49 -04:00
Kevin McConnell
b9cf8c5e9d
Set up Rubocop
2024-06-21 16:42:48 +01:00
Kevin McConnell
564a0f48ae
New Rails app
2024-06-21 13:19:56 +01:00