• v1.0.0 652ab3b05f

    v1.0.0 Stable

    rbrooks released this 2026-06-23 23:22:59 +00:00 | 12 commits to main since this release

    First tagged release — establishes the SemVer baseline.

    This release contains the full feature set shipped to date:

    • NWS alerts — state-batched polling, zone/polygon matching, dedup, lifecycle (updates, cancel, expire, lifted/all-clear), quiet hours.
    • SPC — convective (Day 1–3), fire, and MCD notifications; Day 4–8 awareness; SPC outlook impact pages (authenticated + reduced public views) through Phase 5.
    • Public alert detail pages/p/{token} resolver for NWS alert and SPC outlook targets, compact/short links for SMS and richer channels.
    • AI summarization — phases 1–3: provider registry with local/OpenAI-compatible/Anthropic adapters, fallback orchestration, structured context, source-grounded summaries, deterministic validators, cloud-safe metadata controls.
    • Notification channels — Discord, Matrix, Signal, SMS (Twilio), Webhook, Pushover, Webex.
    • Forecast digests, product freshness/observability diagnostics, dashboard live (SSE) refresh.
    • Security hardening — OIDC state/ID-token verification, centralized authorization, CSRF, webhook SSRF protection, production startup validation.

    See CHANGELOG.md for the detailed history. Subsequent work is tracked via versioned milestones (v1.0.1 → v2.0.0) and issues.

    Downloads