• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Coverage calculation for this build was skipped because it contains the same data as another build. See this build for the coverage details.
If you feel that something is wrong here, please contact support.

umputun / remark42 / 28475020227
84%
master: 84%

Build:
Build:
LAST BUILD BRANCH: deps/rest-v1.22.0
DEFAULT BRANCH: master
Ran 30 Jun 2026 08:54PM UTC
Jobs 1
Files 0
Run time –
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

pending completion
  cancel
28475020227

Pull #2095

github

paskal
Migrate ssl.go TLS routers from chi to routegroup

First step of the go-chi -> go-pkgz/routegroup migration. The HTTP->HTTPS
redirect and ACME http-01 challenge routers are small, self-contained
http.Handlers separate from the main API router, so they move cleanly:

- chi.NewRouter() -> routegroup.New(http.NewServeMux())
- middleware.Throttle -> rest.Throttle (same concurrency-limit semantics)
- middleware.Timeout -> local timeout helper (context deadline, mirrors chi)
- drop middleware.RealIP: these routers do redirect/challenge only, with no
  per-IP logic, so the spoofable header trust is simply removed here
- return http.Handler instead of chi.Router (callers already take http.Handler)

chi stays a dependency (still used by the main API router); this only removes
its use from ssl.go. go test -race, vet, golangci-lint and govulncheck clean.
Pull Request #2095: Migrate ssl.go TLS routers from chi to routegroup
Jobs
ID Job ID Ran Files Coverage
1 28475020227.1 30 Jun 2026 08:54PM UTC 52
GitHub Action Run
Source Files on build 28475020227
Detailed source file information is not available for this build.
  • Back to Repo
  • Pull Request #2095
  • Delete
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