feat(app): introduce Enable App setting (#8521)

This commit is contained in:
naman-bruno
2026-07-08 21:46:11 +05:30
committed by GitHub
parent 139d71a8f8
commit d0863e2a43
27 changed files with 472 additions and 133 deletions

View File

@@ -677,7 +677,7 @@ const itemSchema = Yup.object({
encodeUrl: Yup.boolean().nullable(),
followRedirects: Yup.boolean().nullable(),
maxRedirects: Yup.number().min(0).max(50).nullable(),
timeout: Yup.mixed().nullable(),
timeout: Yup.mixed().nullable()
}).noUnknown(true)
.strict()
.nullable()
@@ -702,7 +702,8 @@ const itemSchema = Yup.object({
otherwise: Yup.array().strip()
}),
app: Yup.object({
code: Yup.string().nullable()
code: Yup.string().nullable(),
enabled: Yup.boolean().nullable()
})
.noUnknown(true)
.nullable(),