-
-
Notifications
You must be signed in to change notification settings - Fork 242
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixes #491 - Add support for DomeneShop #492
base: master
Are you sure you want to change the base?
Conversation
For some reason I'm not able to create a PR for the wiki, but this is the documentation related to this provider: DomeneshopApp settings
Example API Token configurationNavigate to https://domene.shop/admin?view=api |
I suspect a bug when trying to delete a TXT record. I made another commit to this branch, which is not merged into this PR yet: Are you able to confirm how this works @shibayan? I think we should try to refactor the providers to be able to write unit tests for some sample domains and sample inputs to the public methods. That would make it much easier to contribute with additional providers. |
The bug has been fixed and verified with unit tests. |
Acmebot's DNS Provider implementation handles relative record names correctly, so I am not aware of any defects. It is left to the individual DNS Provider implementation. |
The bug is fixed now in this commit and verified with unit tests. I started off copying the I guess it depends on the implementation of the DNS provider's API whether or not the |
It is a CustomDnsProvider-specific specification, not a bug in Acmebot's implementation; different DNS Providers require different information, so they pass neutral values. |
What is the status on this? Any hope of having this merged into the main branch? @shibayan |
You can use my fork if you need support for Domeneshop and/or Namecheap 😃 |
Gentle nudge. Domeneshop support would be greatly appreciated. |
An attempt at implementing support for https://domene.shop.
I haven't even tested it once, so don't merge this until it's tested. How can I deploy a PR to my own environment to test it?