feat : update
CI / Verify (push) Successful in 1m14s
CI / Build immutable images and deploy (push) Successful in 3m18s

This commit is contained in:
2026-09-06 15:58:11 +07:00 Unverified
parent de76a27c86
commit 5f6b8c1059
11 changed files with 3934 additions and 21 deletions
+3 -3
View File
@@ -37,9 +37,9 @@ export const updateGuideSchema = z.strictObject({
overview: z.string().trim().min(1).max(500),
youtubeUrl: youtubeUrlSchema,
posterArtMediaId: z.string().uuid().nullable().optional(),
posterArtOffsetX: z.number().finite().min(-50).max(50).optional(),
posterArtOffsetY: z.number().finite().min(-50).max(50).optional(),
posterArtScale: z.number().finite().min(50).max(200).optional(),
posterArtOffsetX: z.number().finite().min(-1000).max(1000).optional(),
posterArtOffsetY: z.number().finite().min(-1000).max(1000).optional(),
posterArtScale: z.number().finite().min(50).max(500).optional(),
posterTopColors: z.tuple([z.string().regex(/^#[0-9a-fA-F]{6}$/u), z.string().regex(/^#[0-9a-fA-F]{6}$/u)]).optional(),
posterBottomColors: z.tuple([z.string().regex(/^#[0-9a-fA-F]{6}$/u), z.string().regex(/^#[0-9a-fA-F]{6}$/u)]).optional(),
posterBleeding: z.array(z.strictObject({