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

rm-hull / dot-block
42%
main: 43%

Build:
Build:
LAST BUILD BRANCH: dependabot/go_modules/golang.org/x/net-0.49.0
DEFAULT BRANCH: main
Repo Added 04 Nov 2025 11:40PM UTC
Token cvDVr9xcMoQ9KcOEGYMi4bscx67euTREm regen
Build 182 Last
Files 18
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 feat/geoblock
branch: feat/geoblock
CHANGE BRANCH
x
Reset
Sync Branches
  • feat/geoblock
  • chore/correct-package-name
  • chore/slog
  • chore/update-deps
  • dependabot/github_actions/actions/cache-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/upload-artifact-6
  • dependabot/github_actions/golangci/golangci-lint-action-9
  • dependabot/github_actions/mikepenz/action-junit-report-6
  • dependabot/go_modules/github.com/axiomhq/hyperloglog-0.2.6
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.37.0
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.38.0
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.39.0
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.40.0
  • dependabot/go_modules/github.com/getsentry/sentry-go/gin-0.37.0
  • dependabot/go_modules/github.com/getsentry/sentry-go/gin-0.38.0
  • dependabot/go_modules/github.com/getsentry/sentry-go/gin-0.39.0
  • dependabot/go_modules/github.com/getsentry/sentry-go/gin-0.40.0
  • dependabot/go_modules/github.com/miekg/dns-1.1.69
  • dependabot/go_modules/github.com/rm-hull/godx-0.0.10
  • dependabot/go_modules/github.com/rm-hull/godx-0.0.7
  • dependabot/go_modules/github.com/rm-hull/godx-0.0.8
  • dependabot/go_modules/github.com/samber/slog-gin-1.19.1
  • dependabot/go_modules/github.com/spf13/cobra-1.10.2
  • dependabot/go_modules/github.com/tavsec/gin-healthcheck-1.7.12
  • dependabot/go_modules/golang.org/x/crypto-0.44.0
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/golang.org/x/crypto-0.46.0
  • dependabot/go_modules/golang.org/x/net-0.47.0
  • dependabot/go_modules/golang.org/x/net-0.48.0
  • dependabot/go_modules/golang.org/x/net-0.49.0
  • feat/acme-DNS-01-challenge
  • feat/cache-reaper
  • feat/dns-listener
  • feat/mobileconfig
  • feat/multiple-blocklists
  • feat/reduce-info-level-logging
  • feat/reload
  • feat/reload-blocklist
  • feat/sentry-integration
  • feat/top-blocked-domains
  • feat/top-domains
  • feat/upstream-latency
  • feat/upstream-ttl-metrics
  • fix/improved-error-reporting
  • main
  • refactor/error-wrap
  • refactor/handle-multiple-questions
  • refactor/log-adapters
  • testing/integration

29 Dec 2025 12:17AM UTC coverage: 42.422% (-6.3%) from 48.677%
20561590217

Pull #57

github

rm-hull
feat: add IP2Location token and improve logging

- Documented `IP2LOCATION_TOKEN` for downloading geoIP data.
- Added logging to track the loading of the geolocation database
  file during initialization.
Pull Request #57: feat: add IP2Location support for request tracking

17 of 214 new or added lines in 6 files covered. (7.94%)

24 existing lines in 1 file now uncovered.

473 of 1115 relevant lines covered (42.42%)

0.45 hits per line

Relevant lines Covered
Build:
Build:
1115 RELEVANT LINES 473 COVERED LINES
0.45 HITS PER LINE
Source Files on feat/geoblock
  • Tree
  • List 17
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20561590217 feat/geoblock feat: add IP2Location token and improve logging - Documented `IP2LOCATION_TOKEN` for downloading geoIP data. - Added logging to track the loading of the geolocation database file during initialization. Pull #57 29 Dec 2025 12:18AM UTC rm-hull github
42.42
20561505497 feat/geoblock docs: add ATTRIBUTION.md for IP geolocation Add credit for the **IP2Location LITE** database used in **dot-block** to provide IP geolocation services. Pull #57 29 Dec 2025 12:11AM UTC rm-hull github
43.47
20561466572 feat/geoblock Merge branch 'main' into feat/geoblock Pull #57 29 Dec 2025 12:08AM UTC web-flow github
43.47
20561461709 feat/geoblock style: fix indentation and update geoblock fields - Fix indentation across `blocklist`, `downloader`, and `metrics` packages to improve code readability. - Rename `url` to `fileId` in `Ip2LocationUpdater` to accurately reflect the parameter u... Pull #57 29 Dec 2025 12:08AM UTC rm-hull github
43.47
20561406069 feat/geoblock Update internal/geoblock/update.go Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Pull #57 29 Dec 2025 12:03AM UTC web-flow github
43.51
20561402306 feat/geoblock Update internal/downloader/download.go Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Pull #57 29 Dec 2025 12:03AM UTC web-flow github
44.08
20561398360 feat/geoblock Update internal/downloader/download.go Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Pull #57 29 Dec 2025 12:03AM UTC web-flow github
44.08
20560215037 feat/geoblock refactor: abstract geo-IP lookup into interface Introduce the `GeoIpLookup` interface to decouple the `DNSDispatcher` from the **ip2location** library. This improves testability and ensures the codebase is more modular. - Add `GeoIpLookup` inter... Pull #57 28 Dec 2025 10:09PM UTC rm-hull github
44.08
See All Builds (182)

Badge your Repo: dot-block

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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