-
Notifications
You must be signed in to change notification settings - Fork 19
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
stop saving postal addresses (<contact:addr>) #251
Comments
@vohmar Can you confirm that the postal address consists of the following fields?
|
@artur-beljajev as specified in the issue heading and respecified in the description by postal address I mean contact:addr element the subelement of contact:postalInfo in EPP schema. Please familiraise yourself with the details: https://tools.ietf.org/html/rfc5733. You can check the subelements of contact:addr element in the rfc or EPP contact schema. These are
|
I meant DB fields and the question was regarding REPP, which as I see has nothing to do with EPP (correct me if I am wrong). |
yes these are the db fields |
What is meant by "WHOIS results"? http://prntscr.com/dfdhfk I cannot find the address here. |
@artur-beljajev you are correct, we do not publish postal address info of contacts in whois an thus this requirement is invalid. I removed it from the description. |
updated the description of the ticket with a requirement: |
updated the description with references to necessary schema updates: |
№ 1, № 2, № 3 Fixed by № 5, № 6, № 7 Also note related changes: P.S. GEMFILE dependencies of "registry" and "epp-web-client" projects are currently pointed to master branch of epp and epp-xml, so it will not work unless merged. |
|
See my last comment. This is the most probable reason. |
|
"local validation" = client-side? |
№1 Is a known issue and you have extracted it to a separate ticket #290. |
yes, local validation means client side - portal validates form data before sendint it to epp. |
Not sure you noticed #251 (comment) |
№ 1 is fixed. |
it seems it takes some time before the settings take effect. (Cron) |
What CRON? |
Setting.reload_settings! |
Oh, good to know that such thing does exist. |
in production, branch deleted, closed |
Starting on 1st of January 2017 EIS will stop collecting postal addresses for contact objects in .ee zone. The postal addr data will not be deleted on 1st of January - the system must igonre the data in the db.
the contact:addr part of epp contact schema postalInfoType for create element will be optional (minOccurs="0"). Create nor Update commands must not fail just because registrar adds postal address info in the epp request
If registrar send a contact create query with postal address data query is accepted and result code 1100 is returned with message "Command completed successfully; Postal address data discarded"
same goes for contact update - if contact:addr exists in contact:chg part of contact update request this data is discarded by the system the rest of the query is validated and result code 1100 is returned in case of no errors
contact info request should not return addr element in postalInfoType regardless if there is data saved in DB or not
in case of contact and domain transfers postal address data must be discarded
postal addr data rows must be removed from WHOIS results. Data must be deleted from whois db (structure will remain the same)REPP must not return postal address data.
The functionality should be configurable in admin - checkbox for making registry not to save and return postal address data. The default setting is to collect postal address data.
Schemas that need update are (registry/lib/schemas/):
The example requests for contact:create and contact:update in epp-client and xml-console of the portal for registrars must also be updated with the new versions of xml schemas. (The contact:addr element will remain in the examples to support the check box functionality of admin interface - will come back to template switching in the future).
hide address block in contact create and update views of the portal for Registrars/registrar/contacts/new
/registrar/contacts/CONTACT:ID
The text was updated successfully, but these errors were encountered: