0.1.0
What's Changed
- Fix broken main: define Config.public_only, and add a reviewed path to public serving by @tschm in #1
- Take the workflow list from GitHub, not from run history by @tschm in #2
- Ask per workflow for whatever the runs feed missed by @tschm in #3
- Add a test suite and CI that catch the bugs this repo has shipped by @tschm in #4
- Add a deployable server stack with TLS, and strip local panels from the public board by @tschm in #5
- Make the preflight work on the server stack, where it was both wrong and unsafe by @tschm in #6
- Make the public board work for a visitor, and look like a status board by @tschm in #7
- No background fills on any tile, and drop the FLEET STATUS hero by @tschm in #9
- Document JQ_REPOS in the server setup, which silently shrinks the fleet by @tschm in #8
- Add a table of the ten most recently merged pull requests by @tschm in #10
- List the monitored repos explicitly, in repos.yml by @tschm in #11
- List the monitored repos explicitly, and reorder the board by @tschm in #12
- Add restart.sh for routine server changes by @tschm in #13
- Halve the GitHub refresh rate to fit the rate budget by @tschm in #14
- Monitor branch protection and open Dependabot alerts by @tschm in #15
- Stop reporting cancelled runs as failures by @tschm in #16
- Make the README a recipe, move the rationale into docs/, and publish it as a book by @tschm in #17
- Run CI on code and the book on prose, not both on everything by @tschm in #18
New Contributors
Full Changelog: https://github.com/Jebel-Quant/monitoring/commits/0.1.0