Commit f6a96f6
authored
add OPA! Connect, 2 templates (#1315)
# Description
Adds two Domain Connect templates for **OPA! Connect**
(`opalinkapp.com`), a white-label
commerce platform, so operators can one-click point a custom domain at
their storefront:
- `opalinkapp.com.storefront-subdomain.json` — `CNAME @ →
cname.vercel-dns.com` (`hostRequired: true`)
- `opalinkapp.com.storefront-apex.json` — `A @ → 76.76.21.21`
Both are signed (`syncPubKeyDomain: opalinkapp.com`, RS256).
## Type of change
- [x] New template
# How Has This Been Tested?
- [x] Template functionality checked using [Online
Editor](https://domainconnect.paulonet.eu/dc/free/templateedit)
- [x] Template file name follows the pattern
`<providerId>.<serviceId>.json`
- [x] resource URL provided with `logoUrl` is actually served by a
webserver — N/A, no `logoUrl` set
# Checklist of common problems
- [x] `syncPubKeyDomain` is set (`opalinkapp.com`)
- [x] `warnPhishing` is **not** set alongside `syncPubKeyDomain`
- [x] `syncRedirectDomain` is set whenever the template uses
`redirect_uri` — N/A, templates do not use `redirect_uri`
- [x] no TXT record contains SPF content — N/A, no TXT records
- [x] `txtConflictMatchingMode` set on unique-per-label TXT — N/A, no
TXT records
- [x] no variable used as a bare full record value — N/A, records use
fixed values
- [x] no bare variable used as the full `host` label — `host` is `@`
- [x] no variable used in `host` to create a subdomain — subdomain
arrives via the `host` parameter (`hostRequired: true`)
- [x] `%host%` does not appear in any `host` attribute
- [x] `essential` `OnApply` on user-modifiable records — N/A, records
are essential to the service
## Online Editor test results
**Editor test link(s):**
- storefront-subdomain (subdomain test): [Test
opalinkapp.com/storefront-subdomain
example.com/shop](https://domainconnect.paulonet.eu/dc/free/templateedit?token=H4sIAJ%2BERWoC%2F91TXW%2FaQBD8K%2B49JQq2%2FAFOaqlSEVRRm0JIFbVNEbLW9hYuNXfm7kxCEP%2B9ewECqETKc5%2Bsu92ZnZ0bL5nBaVWCQZYsWaXknBeoPhcsYbKCkos%2FUFVeLqes8VLtw5S62fWg%2Fc7pSCEwN1TVqOY8x2eoNlLhbyWFcXWdFXIKXOxajuCdHcI5eYGcEmaOSnMpWBIQfiHyQZ1d4aK7pjwiskCdK16ZZwwbSE6M4LxQOifojT1HT2TlLWStMgWisNBTB4xjb5xXdHlWDCgOWYndgyGbXu2YCTr5RGoUewONfI3WmXMgbZ1%2Bu%2FfJshPSfMNZzRWSiUbV2GAKc6kKzZLhkplFZX177t%2B00%2FGjfRm7pr6VdMwFueuRazmWbiH0xhZjSpZEse%2BvRqsGe5IC0x31iGzbGoqPQHnADWwzw9pFp7GSdZXyLaYCBVNtc7NFDw%2Fgoy1%2BuCawk%2FlY0Oappi%2BYWuF2z2ldGp7CA%2ByuijylZy0XJFRTlWj%2B9UCso7TRV4CBN1jQYGmRW9ncZtWPwhjDoOViEBduM4LQhRZkbpaFF%2B%2BbTYzDyN8L%2F%2FFf4w3hP7QSNaXEcCBJrF0%2BwEKz1WrUIFv%2F%2ByUpFhrmWKRgW0M%2FjF3%2F3PWD2zBIQj%2BJAq8VRVF8ceb7iW9VGdRmvfWSErSfHRZ0Olf8qfvj%2Fm7Wju%2Fwtju7nJ9%2F%2F9obXN7%2FqnpnN49Z%2F%2BdN9kWNm3cf2Oov59bORe0EAAA%3D)
- storefront-apex (apex test): [Test opalinkapp.com/storefront-apex
example.com/@](https://domainconnect.paulonet.eu/dc/free/templateedit?token=H4sIAA2GRWoC%2F91S7Y7aMBB8ldS%2F7lQSOYFLSKRKRUV3aq9qUe%2FjRxGKNslCfRfs1HYCKeLda%2FNRQIU%2BQCVLcbw745n1rIjGeVWCRpKsSCVFwwqUHwuSEFFByfgrVJWXiznp%2FKl%2BgbnpJl9HgzfOB8E55tpUFcqG5biBKi0kTqXg2oUKl4fqGahzaHaupBDaKcQcGL82qAalYoKTxDcMLc9HdXaP7XBTP6ewQJVLVukNhowEM5ytqKVzxOtcoTfzNseZBF5Y6LUDu8YLyjwrBiSDrMThySW7XvX3PVpconQaBg5wZ%2BBIzIUsLPt2p0gyXhHdVnZKA3P8Qyhttu%2Ft%2BK0d9SjMbxR6ZgW%2BWaagdUmSbkjperLukF%2BCY3pgm5ip7OeFSzBvjbth7ajNbiZFXaVs31%2BBhLmyedgjxyfQyR47JsTeyGbcmEqV%2BYKupZGuZY0dMq9LzVJYwOGoyFPzWmVrBCpTNRSndvk2H9ZuARouW%2B2QtMitRGbz5me059%2F0u24eTn23149iF2Iau9jDGMJsGvSK%2FlGAz8f73wE%2BTAuVQq4ZlFZzuYBWkfV60jGT%2B1%2B8mAdW0GCRgm0LaBC6NHKp%2Fxj4SRAm3cijUdyPu28pTSi1VlDprceVycNxEsjL81Tnzw86%2BpTV37rx8mV0exfe48%2Bb4ZNeNA%2Bz73dPmvVfq9vPs3dk%2FRtGeebAjwQAAA%3D%3D)
- storefront-apex (with-host test): [Test opalinkapp.com/storefront-apex
example.com/shop](https://domainconnect.paulonet.eu/dc/free/templateedit?token=H4sIAIaIRWoC%2F91S7Y7aMBB8ldS%2F7nQkcgKEJlKlwl1%2FVKe2nERbVQhFS7KA1cSObAeOIt69az4KqNAHqGQpsXdnvDOeDbNY1SVYZOmG1VotRYH6Y8FSpmoohfwJdR3kqmKtP9XPUFE3%2BzLsv%2FEelZSYW6oa1EuR4w5qrNI400paH2p8PVWvQL1Ts3enlbJeoSoQ8p5QS9RGKMnSkBjWMh8202dcP%2B3q1yYs0ORa1HaHYUMliHOtGu2d8Xp3GMyD3fFUgywc9N6DQ%2BONyQI3DGgB0xKfLi459Jq%2F77HqFqW3FOCB9PqexlzpwrHv%2FwxLxxtm17VzqU%2FHC2Us%2Fb539js5ZqRo24sDWlFIiwrWlixtx5xvJ9sW%2B6UkZie2Cbly9Atfgd4aD2YdqM1C1bSba9XUmThiatBQGZeJI3p8AZ8c8eM9gbtZzCWJywx9wTaaJFjdYItVTWlFBis4HRV5Rq9WrmlQQ1WiuZQt9zk5zFaAhduqWywrcjepcNHrQifhb4H7sxi7fmfWBh%2FiOPJnvBtBgSF28u5Zlq8n%2Fd9ZvjQOjUFpBZRu9HIFa8O220mLTPzPJNGTG1hikYFrjXgU%2B7zn83AUhWm7l4Y8iJMk6SQPnKecOzlo7F7nhtJxngv24%2FnrCL6%2FfMsHvcGsqjg8rhJjBuVILJJksVrVHz7h%2FOXBLob5O7b9De2M%2FQ%2BlBAAA)1 parent 14fa5cf commit f6a96f6
2 files changed
Lines changed: 37 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
0 commit comments