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

cameri / nostream / 39648243663
74%

Build:
DEFAULT BRANCH: main
Ran 21 Oct 2026 06:00PM UTC
Jobs 2
Files 307
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

21 Oct 2026 05:56PM UTC coverage: 73.796% (-0.4%) from 74.204%
39648243663

push

github

web-flow
feat(admin): trust and automation for operator console (#920)

* feat(admin): trust and automation for operator console

Add audit log API and Trust UI, signed webhook events for probe/mirror/SSL,
OpenTelemetry probe and mirror metrics, redacted diagnostics export, and
manual NIP-66 probe from the admin console.

Closes #919

* fix(admin): harden trust notifications and address review feedback

Wrap Redis dedupe in try/catch, enqueue before marking alerts sent, atomize
probe transitions, allow clearing webhook secrets, and fix Trust 401 handling.

* fix(redis): retry eval on NOSCRIPT for trust probe transitions

Reload cached script SHAs after Redis flushes scripts and isolate SSL
expiry notifications from probe eval failures.

* fix(admin): skip audit Redis when cache is not configured

Avoid constructing an invalid Redis URL during admin login and settings
updates when REDIS_* env vars are unset (e.g. unit test CI).

4016 of 5997 branches covered (66.97%)

Branch coverage included in aggregate %.

191 of 307 new or added lines in 26 files covered. (62.21%)

2 existing lines in 1 file now uncovered.

8936 of 11554 relevant lines covered (77.34%)

780.44 hits per line

Uncovered Changes

Lines Coverage ∆ File
36
20.69
src/controllers/admin/post-admin-network-health-run-controller.ts
24
60.0
src/utils/ops-trust-notifications.ts
11
42.86
src/utils/admin-diagnostics-export.ts
8
18.75
src/controllers/admin/get-admin-diagnostics-export-controller.ts
5
18.18
src/controllers/admin/get-admin-audit-log-controller.ts
4
0.0
0.0% src/app/static-mirroring-worker.ts
4
63.64
src/factories/controllers/post-admin-network-health-run-controller-factory.ts
4
83.33
src/telemetry/ops-metrics.ts
4
74.19
src/utils/admin-audit-store.ts
4
66.67
-2.78% src/utils/admin-notifications-settings.ts
2
79.44
-2.17% src/adapters/redis-adapter.ts
2
71.43
src/factories/controllers/get-admin-audit-log-controller-factory.ts
2
37.5
-5.36% src/utils/operator-notification-enqueue.ts
2
75.0
src/utils/record-admin-audit.ts
1
84.31
-1.1% src/admin/password-admin-auth-provider.ts
1
79.69
-2.46% src/cache/client.ts
1
17.14
1.99% src/controllers/admin/post-ops-nip05-reverify-controller.ts
1
75.0
src/factories/controllers/get-admin-diagnostics-export-controller-factory.ts

Coverage Regressions

Lines Coverage ∆ File
2
0.0
0.0% src/app/static-mirroring-worker.ts
Jobs
ID Job ID Ran Files Coverage
1 Unit - 39648243663.1 21 Oct 2026 06:01PM UTC 307
71.1
GitHub Action Run
2 Integration - 39648243663.2 21 Oct 2026 06:00PM UTC 307
31.46
GitHub Action Run
Source Files on build 39648243663
  • Tree
  • List 307
  • Changed 16
  • Source Changed 16
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #39648243663
  • abd4a1bf on github
  • Prev Build on main (#39521741926)
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