blacklist: add domain reputation check via checker-blacklist
Some checks reported errors
continuous-integration/drone/push Build was killed
Some checks reported errors
continuous-integration/drone/push Build was killed
Integrates the checker-blacklist module behind a new POST /blacklist/domain endpoint that aggregates reputation/blocklist sources for a given domain, plus a SvelteKit UI under /blacklist/domain mirroring the existing IP blacklist flow. Per-source credentials (VirusTotal, Safe Browsing) are exposed as CLI flags; free sources run unconditionally. Closes: #96
This commit is contained in:
parent
d53c1b1e00
commit
f14209d4fa
13 changed files with 655 additions and 21 deletions
2
go.mod
2
go.mod
|
|
@ -3,6 +3,8 @@ module git.happydns.org/happyDeliver
|
|||
go 1.25.0
|
||||
|
||||
require (
|
||||
git.happydns.org/checker-blacklist v0.4.0
|
||||
git.happydns.org/checker-sdk-go v1.9.0
|
||||
github.com/JGLTechnologies/gin-rate-limit v1.5.8
|
||||
github.com/emersion/go-smtp v0.24.0
|
||||
github.com/getkin/kin-openapi v0.138.0
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue