• v1.8.0 ac94e76077

    v1.8.0
    All checks were successful
    CD (dev only) / test (push) Successful in 4m28s
    CD (dev only) / deploy (push) Successful in 44s
    Release / build-and-push (push) Successful in 18s
    Stable

    claude-bot released this 2026-08-01 00:22:45 +00:00 | 59 commits to main since this release

    First release published as a container image: this tag builds and pushes git.rhoving.com/rbrooks/weatherbot:1.8.0 via release.yml. Production deploys are operator-run from iac-repo (bump weatherbot_image, run the weatherbot play) — deliberately not from CI, so no production credentials live in Actions secrets (#154).

    Added

    • Alert history capture, ungated (#129) — snapshots for all monitored locations, independent of public-page settings; groundwork for the Historical Weather Event Explorer (#22)
    • Periodic radar frame capture for active alerts (#130)
    • Media storage abstraction (#131)
    • ENTLN lightning cluster archive (#132)

    Changed

    • Unified 13-month retention horizon (#133)
    • cd.yml renamed "CD (dev only)" (#154) — production tracks release tags, not main

    Fixed

    Alert-correctness fixes in the all-clear path: supersession false all-clears (#145), incomplete-feed guards (#146, #147), unbounded all-clear retry (#148), all-clear image URL encoding (#152).

    Chores

    Consolidated dependency refresh (#126) plus FastAPI/Python/Actions bumps; retired drift-prone planning docs (#39).

    Downloads