• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bleedingdeacons / sentinel / 39441443717
85%

Build:
DEFAULT BRANCH: main
Ran 20 Oct 2026 02:42PM UTC
Jobs 1
Files 67
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Oct 2026 02:40PM UTC coverage: 84.91% (+0.3%) from 84.595%
39441443717

push

github

web-flow
feat: rules for which log entries page Monitor, by plugin and level (#63)

Error alerts had one threshold, one level-to-colour map and one cooldown for
every plugin. They are now a table of rules on Monitor Settings, each naming:

- a plugin (log channel), or * for any plugin
- the least severe level it covers, from emergency down to debug
- the alert it rings at: red, yellow, blue, or off to silence it
- a timeout in minutes that holds repeats of the same error back

An entry takes its own plugin's rule when one covers its level and the *
rules otherwise; of those, the most severe level it reaches wins. Excluded
channels become rules set to off. The hourly cap stays global.

Rows saved before the rules are read as the rules that behave the same, so
an upgrade changes nothing until the form is saved. The sender now takes the
alert level from the matched rule, and the throttle the rule's timeout.


Claude-Session: https://claude.ai/code/session_01GDx68hBS32T5bxKxXePwVd

Co-authored-by: Claude <noreply@anthropic.com>

5790 of 6819 relevant lines covered (84.91%)

15.7 hits per line

Coverage Regressions

Lines Coverage ∆ File
28
85.55
2.7% sentinel/sentinel/src/Monitor/Admin/SettingsPage.php
7
88.3
-0.47% sentinel/sentinel/src/Monitor/ErrorAlerts/ErrorAlertListener.php
4
95.41
0.75% sentinel/sentinel/src/Monitor/ErrorAlerts/ErrorAlertSettings.php
2
94.83
0.28% sentinel/sentinel/src/Monitor/ErrorAlerts/ErrorAlertSender.php
Jobs
ID Job ID Ran Files Coverage
1 39441443717.1 20 Oct 2026 02:42PM UTC 67
84.91
GitHub Action Run
Source Files on build 39441443717
  • Tree
  • List 67
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39441443717
  • 55500961 on github
  • Prev Build on main (#39132594213)
  • Next Build on main (#39513848640)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc