Skip to content

v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Sep 06:29
· 43 commits to main since this release
812cd36

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 persistent database 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