Back
PlayEmojis
Stop allgood boot-time picsum fetch on playemojis
config/allgood.rb is instance_eval'd by Allgood::Engine in
config.after_initialize, so its top level runs at BOOT, not on request.
`TEST_IMAGE = URI.open("picsum.photos/...").read` therefore made
application boot depend on picsum.photos answering: an outage or a hang there
would have failed or stalled every container start and deploy, not merely
turned one health check red.
Replaced with a memoised lambda that the check blocks close over. Verified
under a harness that reproduces allgood's exact evaluation model
(Configuration#instance_eval of the file, then CheckRunner#instance_eval of
each block).
Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
#playemojis
Verify my automated DB backups using the pg-backup accessory with Kamal are working fine and correctly uploading to Backblaze B2 after test setting them up yesterday following @Jankeesvw's example
#playemojis
Fix visual bug where main game card content would be off center when the leaderboard is too high
#playemojis