Repository navigation
What's Changed
- Launch Playwright directly instead of via remote server by @lewispb in #55
- Record alert_severity, a condition to show the metric on the dashboard by @ttilberg in #58
- Cache playwright install step on code changes by @ttilberg in #64
- Purge stale probe results without destroy_all's job cascade by @lewispb in #69
- Public status pages v1: live today + 90-day history + RSS feed by @lewispb in #79
- Use HTTPS + secure cookies in all deployed environments by @lewispb in #89
- Show an environment badge in the header outside production by @lewispb in #90
- Bump the github-actions group across 1 directory with 5 updates by @dependabot[bot] in #86
- Split rollups into a replicated
persistentdatabase by @lewispb in #87 - Bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #94
- Scope Prometheus dashboard queries by environment by @lewispb in #95
- Give probe_result duration sub-second precision by @lewispb in #96
- Make the services definition path env-overridable by @lewispb in #97
- Show uptime to three decimals; never round an outage up to 100% by @lewispb in #98
- Nicer uptime tooltips; optional service description by @lewispb in #99
- Add incidents and scheduled maintenance by @lewispb in #102
- Bump the github-actions group across 1 directory with 4 updates by @dependabot[bot] in #104
- Record who created and updated incidents by @lewispb in #105
- Support host-app design overrides on the public status page by @lewispb in #109
- Add changelog for unreleased changes since v0.3.0 by @lewispb in #115
- Serve Prometheus and Alertmanager per site, not just on app by @lewispb in #114
- Export the metrics failover alerting needs by @lewispb in #116
- Stop the health export hanging where the persistent database is out of reach by @lewispb in #117
- Bump rails from 8.1.3 to 8.1.3.1 by @dependabot[bot] in #118
- Bump faraday to 2.14.3 and addressable to 2.9.0 (clears 4 high/medium/low CVEs) by @jeremy in #125
- Security hardening: proxy SSRF + CSRF, login CSRF, artifact/secret and deploy fixes by @jeremy in #126
- Roll up from whichever site saw the day by @lewispb in #121
- Bump brakeman to 8.0.6 by @jeremy in #131
- Isolate the Playwright trace viewer from the admin origin by @lewispb in #133
- Create incidents automatically from service outages by @lewispb in #137
- Compute service uptime from HTTP probes by default by @lewispb in #138
- Convert public status page timestamps to the visitor's time zone by @lewispb in #141
- Bump mission_control-jobs from 1.1.0 to 1.2.0 by @dependabot[bot] in #140
- Bump webmock from 3.26.2 to 3.26.4 by @dependabot[bot] in #139
- Bump opentelemetry-instrumentation-all from 0.91.0 to 0.96.0 by @dependabot[bot] in #136
- Bump sqlite3 from 2.9.2 to 2.9.6 by @dependabot[bot] in #132
- Bump solid_queue from 1.4.0 to 1.7.0 by @dependabot[bot] in #134
- Bump cgi from 0.5.1 to 0.5.2 by @dependabot[bot] in #100
- Bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in #112
- Bump opentelemetry-exporter-otlp from 0.32.0 to 0.34.1 by @dependabot[bot] in #108
- Fix docker-compose for macOS Docker Desktop by @lewispb in #54
- Bump opentelemetry-sdk from 1.10.0 to 1.13.0 by @dependabot[bot] in #111
- Bump puma from 7.2.0 to 8.0.2 by @dependabot[bot] in #85
- Prepare 0.4.0: changelog, generator fixes, and a 0.3 to 0.4 upgrade guide by @lewispb in #143
- Release from GitHub Actions with trusted publishing, and package only tracked files by @lewispb in #142
- Bump version to 0.4.0 by @lewispb in #144
New Contributors
Full Changelog: v0.3.0...v0.4.0