Add scheme

This commit is contained in:
Owen
2026-04-09 17:54:07 -04:00
parent a730f4da1d
commit c027c8958b
5 changed files with 25 additions and 34 deletions

View File

@@ -52,7 +52,7 @@ const updateSiteResourceSchema = z
.optional(),
// mode: z.enum(["host", "cidr", "port"]).optional(),
mode: z.enum(["host", "cidr", "http", "https"]).optional(),
// protocol: z.enum(["tcp", "udp"]).nullish(),
scheme: z.enum(["http", "https"]).nullish(),
// proxyPort: z.int().positive().nullish(),
destinationPort: z.int().positive().nullish(),
destination: z.string().min(1).optional(),
@@ -182,6 +182,7 @@ export async function updateSiteResource(
siteId, // because it can change
niceId,
mode,
scheme,
destination,
destinationPort,
alias,
@@ -354,6 +355,7 @@ export async function updateSiteResource(
siteId,
niceId,
mode,
scheme,
destination,
destinationPort,
enabled,
@@ -458,6 +460,7 @@ export async function updateSiteResource(
name: name,
siteId: siteId,
mode: mode,
scheme,
destination: destination,
destinationPort: destinationPort,
enabled: enabled,