From bbd0dd0fa09692dbb6fba3446b0d084d9b0b72d3 Mon Sep 17 00:00:00 2001 From: travisladuke Date: Tue, 19 Nov 2024 12:17:10 -0800 Subject: [PATCH] remove some of the ip address regexes progenitor is not accepting real correct responses when these @formats are used. not sure what to do about it --- main.tsp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/main.tsp b/main.tsp index 773931f..8a6e7cd 100644 --- a/main.tsp +++ b/main.tsp @@ -452,13 +452,9 @@ scalar ZTAddress extends string; @pattern("[a-f0-9]{16}") scalar ZTNetworkID extends string; -@format("ipv4") scalar IPv4 extends string; - -@format("ipv6") scalar IPv6 extends string; - -alias IP = IPv4 | IPv6; +scalar IP extends string; scalar IPSlashPort extends string; @@ -491,7 +487,7 @@ model NetworkRule extends Record { } model NetworkDNS { - domain: domain | ""; + domain: domain; servers: IP[]; } @@ -499,7 +495,6 @@ model NetworkDNS { @maxItems(0) model EmptyArray is Array; -@format("hostname") scalar domain extends string; @jsonSchema