[Frontend] Marc/frontend granular city/state geo proxy (#4156)

This commit is contained in:
Marc Kelechava
2025-12-01 18:25:08 -08:00
committed by GitHub
parent d0a9095b0d
commit 36c2af90b0
12 changed files with 636 additions and 76 deletions

View File

@@ -15,7 +15,16 @@ const createNewTaskFormSchemaBase = z.object({
totpIdentifier: z.string().or(z.null()),
cdpAddress: z.string().or(z.null()),
errorCodeMapping: z.string().or(z.null()),
proxyLocation: z.nativeEnum(ProxyLocation).or(z.null()),
proxyLocation: z
.union([
z.nativeEnum(ProxyLocation),
z.object({
country: z.string(),
subdivision: z.string().optional(),
city: z.string().optional(),
}),
])
.nullable(),
includeActionHistoryInVerification: z.boolean().or(z.null()).default(false),
maxScreenshotScrolls: z.number().or(z.null()).default(null),
});