• v1.8.1 a58b88420f

    v1.8.1
    All checks were successful
    Release / build-and-push (push) Successful in 18s
    CI (main) / test (push) Successful in 3m6s
    Stable

    claude-bot released this 2026-08-01 02:51:24 +00:00 | 48 commits to main since this release

    Fix release for the dashboard-accuracy bugs surfaced by post-migration verification during the 2026-08-01 severe-weather event, plus a CI reliability fix. Image: git.rhoving.com/rbrooks/weatherbot:1.8.1. Deploy: bump weatherbot_image in iac-repo and run the play.

    Fixed

    • Permanent "data freshness" warning (#161) — days 4–8 SPC outlook text now fetches the real combined SWOD48 product under one freshness key; migration 0033 deletes the five dead SWODY4–8 rows (~26k accumulated failures) that pinned the degraded-data banner.
    • Nowcast false "no precip in the area" (#162) — sampling now reads a ~±1 km pixel neighborhood instead of one exact pixel, and honestly reports "(no forecast frames available)" when RainViewer's forward feed is out (nowcast_available flag added to the API result).
    • Concurrent CI runs killed each other's Postgres (#165) — per-run container name + ephemeral published port in ci.yml.

    Migration 0033 runs automatically at first boot of this image (a pure row deletion — no schema change). Bulk suite 856/857 green on dev; all three PRs (#163, #164, #166) passed CI individually.

    Downloads