mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-06 22:27:22 +00:00
misc: added URL string validation
This commit is contained in:
@@ -222,7 +222,7 @@ export const LdapSchema = z.union([
|
|||||||
]);
|
]);
|
||||||
|
|
||||||
export const DynamicSecretTotpSchema = z.object({
|
export const DynamicSecretTotpSchema = z.object({
|
||||||
url: z.string().trim().min(1)
|
url: z.string().url().trim().min(1)
|
||||||
});
|
});
|
||||||
|
|
||||||
export enum DynamicSecretProviders {
|
export enum DynamicSecretProviders {
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@ import { DynamicSecretProviders } from "@app/hooks/api/dynamicSecret/types";
|
|||||||
|
|
||||||
const formSchema = z.object({
|
const formSchema = z.object({
|
||||||
provider: z.object({
|
provider: z.object({
|
||||||
url: z.string().trim().min(1)
|
url: z.string().url().trim().min(1)
|
||||||
}),
|
}),
|
||||||
defaultTTL: z.string().superRefine((val, ctx) => {
|
defaultTTL: z.string().superRefine((val, ctx) => {
|
||||||
const valMs = ms(val);
|
const valMs = ms(val);
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@ import { TDynamicSecret } from "@app/hooks/api/dynamicSecret/types";
|
|||||||
const formSchema = z.object({
|
const formSchema = z.object({
|
||||||
inputs: z
|
inputs: z
|
||||||
.object({
|
.object({
|
||||||
url: z.string().trim().min(1)
|
url: z.string().url().trim().min(1)
|
||||||
})
|
})
|
||||||
.partial(),
|
.partial(),
|
||||||
defaultTTL: z.string().superRefine((val, ctx) => {
|
defaultTTL: z.string().superRefine((val, ctx) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user