mirror of
https://github.com/internetee/registry.git
synced 2025-06-06 20:55:44 +02:00
Merge remote-tracking branch 'origin/master' into 1739-ns-bulk-change-test-and-whois-update
This commit is contained in:
commit
3edbd83b38
5 changed files with 14 additions and 6 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
05.01.2021
|
||||||
|
* Fixed ok/inactive bug together with disclosed contact atribute handling [#1786](https://github.com/internetee/registry/pull/1786)
|
||||||
|
* Ident data to simplified domain list in registrant APO to help with sorting and filtering [#1783](https://github.com/internetee/registry/pull/1783)
|
||||||
|
* Bumped Nokogiri to 1.11.0 [#1785](https://github.com/internetee/registry/pull/1785)
|
||||||
|
|
||||||
23.12.2020
|
23.12.2020
|
||||||
* fix for REPP logging and registrar portal communication [#1782](https://github.com/internetee/registry/pull/1782)
|
* fix for REPP logging and registrar portal communication [#1782](https://github.com/internetee/registry/pull/1782)
|
||||||
|
|
||||||
|
|
|
@ -264,7 +264,7 @@ GEM
|
||||||
mime-types-data (3.2020.0512)
|
mime-types-data (3.2020.0512)
|
||||||
mimemagic (0.3.5)
|
mimemagic (0.3.5)
|
||||||
mini_mime (1.0.2)
|
mini_mime (1.0.2)
|
||||||
mini_portile2 (2.4.0)
|
mini_portile2 (2.5.0)
|
||||||
minitest (5.14.2)
|
minitest (5.14.2)
|
||||||
monetize (1.9.4)
|
monetize (1.9.4)
|
||||||
money (~> 6.12)
|
money (~> 6.12)
|
||||||
|
@ -281,8 +281,9 @@ GEM
|
||||||
ruby2_keywords (~> 0.0.1)
|
ruby2_keywords (~> 0.0.1)
|
||||||
netrc (0.11.0)
|
netrc (0.11.0)
|
||||||
nio4r (2.5.4)
|
nio4r (2.5.4)
|
||||||
nokogiri (1.10.10)
|
nokogiri (1.11.0)
|
||||||
mini_portile2 (~> 2.4.0)
|
mini_portile2 (~> 2.5.0)
|
||||||
|
racc (~> 1.4)
|
||||||
nori (2.6.0)
|
nori (2.6.0)
|
||||||
omniauth (1.9.1)
|
omniauth (1.9.1)
|
||||||
hashie (>= 3.4.6)
|
hashie (>= 3.4.6)
|
||||||
|
@ -320,6 +321,7 @@ GEM
|
||||||
erubis
|
erubis
|
||||||
que (~> 0.8)
|
que (~> 0.8)
|
||||||
sinatra
|
sinatra
|
||||||
|
racc (1.5.2)
|
||||||
rack (2.2.3)
|
rack (2.2.3)
|
||||||
rack-oauth2 (1.16.0)
|
rack-oauth2 (1.16.0)
|
||||||
activesupport
|
activesupport
|
||||||
|
|
|
@ -574,7 +574,7 @@ class Domain < ApplicationRecord
|
||||||
|
|
||||||
if statuses.empty? && valid?
|
if statuses.empty? && valid?
|
||||||
statuses << DomainStatus::OK
|
statuses << DomainStatus::OK
|
||||||
elsif (statuses.length > 1 && active?) || !valid?
|
elsif (statuses.length > 1) || !valid?
|
||||||
statuses.delete(DomainStatus::OK)
|
statuses.delete(DomainStatus::OK)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ class Epp::Domain < Domain
|
||||||
active_techs = tech_domain_contacts.select { |x| !x.marked_for_destruction? }
|
active_techs = tech_domain_contacts.select { |x| !x.marked_for_destruction? }
|
||||||
|
|
||||||
# validate registrant here as well
|
# validate registrant here as well
|
||||||
([registrant] + active_admins + active_techs).each do |x|
|
([Contact.find_by(code: registrant.code)] + active_admins + active_techs).each do |x|
|
||||||
unless x.valid?
|
unless x.valid?
|
||||||
add_epp_error('2304', nil, nil, I18n.t(:contact_is_not_valid, value: x.code))
|
add_epp_error('2304', nil, nil, I18n.t(:contact_is_not_valid, value: x.code))
|
||||||
ok = false
|
ok = false
|
||||||
|
|
|
@ -59,7 +59,8 @@ module Serializers
|
||||||
registrant_verification_asked_at: domain.registrant_verification_asked_at,
|
registrant_verification_asked_at: domain.registrant_verification_asked_at,
|
||||||
registrar: { name: domain.registrar.name, website: domain.registrar.website },
|
registrar: { name: domain.registrar.name, website: domain.registrar.website },
|
||||||
registrant: { name: domain.registrant.name, id: domain.registrant.uuid,
|
registrant: { name: domain.registrant.name, id: domain.registrant.uuid,
|
||||||
phone: domain.registrant.phone, email: domain.registrant.email }
|
phone: domain.registrant.phone, email: domain.registrant.email,
|
||||||
|
ident: domain.registrant.ident }
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue