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
+2 -2
View File
@@ -44,8 +44,8 @@ const pipelineDefinitionSchema = z.object({
/** Schema for saving a pipeline. */
const savePipelineSchema = z.object({
name: z.string().min(1, "Pipeline name is required").max(100),
description: z.string().max(500).optional(),
name: z.string().min(1, "Pipeline name is required").max(255),
description: z.string().max(2000).optional(),
steps: z
.array(pipelineStepSchema)
.min(1, "Pipeline must have at least one step")