evening on a mix of migration + bug fixes for QuickProof (the shipment-photo-documentation companion app to QuickQuoteTool):
Migrated off a Raspberry Pi 4 onto Oracle Cloud's Always Free tier. Setup Cloudflare Tunnel on the new box, moved PayPal creds, VAPID push
keys, and email-verification state over without any downtime for users..
Fixed a real mobile Safari bug: the Privacy/Terms/Support/Status pages
were overflowing sideways on actual phones
Settings redesign: the "Department Emails"
configured department as a fully-expanded card directly in Settings —
fine with 2-3 departments, miserable with 10+. Now it's its own screen
(tap a menu row to open it), each department collapses to a one-line
summary (name + email), and "+ Add another" moved to the top of the list
instead of the bottom so it's reachable without scrolling server status page now reports "Hosted on Oracle Cloud"
post-migration, in all 5 supported languages.
Nothing user-facing broke, no downtime, and I've got measurements (not
vibes) backing the mobile fix this time. 🙂