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

rm-hull / dot-block
66%

Build:
DEFAULT BRANCH: main
Repo Added 04 Nov 2025 11:40PM UTC
Token cvDVr9xcMoQ9KcOEGYMi4bscx67euTREm regen
Build 647 Last
Files 39
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 main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • chore/correct-package-name
  • chore/slog
  • chore/update-deps
  • chore/update-go-deps
  • dependabot/docker/golang-1.26-alpine
  • dependabot/github_actions/actions/cache-5
  • dependabot/github_actions/actions/cache-6
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/checkout-7
  • dependabot/github_actions/actions/download-artifact-8
  • dependabot/github_actions/actions/setup-go-7
  • dependabot/github_actions/actions/setup-node-7
  • dependabot/github_actions/actions/upload-artifact-6
  • dependabot/github_actions/docker/build-push-action-7
  • dependabot/github_actions/docker/login-action-4
  • dependabot/github_actions/docker/metadata-action-6
  • dependabot/github_actions/docker/setup-buildx-action-4
  • dependabot/github_actions/golangci/golangci-lint-action-9
  • dependabot/github_actions/mikepenz/action-junit-report-6
  • dependabot/go_modules/github.com/Depado/ginprom-1.8.3
  • dependabot/go_modules/github.com/axiomhq/hyperloglog-0.2.6
  • dependabot/go_modules/github.com/caddyserver/certmagic-0.25.2
  • dependabot/go_modules/github.com/caddyserver/certmagic-0.25.3
  • dependabot/go_modules/github.com/caddyserver/certmagic-0.25.4
  • dependabot/go_modules/github.com/cockroachdb/errors-1.14.0
  • 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-0.41.0
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.42.0
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.44.1
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.45.0
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.45.1
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.46.0
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.46.1
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.46.2
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.47.0
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.48.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/getsentry/sentry-go/gin-0.41.0
  • dependabot/go_modules/github.com/getsentry/sentry-go/gin-0.42.0
  • dependabot/go_modules/github.com/getsentry/sentry-go/gin-0.44.1
  • dependabot/go_modules/github.com/getsentry/sentry-go/gin-0.45.0
  • dependabot/go_modules/github.com/getsentry/sentry-go/gin-0.45.1
  • dependabot/go_modules/github.com/getsentry/sentry-go/gin-0.46.1
  • dependabot/go_modules/github.com/getsentry/sentry-go/gin-0.46.2
  • dependabot/go_modules/github.com/getsentry/sentry-go/gin-0.47.0
  • dependabot/go_modules/github.com/getsentry/sentry-go/gin-0.48.0
  • dependabot/go_modules/github.com/gin-contrib/pprof-1.5.4
  • dependabot/go_modules/github.com/gin-gonic/gin-1.12.0
  • dependabot/go_modules/github.com/miekg/dns-1.1.69
  • dependabot/go_modules/github.com/miekg/dns-1.1.72
  • dependabot/go_modules/github.com/pires/go-proxyproto-0.13.0
  • dependabot/go_modules/github.com/pires/go-proxyproto-0.14.0
  • dependabot/go_modules/github.com/pires/go-proxyproto-0.15.0
  • 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/rm-hull/godx-0.2.1
  • dependabot/go_modules/github.com/rm-hull/godx-0.2.2
  • dependabot/go_modules/github.com/rm-hull/godx-0.2.3
  • dependabot/go_modules/github.com/rm-hull/godx-0.2.4
  • dependabot/go_modules/github.com/samber/slog-gin-1.19.1
  • dependabot/go_modules/github.com/samber/slog-gin-1.20.0
  • dependabot/go_modules/github.com/samber/slog-gin-1.20.1
  • dependabot/go_modules/github.com/samber/slog-gin-1.21.0
  • dependabot/go_modules/github.com/samber/slog-gin-1.21.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/github.com/tavsec/gin-healthcheck-1.7.13
  • dependabot/go_modules/github.com/tavsec/gin-healthcheck-1.7.14
  • dependabot/go_modules/github.com/tavsec/gin-healthcheck-1.7.15
  • dependabot/go_modules/github.com/tavsec/gin-healthcheck-1.7.16
  • dependabot/go_modules/go.uber.org/zap-1.28.0
  • 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
  • dependabot/go_modules/golang.org/x/net-0.50.0
  • dependabot/go_modules/golang.org/x/net-0.52.0
  • dependabot/go_modules/golang.org/x/net-0.53.0
  • dependabot/go_modules/golang.org/x/net-0.55.0
  • dependabot/go_modules/golang.org/x/net-0.56.0
  • dependabot/go_modules/golang.org/x/net-0.57.0
  • dependabot/go_modules/golang.org/x/sync-0.20.0
  • dependabot/go_modules/golang.org/x/sync-0.21.0
  • dependabot/go_modules/golang.org/x/sync-0.22.0
  • dependabot/npm_and_yarn/web/babel/core-8.0.1
  • dependabot/npm_and_yarn/web/tanstack/react-router-1.170.18
  • dependabot/npm_and_yarn/web/tanstack/router-cli-1.167.19
  • dependabot/npm_and_yarn/web/types/node-26.1.1
  • dependabot/npm_and_yarn/web/typescript-eslint-8.64.0
  • doc/browser-config
  • feat/acme-DNS-01-challenge
  • feat/admin-routes
  • feat/admin-ui
  • feat/asn-lookup
  • feat/cache-reaper
  • feat/cache-ttl-floor
  • feat/connection-pool
  • feat/disable-blocklist
  • feat/dispatcher-source
  • feat/dns-listener
  • feat/dns-metrics-skill
  • feat/doh-server
  • feat/ecs
  • feat/ede-codes
  • feat/geoblock
  • feat/ip2location-cronjob
  • feat/latency-based-routing
  • feat/log-latency
  • feat/log-noise-filter
  • feat/mobileconfig
  • feat/multiple-blocklists
  • feat/navbar
  • feat/newly-registered-domains
  • feat/otel
  • feat/proxy-protocol
  • feat/reduce-info-level-logging
  • feat/reload
  • feat/reload-blocklist
  • feat/semver-release
  • feat/sentry-integration
  • feat/sentry-logging
  • feat/separate-blocklists
  • feat/server-release
  • feat/sse-events
  • feat/swap-to-maxmind
  • feat/top-blocked-domains
  • feat/top-domains
  • feat/ui-scaffolding
  • feat/upstream-latency
  • feat/upstream-ttl-metrics
  • feat/user-avatar
  • fix/blocklist-age-gauge
  • fix/data-races
  • fix/event-sequence
  • fix/hot-paths
  • fix/improved-error-reporting
  • fix/no-NXDOMAIN-errors
  • fix/read-and-dial-timeouts
  • fix/remove-asn-from-event-stream
  • fix/revert-to-UDP
  • fix/round-robin-error-observability
  • fix/round-robin-retry
  • fix/stream-blocklists
  • fix/use-spacesaver-error
  • gemini/patch-issue-129-b1f017a
  • gemini/patch-issue-131-4aba170
  • gemini/patch-issue-145-7c41ad9
  • refactor/error-wrap
  • refactor/handle-multiple-questions
  • refactor/log-adapters
  • refactor/p99-latency-spikes
  • refactor/telemetry-goroutine
  • test/integration-test
  • test/pi-agent
  • testing/integration

20 Jul 2026 11:53PM UTC coverage: 66.16% (+0.2%) from 65.913%
29788657900

push

github

rm-hull
fix: add support for SRV record type

Update the RRType definition and mapping to include SRV records for
dns query processing.

1873 of 2831 relevant lines covered (66.16%)

618.09 hits per line

Relevant lines Covered
Build:
Build:
2831 RELEVANT LINES 1873 COVERED LINES
618.09 HITS PER LINE
Source Files on main
  • Tree
  • List 39
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29788657900 main fix: add support for SRV record type Update the RRType definition and mapping to include SRV records for dns query processing. push 20 Jul 2026 11:55PM UTC rm-hull github
66.16
29788447656 main fix: handle unknown record types and result codes Update `QueryType` and `Result` components to safely handle undefined mappings, providing fallback labels and default colors to prevent runtime errors when encountering unexpected DNS values. push 20 Jul 2026 11:51PM UTC rm-hull github
65.91
29786316563 main feat: add visual components to events dashboard - Created `PercentageStat` for standardized metrics display. - Created `TimeSeriesChart` for visualizing request frequency over time. - Refactored `events` route to replace raw JSON timestamps with ... push 20 Jul 2026 11:11PM UTC rm-hull github
65.91
29775371147 main refactor: remove unused Box import in events route push 20 Jul 2026 08:17PM UTC rm-hull github
65.77
29760102285 main chore(deps-dev): bump typescript from 6.0.2 to 7.0.2 in /web push 20 Jul 2026 04:34PM UTC rm-hull github
66.16
29707642409 main refactor: add blocklist name to logger context Updates the blocklist logger to include the specific blocklist name as a field in all associated log entries, improving traceability during initialization and updates. push 19 Jul 2026 11:17PM UTC rm-hull github
66.16
29705436859 main style: format metrics variable declarations Clean up whitespace in `internal/metrics/blocklist_metrics.go` for consistent alignment. push 19 Jul 2026 10:04PM UTC rm-hull github
66.06
29693067282 main feat: support multiple (distinct) blocklists rather than merging (#210) * feat: support multiple blocklists Refactored blocklist architecture to support multiple concurrent sources instead of a single global list. Each blocklist is now managed ... push 19 Jul 2026 03:34PM UTC web-flow github
65.87
29685578259 main refactor: add name field to blocklists Introduced a `name` identifier to `BlockList` to improve logging clarity, making it easier to distinguish between different blocklist sources in the application logs and metrics. push 19 Jul 2026 11:42AM UTC rm-hull github
61.88
29666684332 main Update last modified date and add new entries [skip-ci] push 19 Jul 2026 12:18AM UTC web-flow github
61.85
See All Builds (646)

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 TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc