Domain-Connect / Templates

Templates for use in the Domain Connect Protocol
61 stars 195 forks source link

Add Canva website-v2 template #541

Closed tomnugent closed 2 months ago

tomnugent commented 3 months ago

This PR

This PR adds a canva.com.website-v2.json template, which builds on canva.com.website.json but introduces breaking changes. A new template is being introduced based on advice in the Spec here.

More context / discussion: https://github.com/Domain-Connect/Templates/pull/483

This template allows us to:

Examples

Intended verification record Query String
CNAME _verify.example.com -> 123.canva.com domain=example.com&verify-cname-name=_verify&verify-cname-value=123.canva.com&groupId=hostingA,verificationCname
TXT @ -> verify=123 domain=example.com&verify-txt-value=verify%3D123&groupId=hostingA,verificationTxt**

**Using %3D as the = symbol.

Test

Using https://pdnsadmin.revproxy.short-lived.de/dc/free/templateedit#tbl_records_and_errors

Screenshot 2024-06-13 at 11 40 12 AM
github-actions[bot] commented 3 months ago

Linter OK:

Linter result for canva.com.website-v2.json
tomnugent commented 3 months ago

This is now ready for review, thanks in advance!