diff --git a/.circleci/config.yml b/.circleci/config.yml
index ae78a436c..ec37de495 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -65,7 +65,7 @@ jobs:
#
# FYI: The domain name name was selected at random. If it stops working, this command will list domains to choose from:
# echo '{ "hexo": { "apientity": "OTE", "apilogin": "test.user", "apipassword": "test.passw0rd" } }' > hexo-creds.json ; dnscontrol get-zones --creds hexo-creds.json --format=nameonly hexo HEXONET all
- HEXONET_DOMAIN: a-b-c-movies.com
+ HEXONET_DOMAIN: a-b-c-music.com
HEXONET_ENTITY: OTE
HEXONET_PW: test.passw0rd
HEXONET_UID: test.user
diff --git a/docs/_includes/matrix.html b/docs/_includes/matrix.html
index 3f76558eb..20d03d67c 100644
--- a/docs/_includes/matrix.html
+++ b/docs/_includes/matrix.html
@@ -19,6 +19,7 @@
DNSIMPLE |
DNSMADEEASY |
DNSOVERHTTPS |
+ EASYNAME |
EXOSCALE |
GANDI_V5 |
GCLOUD |
@@ -93,6 +94,9 @@
|
+
+
+ |
|
@@ -201,6 +205,9 @@
|
+
+
+ |
|
@@ -315,6 +322,9 @@
|
+
+
+ |
|
@@ -419,6 +429,7 @@
|
+ |
|
@@ -506,6 +517,7 @@
|
|
|
+ |
|
@@ -575,6 +587,7 @@
|
+ |
|
@@ -671,6 +684,7 @@
|
+ |
|
@@ -764,6 +778,7 @@
|
|
|
+ |
|
@@ -843,6 +858,7 @@
|
|
|
+ |
@@ -881,6 +897,7 @@
|
+ |
|
@@ -982,6 +999,7 @@
|
|
+ |
|
@@ -1061,6 +1079,7 @@
|
+ |
|
@@ -1155,6 +1174,7 @@
|
|
|
+ |
@@ -1176,6 +1196,7 @@
|
|
|
+ |
|
@@ -1225,6 +1246,7 @@
|
|
|
+ |
|
@@ -1274,6 +1296,7 @@
|
|
+ |
|
@@ -1355,6 +1378,7 @@
|
|
|
+ |
@@ -1391,6 +1415,7 @@
|
+ |
|
@@ -1423,8 +1448,8 @@
|
-
-
+ |
+
|
@@ -1496,6 +1521,9 @@
|
|
+
+
+ |
|
@@ -1610,6 +1638,9 @@
|
+
+
+ |
|
@@ -1717,6 +1748,7 @@
|
+ |
|
diff --git a/integrationTest/integration_test.go b/integrationTest/integration_test.go
index 43516c92e..104b969e9 100644
--- a/integrationTest/integration_test.go
+++ b/integrationTest/integration_test.go
@@ -308,6 +308,10 @@ func TestDualProviders(t *testing.T) {
t.Fatal("NO DOMAIN SET! Exiting!")
}
dc := getDomainConfigWithNameservers(t, p, domain)
+ if !providers.ProviderHasCapability(*providerToRun, providers.DocDualHost) {
+ t.Skip("Skipping. DocDualHost == Cannot")
+ return
+ }
// clear everything
run := func() {
dom, _ := dc.Copy()
diff --git a/providers/namedotcom/namedotcomProvider.go b/providers/namedotcom/namedotcomProvider.go
index c8a00981f..60ec05bdb 100644
--- a/providers/namedotcom/namedotcomProvider.go
+++ b/providers/namedotcom/namedotcomProvider.go
@@ -25,7 +25,7 @@ var features = providers.DocumentationNotes{
providers.CanUsePTR: providers.Cannot("PTR records are not supported (See Link)", "https://www.name.com/support/articles/205188508-Reverse-DNS-records"),
providers.CanUseSRV: providers.Can("SRV records with empty targets are not supported"),
providers.DocCreateDomains: providers.Cannot("New domains require registration"),
- providers.DocDualHost: providers.Cannot("Apex NS records not editable"),
+ providers.DocDualHost: providers.Can(),
providers.DocOfficiallySupported: providers.Can(),
providers.CanGetZones: providers.Can(),
}