Skip to content

Commit

Permalink
Merge branch 'HM-115-api-availability-checks-premium-and-suggestions'…
Browse files Browse the repository at this point in the history
… into 'master'

Hm 115 api availability checks premium and suggestions

See merge request hexonet-middleware/ispapi_whmcs!15
  • Loading branch information
AnthonySchneider-cnic committed Dec 1, 2017
2 parents 760bcc1 + 2323db8 commit fa7a9c8
Show file tree
Hide file tree
Showing 6 changed files with 840 additions and 149 deletions.
10 changes: 10 additions & 0 deletions registrars/ispapi/Changelog
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,16 @@ ______________________________________________________________________________
Changelog
______________________________________________________________________________

v1.0.53 - 2017-12-04
- additional domain fields for: .vote, .voto and .dk
- fixes in the DNSSEC section
- domain transfers are now sent without contact information for gTLDs (including nTLDs) in order avoid IRTP triggering
- added HEXONET as Lookup Provider
- High Performance availability checks using our fast API
- Suggestion Engine
- Aftermarket and Registry Premium Domains support
- Fallback to WHOIS Lookup for non-supported TLDs

v1.0.52 - 2017-10-12
- additional domain fields for: .ro
- fix for .EU Auth code generation
Expand Down
Binary file modified registrars/ispapi/README.pdf
Binary file not shown.
35 changes: 35 additions & 0 deletions registrars/ispapi/additionaldomainfields_sample.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,26 @@
## DO NOT INCLUDE THIS FILE DIRECTLY
##

## .VOTE DOMAIN REQUIREMENTS
$additionaldomainfields[".vote"] = array();
$additionaldomainfields[".vote"] = array(
"Name" => "Agreement",
"Type" => "tickbox",
"Description" => "I confirm bona fide use of this domain name for a relevant election cycle with a clearly identified political/democratic process.",
"Required" => true,
"Ispapi-Name" => "X-VOTE-ACCEPT-HIGHLY-REGULATED-TAC"
);

## .VOTO DOMAIN REQUIREMENTS
$additionaldomainfields[".voto"] = array();
$additionaldomainfields[".voto"] = array(
"Name" => "Agreement",
"Type" => "tickbox",
"Description" => "I confirm bona fide use of this domain name for a relevant election cycle with a clearly identified political/democratic process.",
"Required" => true,
"Ispapi-Name" => "X-VOTO-ACCEPT-HIGHLY-REGULATED-TAC"
);

## .RO DOMAIN REQUIREMENTS
$additionaldomainfields[".ro"] = array();
$additionaldomainfields[".ro"][] = array(
Expand Down Expand Up @@ -532,6 +552,21 @@
"Description" => "(Only for Organization)",
"Ispapi-Name" => "X-ADMIN-VATID",
);
$additionaldomainfields[".dk"][] = array(
"Name" => "Registrant contact",
"Type" => "text",
"Required" => false,
"Description" => "(DK-HOSTMASTER User ID)",
"Ispapi-Name" => "X-DK-REGISTRANT-CONTACT",
);

$additionaldomainfields[".dk"][] = array(
"Name" => "Admin contact",
"Type" => "text",
"Required" => false,
"Description" => "(DK-HOSTMASTER User ID)",
"Ispapi-Name" => "X-DK-ADMIN-CONTACT",
);


## .IT DOMAIN REQUIREMENTS ##
Expand Down
Loading

0 comments on commit fa7a9c8

Please sign in to comment.