feat: widen all Zod schema constraints for power users

Raise all artificially low max values on tool settings:
- stitch: grid→100, gap→1000, border/radius→500
- split: grid→100x100
- collage: zoom→10, gap→500, radius→500
- watermark: fontSize→1000
- border: width→2000, radius→2000, shadow→200
- qr: size→10000
- gif: dimensions→16384
- passport: dpi→1200
- sharpening: amount→1000
- pdf/svg: dpi→2400, dimensions→65536
- vectorize: precision→16
- bulk-rename: pattern→1000
- image-to-pdf: margin→500
- pipeline: name→255, description→2000
This commit is contained in:
ashim-hq
2026-04-20 21:40:06 +08:00
parent 7daf2377f0
commit ce477a0dbf
15 changed files with 31 additions and 31 deletions
+1 -1
View File
@@ -36,7 +36,7 @@ const generateSettingsSchema = z.object({
bgColor: z.string().default("#FFFFFF"),
printLayout: z.string().default("none"),
maxFileSizeKb: z.number().default(0),
dpi: z.number().min(72).max(600).default(300),
dpi: z.number().min(72).max(1200).default(300),
customWidthMm: z.number().optional(),
customHeightMm: z.number().optional(),
zoom: z.number().min(0.5).max(3).default(1),