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

haraka / haraka-plugin-watch / 26803064356
94%

Build:
DEFAULT BRANCH: master
Ran 02 Jun 2026 06:39AM UTC
Jobs 1
Files 3
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

02 Jun 2026 06:39AM UTC coverage: 91.147% (+32.7%) from 58.497%
26803064356

push

github

web-flow
release 2.1.0 (#75)

- security(client): escape payload fields before building HTML
  - use `.text()` for cell values
- security(client): resolve cell selectors via `.find()`
- fix(client): derive WebSocket scheme from page protocol (ws/wss)
- feat(client): Empty Table fades rows bottom-up, sparing live connections
- refactor(client): move all behavior into client.js
- fix(client): initialize the hint popover on DOM ready
- chore(html): remove the unused login dialog and stale reconnect hint
- refactor: drive result rendering from a plugin registry
- refactor: flatten get_class into small early-return helpers (cuts qlty smells)
- feat: color the asn cell by karma's asn_score (light green/red)
- fix: color access by ACL hit; soft fails (e.g. invalid domain) are yellow
- fix: color spamassassin by `score` (was `hits`)
- fix(p0f): show the OS color on the cell
- fix: keep the port lit on deny; only disconnect clears it
- fix: scale spamassassin/rspamd color by score
- doc: add Security section noting watch has no access control
- test: cover hooks, result handler and format branches (62% -> 97%)
- test: refactored against test-fixtures 1.7.0
- style: replace `wss.clients.forEach` with for..of in `hook_init_wss`

261 of 294 branches covered (88.78%)

Branch coverage included in aggregate %.

591 of 609 new or added lines in 3 files covered. (97.04%)

1 existing line in 1 file now uncovered.

748 of 813 relevant lines covered (92.0%)

7.83 hits per line

Uncovered Changes

Lines Coverage ∆ File
10
10.53
package.json
7
96.18
plugins.js
1
93.81
35.32% index.js

Coverage Regressions

Lines Coverage ∆ File
1
93.81
35.32% index.js
Jobs
ID Job ID Ran Files Coverage
1 26803064356.1 02 Jun 2026 06:39AM UTC 3
91.15
GitHub Action Run
Source Files on build 26803064356
  • Tree
  • List 3
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26803064356
  • bb0b5749 on github
  • Prev Build on master (#23227640181)
  • Next Build on master (#26929799667)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc