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

umputun / reproxy / 23132036129
78%

Build:
DEFAULT BRANCH: master
Ran 16 Mar 2026 07:10AM UTC
Jobs 1
Files 19
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

16 Mar 2026 07:09AM UTC coverage: 78.358% (+0.1%) from 78.225%
23132036129

push

github

web-flow
Add per-route forward-health-checks option (#246)

* add ForwardHealthChecks field to URLMapper and all providers

Add a new per-route boolean option `forward-health-checks` to URLMapper,
parsed by all providers (docker, file, consul-catalog, static).
When enabled, reproxy will forward /ping and /health requests to the
backend instead of handling them with built-in responses.

Made-with: Cursor

* forward /ping and /health to backend for routes with forward-health-checks

Modify pingHandler and healthMiddleware to check if the matched route has
ForwardHealthChecks enabled. If so, the request is forwarded to the backend
instead of being intercepted by reproxy's built-in responses.

Made-with: Cursor

* fixed linter issues

* fix inconsistent forward-health-checks value parsing across providers

Docker now inspects the label value (true/yes/y/1) instead of just
checking key presence. Static provider checks for explicit positive
values instead of treating any non-empty string as truthy.

Made-with: Cursor

86 of 92 new or added lines in 6 files covered. (93.48%)

1 existing line in 1 file now uncovered.

2415 of 3082 relevant lines covered (78.36%)

24.02 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
87.38
0.01% app/discovery/provider/docker.go
4
90.58
-2.39% app/discovery/provider/consulcatalog/consulcatalog.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
85.57
-0.75% app/discovery/provider/file.go
Jobs
ID Job ID Ran Files Coverage
1 23132036129.1 16 Mar 2026 07:10AM UTC 19
78.36
GitHub Action Run
Source Files on build 23132036129
  • Tree
  • List 19
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • c18f3436 on github
  • Prev Build on master (#23094110714)
  • Next Build on master (#23132077120)
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