App doesn't take use of the Desired DNS API from the server.
Right now to determine the desired DNS records we use the hardcoded list, which is duplicated across every DNS provider, and while we do ask the server for the list of desired DNS records, we do this only to get the contents of the DKIM records.
Instead, we must use the data provided by the server. The data it provides is grouped by services which request the corresponding DNS record.
As you can see, we can get the DNS records of the service, and we can get the full list of the DNS records. But:
- The full list does not include the link to the service (probably we can make one)
- API does not advertise itself as a service yet, so you can only get its record from the full list?
- No root records are provided
All these problems can be fixed on the API side.
Related issue 216.
Blocked until resolution on API end.
Deleting a branch is permanent. It CANNOT be undone. Continue?