2 Commits

Author SHA1 Message Date
Dreaded_X f7e4a2d545 feat: Make dns optional
Committed / committed (pull_request) Successful in 47s
CI / prek (pull_request) Successful in 6m31s
CI / cargo shear (pull_request) Successful in 7m58s
CI / cargo shear (push) Successful in 7m45s
Release-plz / Release-plz Release (push) Successful in 9m39s
CI / prek (push) Successful in 10m6s
Release-plz / Release-plz PR (push) Successful in 4m47s
2026-04-17 21:32:19 +02:00
Dreaded_X 7142ff0fa3 feat: Allow more than two dns entries 2026-04-17 20:59:42 +02:00
3 changed files with 6 additions and 7 deletions
+2 -3
View File
@@ -140,12 +140,11 @@
"array",
"null"
],
"default": null,
"items": {
"type": "string",
"format": "ipv4"
},
"maxItems": 2,
"minItems": 2
}
},
"gateway": {
"type": [
+2 -3
View File
@@ -136,12 +136,11 @@
"array",
"null"
],
"default": null,
"items": {
"type": "string",
"format": "ipv4"
},
"maxItems": 2,
"minItems": 2
}
},
"gateway": {
"type": [
+2 -1
View File
@@ -53,7 +53,8 @@ struct Network {
ip: Ipv4Addr,
netmask: Ipv4Addr,
gateway: Ipv4Addr,
dns: [Ipv4Addr; 2],
#[serde(default)]
dns: Option<Vec<Ipv4Addr>>,
#[optional_rename(OptionalTailscale)]
#[optional_wrap]
tailscale: Tailscale,