Repository navigation
v0.3.11
Deployed November 3, 2026 to the public and private dashboards and both Cloud Run jobs, from main at 21eecb7.
Changes since v0.3.10
- Hosted private dashboard from the repository: the new
watchtower private-dashboardcommand replaces the out-of-repo hosted wrapper. It is the ordinary dashboard server, read-only (no refresh; POST returns 405), syncing the aggregate and the cloud worker's history from storage, and trusting Identity-Aware Proxy only inside Cloud Run. The separate dashboard image is retired (#194). - Active alerts on the private overview: derived from source status and freshness instead of "Alert status unavailable"; "No active alerts" appears only when every source is healthy and current (#194).
- Run history: each run records
checked_at,rate_limitedanddeferredper source (#194).
Known limitations
- Hosted source sparklines cover cloud-worker history only.
- The private dashboard relies on IAP enforced on Cloud Run; it does not verify the IAP assertion itself.