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

go-pkgz / rest
97%

Build:
DEFAULT BRANCH: master
Repo Added 14 Jul 2018 07:41PM UTC
Files 25
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 1.1.3
  • add-ping-head-support
  • apache-log
  • benchmarks
  • cors-preflight-vary
  • dependabot/go_modules/go_modules-5a9c29dde4
  • dependabot/go_modules/go_modules-a3c8a40308
  • dependabot/go_modules/go_modules-dd7da38a6b
  • dependabot/go_modules/go_modules-ee7f9554a6
  • feat/logger-bodyfn
  • fix-ci-caching
  • fix-content-type-header
  • fix/onlyfrom-exact-ip
  • fs-opts
  • hashed-auth
  • health
  • master
  • new-middlewares
  • paskal/add_ipv4_link_local
  • paskal/golangci_lint
  • paskal/remove_errors
  • rbac
  • realip
  • realip-cdn-support
  • refs/tags/v1.10.0
  • refs/tags/v1.11.0
  • refs/tags/v1.12.0
  • refs/tags/v1.12.1
  • refs/tags/v1.13.0
  • refs/tags/v1.14.0
  • refs/tags/v1.15.0
  • refs/tags/v1.15.1
  • refs/tags/v1.15.2
  • refs/tags/v1.15.3
  • refs/tags/v1.15.4
  • refs/tags/v1.15.5
  • refs/tags/v1.15.6
  • refs/tags/v1.16.0
  • refs/tags/v1.17.0
  • refs/tags/v1.18.0
  • refs/tags/v1.18.1
  • refs/tags/v1.18.2
  • refs/tags/v1.19.0
  • refs/tags/v1.20.0
  • refs/tags/v1.20.1
  • refs/tags/v1.20.2
  • refs/tags/v1.20.3
  • refs/tags/v1.20.4
  • refs/tags/v1.20.5
  • refs/tags/v1.20.6
  • refs/tags/v1.20.7
  • refs/tags/v1.21.0
  • refs/tags/v1.22.0
  • refs/tags/v1.23.0
  • refs/tags/v1.23.1
  • refs/tags/v1.5.0
  • refs/tags/v1.5.4
  • refs/tags/v1.6.0
  • refs/tags/v1.6.1
  • refs/tags/v1.7.0
  • refs/tags/v1.8.0
  • refs/tags/v1.8.1
  • refs/tags/v1.8.2
  • refs/tags/v1.9.0
  • refs/tags/v1.9.1
  • refs/tags/v1.9.2
  • throttle
  • timeout-middleware
  • tollboth
  • v1.0.0
  • v1.1.0
  • v1.1.1
  • v1.1.2
  • v1.1.3
  • v1.1.4
  • v1.1.5
  • v1.1.6
  • v1.2.0
  • v1.3.0
  • v1.3.1
  • v1.3.2
  • v1.4.0
  • v1.4.1

22 Jul 2026 11:33PM UTC coverage: 97.076% (+0.8%) from 96.234%
29966545475

push

github

umputun
ci: test all packages on a go 1.24 + stable matrix

bare `go test` only covered the root package, so logger and realip had no ci
coverage at all. added `./...` to test and build. the go-version pin (1.23) was
below the go.mod floor (1.24.0); replaced it with a matrix so both csrf build-tag
paths get exercised - 1.24 compiles csrf.go (!go1.25), stable compiles
csrf_go125.go. lint and coverage run once, on the stable leg.

1494 of 1539 relevant lines covered (97.08%)

48.11 hits per line

Relevant lines Covered
Build:
Build:
1539 RELEVANT LINES 1494 COVERED LINES
48.11 HITS PER LINE
Source Files on master
  • Tree
  • List 25
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29966545475 master ci: test all packages on a go 1.24 + stable matrix bare `go test` only covered the root package, so logger and realip had no ci coverage at all. added `./...` to test and build. the go-version pin (1.23) was below the go.mod floor (1.24.0); repla... push 22 Jul 2026 11:35PM UTC umputun github
97.08
29944554643 master ci: make coveralls reporting non-blocking push 22 Jul 2026 05:57PM UTC umputun github
96.23
29943272850 fix/onlyfrom-exact-ip fix(review-loop): iteration 1 addressed 6 findings - [minor] [README.md:107] clarify semantic IP matching rules - [minor] [onlyfrom.go:12] document exact IP, CIDR, and prefix behavior - [major] [onlyfrom.go:46] normalize the in-function comment -... Pull #48 22 Jul 2026 05:40PM UTC umputun github
96.23
29943041454 fix/onlyfrom-exact-ip fix(review-loop): iteration 1 addressed 6 findings - [minor] [README.md:107] clarify semantic IP matching rules - [minor] [onlyfrom.go:12] document exact IP, CIDR, and prefix behavior - [major] [onlyfrom.go:46] normalize the in-function comment -... push 22 Jul 2026 05:37PM UTC umputun github
96.23
29562619216 refs/tags/v1.23.1 fix: collapse line breaks in logged url url.QueryUnescape surfaces control chars the encoded url hid, so a crafted query like `?q=%0A...` forged an extra log record on every request. Collapse with the existing lineBreaks replacer, same as the bod... push 17 Jul 2026 07:17AM UTC umputun github
96.21
29562569289 master fix: collapse line breaks in logged url url.QueryUnescape surfaces control chars the encoded url hid, so a crafted query like `?q=%0A...` forged an extra log record on every request. Collapse with the existing lineBreaks replacer, same as the bod... push 17 Jul 2026 07:17AM UTC umputun github
96.21
29537684926 refs/tags/v1.23.0 fix: skip empty-body transform and correct Apache Combined log format Two review follow-ups on the logger: - getBody no longer calls bodyFn for an empty request body - there is nothing to transform, and a transform returning a marker for empty... push 16 Jul 2026 09:55PM UTC umputun github
96.21
29537522409 master fix: skip empty-body transform and correct Apache Combined log format Two review follow-ups on the logger: - getBody no longer calls bodyFn for an empty request body - there is nothing to transform, and a transform returning a marker for empty... push 16 Jul 2026 09:52PM UTC umputun github
96.21
29537328224 feat/logger-bodyfn fix: skip empty-body transform and correct Apache Combined log format Two review follow-ups on the logger: - getBody no longer calls bodyFn for an empty request body - there is nothing to transform, and a transform returning a marker for empty... Pull #47 16 Jul 2026 09:48PM UTC umputun github
96.21
29536941062 feat/logger-bodyfn fix: skip empty-body transform and correct Apache Combined log format Two review follow-ups on the logger: - getBody no longer calls bodyFn for an empty request body - there is nothing to transform, and a transform returning a marker for empty... push 16 Jul 2026 09:42PM UTC umputun github
96.21
See All Builds (299)
  • Repo on GitHub
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