-
Notifications
You must be signed in to change notification settings - Fork 9
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
Distribute IT is now TPP Wholesale #5
Comments
Do you happen to know if TPP Wholesale implemented the old Distribute IT API exactly? |
@jcameron From what I can see, and my knowledge of TPP, TPP was Distribute IT and went through a rebranding. There is a changelog at the top of that PDF I link to, that shows what has changed over the years. It all appears to be minor things, and from my reading of the spec and comparing it to the distribute-type-lib.pl, most things appear to be the same. Obviously the URL has changed from https://www.distributeit.com.au/api/ to https://theconsole.tppwholesale.com.au/api/ The changelog suggests a highlighted changelog is available, I've contacted them requesting that diff. When I get a chance, I'll try modifying the module enough to make it work, enable it, and test it on my server. |
Still waiting for the legacy API changelog to make life easier. My quick test on my server of changing the API endpoint and enabling the distribute-it library seems to have worked. I can view domain information, haven't tried any other actions though. |
@marclaporte do you know what the new API endpoint is? |
Here is: https://theconsole.tppwholesale.com.au/api/ For anyone using https://www.distributeit.com.au/api/, it stopped working long ago. Since TPP Wholesale bought Distribute IT, I doubt it's the same API. And they didn't bother to add a redirect from distributeit.com.au. It's 500 to 800 lines of code per registrar:
I would just remove and put our energies with registrars with larger market shares. |
I think what I'll do is just hide Distribute IT from the list of registrars that can be enabled in Virtualmin. |
It is also mentioned here: https://www.virtualmin.com/documentation/dns/registrar/ (AFAIK, I can't make a PR to this) |
Thanks, I'll update that page too |
It would be great if we can ensure that the old Distribute IT API works with TPP Wholesale and re-enable it
https://www.tppwholesale.com.au/download/2.7.3_TPPW_HTTP_API_Domain_Specs.pdf
(Maybe need an interface to enable/disable API providers from Webmin as well)
The text was updated successfully, but these errors were encountered: