Add 58 new DNS provider integrations

This commit is contained in:
Maurus Decimus
2026-05-18 20:07:08 +02:00
parent d5a458992b
commit 2c4a504497
18 changed files with 10564 additions and 307 deletions

View File

@@ -81,7 +81,7 @@ rkyv = { version = "0.8.10", features = ["little_endian"] }
compact_str = "0.9.0"
quick-xml = "0.39"
jmap-tools = { version = "0.1" }
dns-update = { version = "0.3", features = ["test_provider"] }
dns-update = { version = "0.4.0", features = ["test_provider"] }
x509-parser = "0.18"
[target.'cfg(not(target_env = "msvc"))'.dependencies]

View File

@@ -139,9 +139,8 @@ pub async fn test(test: &TestServer) {
// Create test Pebble and In Memory DNS servers
let pebble_dns_id = account
.registry_create_object(DnsServer::Cloudflare(DnsServerCloudflare {
email: "test@pebble.org".to_string().into(),
secret: SecretKey::Value(SecretKeyValue {
secret: "secret".into(),
secret: "test@pebble.org".into(),
}),
description: "Pebble DNS server".to_string(),
..Default::default()
@@ -149,9 +148,8 @@ pub async fn test(test: &TestServer) {
.await;
let in_memory_dns_id = account
.registry_create_object(DnsServer::Cloudflare(DnsServerCloudflare {
email: "test@memory.org".to_string().into(),
secret: SecretKey::Value(SecretKeyValue {
secret: "secret".into(),
secret: "test@memory.org".into(),
}),
description: "In-memory DNS server".to_string(),
..Default::default()

View File

@@ -30,9 +30,8 @@ pub async fn test(test: &TestServer) {
// Create test In Memory DNS servers
let dns_server_id = account
.registry_create_object(DnsServer::Cloudflare(DnsServerCloudflare {
email: "test@memory.org".to_string().into(),
secret: SecretKey::Value(SecretKeyValue {
secret: "secret".into(),
secret: "test@memory.org".into(),
}),
description: "In-memory DNS server".to_string(),
..Default::default()

View File

@@ -87,9 +87,8 @@ pub async fn test(test: &TestServer) {
// Create test In Memory DNS servers
let dns_server_id = account
.registry_create_object(DnsServer::Cloudflare(DnsServerCloudflare {
email: "test@memory.org".to_string().into(),
secret: SecretKey::Value(SecretKeyValue {
secret: "secret".into(),
secret: "test@memory.org".into(),
}),
description: "In-memory DNS server".to_string(),
..Default::default()