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

cameri / nostream / 26300017967
65%
main: 65%

Build:
Build:
LAST BUILD BRANCH: nip42-handler
DEFAULT BRANCH: main
Ran 22 May 2026 04:38PM UTC
Jobs 2
Files 148
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

22 May 2026 04:37PM UTC coverage: 36.478% (-28.6%) from 65.107%
26300017967

Pull #622

github

web-flow
Merge cbfcf131b into 36e5af87e
Pull Request #622: feat: add NIP-42 client authentication

791 of 3191 branches covered (24.79%)

Branch coverage included in aggregate %.

21 of 63 new or added lines in 6 files covered. (33.33%)

1585 existing lines in 77 files now uncovered.

2608 of 6127 relevant lines covered (42.57%)

17.63 hits per line

Uncovered Changes

Lines Coverage ∆ File
37
13.64
src/handlers/auth-message-handler.ts
3
63.21
-25.98% src/adapters/web-socket-adapter.ts
1
82.35
-17.65% src/factories/message-handler-factory.ts
1
53.44
-45.36% src/handlers/event-message-handler.ts

Coverage Regressions

Lines Coverage ∆ File
124
6.18
-55.9% src/cli/utils/config.ts
96
53.44
-45.36% src/handlers/event-message-handler.ts
90
6.63
-74.59% src/tor/client.ts
83
9.63
-85.93% src/app/maintenance-worker.ts
72
10.65
-83.43% src/utils/nip05.ts
69
5.15
-51.5% src/cli/tui/menus/configure.ts
59
7.37
-47.93% src/clean-db.ts
48
0.0
-15.68% src/cli/index.ts
48
11.69
-88.31% src/controllers/callbacks/lnbits-callback-controller.ts
44
15.15
-84.85% src/controllers/callbacks/nodeless-callback-controller.ts
43
59.01
-40.54% src/utils/nip03.ts
41
56.49
-25.97% src/scripts/export-events.ts
33
5.94
-57.43% src/cli/tui/menus/manage.ts
33
16.36
-83.64% src/controllers/callbacks/zebedee-callback-controller.ts
31
57.94
-38.1% src/controllers/invoices/post-invoice-controller.ts
30
44.29
-20.95% src/repositories/event-repository.ts
30
62.9
-37.1% src/services/payments-service.ts
29
52.48
-37.59% src/utils/nip44.ts
28
63.21
-25.98% src/adapters/web-socket-adapter.ts
28
58.1
-25.14% src/services/event-import-service.ts
27
36.62
-43.66% src/adapters/redis-adapter.ts
25
12.77
-85.11% src/handlers/count-message-handler.ts
25
10.96
-45.21% src/payments-processors/lnbits-payment-processor.ts
24
48.63
-24.59% src/payments-processors/nwc-payments-processor.ts
22
59.3
-19.1% src/import-events.ts
20
5.13
-87.18% src/cli/commands/export.ts
20
4.82
-43.37% src/cli/tui/menus/start.ts
20
15.0
-85.0% src/handlers/event-strategies/group-event-strategy.ts
18
9.23
-38.46% src/cli/commands/update.ts
15
0.0
-8.06% src/cli/commands/info.ts
15
16.24
-25.64% src/cli/utils/env-config.ts
14
0.0
-9.52% src/cli/commands/setup.ts
14
12.5
-83.33% src/services/maintenance-service.ts
13
69.79
-30.21% src/handlers/subscribe-message-handler.ts
13
55.96
-17.43% src/utils/transform.ts
12
60.42
-33.33% src/factories/payments-processors/nwc-payments-processor-factory.ts
11
66.07
-23.21% src/repositories/user-repository.ts
11
49.4
-44.58% src/schemas/event-schema.ts
11
76.26
-17.99% src/utils/compression.ts
11
56.96
-21.52% src/utils/settings.ts
10
39.13
-52.17% src/cli/utils/docker.ts
10
81.69
-18.31% src/controllers/callbacks/opennode-callback-controller.ts
10
56.04
-18.68% src/factories/logger-factory.ts
10
52.38
-30.95% src/repositories/invoice-repository.ts
10
17.95
-74.36% src/utils/nip25.ts
9
73.13
-20.9% src/adapters/web-socket-server-adapter.ts
9
0.0
-20.93% src/cli/tui/main.ts
8
7.02
-7.02% src/app/app.ts
8
85.29
-9.31% src/utils/event.ts
7
35.29
-64.71% src/controllers/invoices/get-invoice-controller.ts
7
41.67
-58.33% src/handlers/request-handlers/get-privacy-request-handler.ts
7
41.67
-58.33% src/handlers/request-handlers/get-terms-request-handler.ts
7
77.45
-17.65% src/utils/http.ts
7
30.77
-69.23% src/utils/sliding-window-rate-limiter.ts
6
55.56
-44.44% src/schemas/message-schema.ts
6
65.22
-34.78% src/utils/messages.ts
5
66.67
-33.33% src/adapters/web-server-adapter.ts
5
78.69
-21.31% src/handlers/event-strategies/timestamp-event-strategy.ts
5
71.55
-22.41% src/handlers/request-handlers/root-request-handler.ts
4
6.41
-7.69% src/cli/tui/menus/dev.ts
4
0.0
-22.22% src/cli/tui/menus/stop.ts
3
0.0
-11.54% src/cli/commands/seed.ts
3
70.0
-30.0% src/factories/maintenance-worker-factory.ts
3
57.69
-26.92% src/handlers/event-strategies/replaceable-event-strategy.ts
3
52.0
-36.0% src/schemas/filter-schema.ts
3
25.0
-75.0% src/utils/nip65.ts
2
67.86
-12.5% src/cache/client.ts
2
10.36
-1.04% src/cli/commands/config.ts
2
82.35
-17.65% src/factories/message-handler-factory.ts
2
33.33
-66.67% src/handlers/request-handlers/get-health-request-handler.ts
2
78.57
-21.43% src/utils/ewma-rate-limiter.ts
1
0.0
-100.0% src/cli/tui/state.ts
1
83.33
-16.67% src/factories/app-factory.ts
1
95.92
-4.08% src/factories/event-strategy-factory.ts
1
83.33
-16.67% src/factories/maintenance-service-factory.ts
1
62.5
-6.25% src/factories/payments-processor-factory.ts
1
25.0
-75.0% src/utils/invoice.ts
Jobs
ID Job ID Ran Files Coverage
1 Integration - 26300017967.1 22 May 2026 04:39PM UTC 148
33.9
GitHub Action Run
2 Unit - 26300017967.2 22 May 2026 04:38PM UTC 148
11.94
GitHub Action Run
Source Files on build 26300017967
  • Tree
  • List 148
  • Changed 100
  • Source Changed 5
  • Coverage Changed 100
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26300017967
  • Pull Request #622
  • PR Base - main (#25600260708)
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