MCPcopy Create free account

hub / github.com/abhizaik/urlvet / functions

Functions265 in github.com/abhizaik/urlvet

MethodRun
(in *Input, out *Output)
server/internal/analyzer/tasks.go:183
MethodRun
(in *Input, out *Output)
server/internal/analyzer/tasks.go:214
MethodRun
(in *Input, out *Output)
server/internal/analyzer/tasks.go:224
MethodRun
(in *Input, out *Output)
server/internal/analyzer/tasks.go:248
MethodRun
(in *Input, out *Output)
server/internal/analyzer/tasks.go:257
MethodRun
(in *Input, out *Output)
server/internal/analyzer/tasks.go:266
MethodRun
(in *Input, out *Output)
server/internal/analyzer/tasks.go:285
MethodRun
(in *Input, out *Output)
server/internal/analyzer/tasks.go:295
MethodRun
(in *Input, out *Output)
server/internal/analyzer/tasks.go:305
MethodRun
(in *Input, out *Output)
server/internal/analyzer/tasks.go:315
MethodRun
(in *Input, out *Output)
server/internal/analyzer/tasks.go:348
MethodRun
(in *Input, out *Output)
server/internal/analyzer/tasks.go:466
FunctionScreenshotHandler
(c *gin.Context)
server/internal/handler/screenshot.go:11
MethodSetJSON
SetJSON marshals the value to JSON and stores it in cache
server/internal/service/cache/valkey.go:121
FunctionSupportsHSTS
(rawURL string)
server/internal/service/checks/hsts.go:12
FunctionTakeScreenshotAndSave
TakeScreenshotAndSave takes a screenshot, saves it to disk, and returns the file path This is kept for backward compatibility if needed elsewhere
server/internal/service/screenshot/screenshot.go:278
FunctionTestAnalyzeHandler_Validation
TestAnalyzeHandler_Validation tests the handler's validation without making real network requests.
server/internal/handler/handler_test.go:74
FunctionTestApiHandler
(c *gin.Context)
server/internal/handler/testapi.go:14
FunctionTestGenerateResult_ScoreClamping
(t *testing.T)
server/internal/analyzer/result_test.go:290
FunctionTestGenerateResult_Verdict
(t *testing.T)
server/internal/analyzer/result_test.go:27
FunctionTestGenerateResult_VerdictBoundaries
(t *testing.T)
server/internal/analyzer/result_test.go:312
FunctionTestHealthEndpoints
TestHealthEndpoints verifies both health endpoints return 200 with status "ok".
server/internal/handler/handler_test.go:37
FunctionTestIPCheckHandler
TestIPCheckHandler tests ip/check validation.
server/internal/handler/handler_test.go:185
FunctionTestMetricsEndpoint
TestMetricsEndpoint verifies the /metrics endpoint is reachable and returns text/plain.
server/internal/handler/handler_test.go:199
FunctionTestPunycodeHandler
TestPunycodeHandler tests punycode endpoint validation.
server/internal/handler/handler_test.go:125
FunctionTestRootEndpoint
TestRootEndpoint verifies the root handler returns the service metadata.
server/internal/handler/handler_test.go:58
FunctionTestStructureHandlers
TestStructureHandlers tests length and depth endpoint validation.
server/internal/handler/handler_test.go:98
FunctionTestTLDHandlers
TestTLDHandlers tests trusted-tld and risky-tld validation.
server/internal/handler/handler_test.go:167
FunctionTestTooLongUrl
(t *testing.T)
server/internal/service/checks/checks_test.go:5
FunctionTestURLShortenerHandler
TestURLShortenerHandler tests shortener endpoint validation.
server/internal/handler/handler_test.go:146
FunctionTooDeepUrl
(url string)
server/internal/service/checks/structure.go:9
FunctionURLLengthValidator
URLLengthValidator returns a middleware that rejects requests where the "url" query parameter exceeds maxLen bytes, preventing DoS via oversized input
server/internal/handler/middleware/rate_limit.go:57
FunctionUsesIPInsteadOfDomain
(rawURL string)
server/internal/service/checks/ip_domain.go:8
FunctionValidate
Validate returns true if the token has a valid signature and has not expired.
server/internal/admintoken/token.go:62
FunctionWarn
(msg string, args ...any)
server/internal/logger/logger.go:273
MethodWithAttrs
(attrs []slog.Attr)
server/internal/logger/logger.go:113
MethodWithAttrs
(attrs []slog.Attr)
server/internal/logger/logger.go:188
MethodWithGroup
(name string)
server/internal/logger/logger.go:121
MethodWithGroup
(name string)
server/internal/logger/logger.go:195
Functionanalyze
(url: string)
web/website/src/lib/api.ts:85
FunctionencodeVerdict
(v: string)
web/website/src/lib/utils.ts:179
FunctionfetchRDAP
fetchRDAP queries RDAP and returns normalized RegistrationData. Deprecated: Use fetchRDAPWithContext instead.
server/internal/service/domaininfo/rdap.go:95
FunctionformatDate
(dateString: string)
web/website/src/lib/utils.ts:221
FunctiongetDepth
(url: string)
web/website/src/lib/api.ts:107
FunctiongetHsts
(url: string)
web/website/src/lib/api.ts:111
FunctiongetIpCheck
(url: string)
web/website/src/lib/api.ts:95
FunctiongetIpResolve
(url: string)
web/website/src/lib/api.ts:99
FunctiongetLength
(url: string)
web/website/src/lib/api.ts:103
FunctiongetPunycode
(url: string)
web/website/src/lib/api.ts:119
FunctiongetRank
(url: string)
web/website/src/lib/api.ts:91
FunctiongetRedirects
(url: string)
web/website/src/lib/api.ts:115
FunctiongetRiskyTld
(url: string)
web/website/src/lib/api.ts:127
FunctiongetStatusCode
(url: string)
web/website/src/lib/api.ts:135
FunctiongetTrustedTld
(url: string)
web/website/src/lib/api.ts:123
FunctiongetUrlShortener
(url: string)
web/website/src/lib/api.ts:131
FunctiongetWhois
(url: string)
web/website/src/lib/api.ts:139
Functioninit
()
server/internal/docs/docs.go:1318
Functioninit
()
web/website/src/lib/theme.ts:11
FunctionisValidUrl
(url: string)
web/website/src/lib/utils.ts:187
Functionload
({ url })
web/website/src/routes/+page.ts:5
Functionmain
()
server/cmd/urlvet/urlvet.go:40
Functionscreenshot
(url: string)
web/website/src/lib/api.ts:88
FunctionstripTrackers
(raw: string)
web/website/src/lib/utils.ts:160
Functiontoggle
()
web/website/src/lib/theme.ts:19
FunctionupdateOutputDirect
Helper to update output fields with mutex lock (direct version)
server/internal/analyzer/task_helpers.go:72
← previous201–265 of 265, ranked by callers