Commit graph

40 commits

Author SHA1 Message Date
Artur Beljajev
2da578a437 Migrate fabricators to factory bot factories (#626)
* Remove factory_girl include from dev rake task

No longer needed after 92b125b4a7

* Add missing factories

* Use FactoryBot factories instead of fabricators

* Remove all fabricators

* Remove unused method

* Remove fabrication gem

* Rename FactoryGirl to FactoryBot

https://robots.thoughtbot.com/factory_bot
2017-11-16 10:18:53 +02:00
Artur Beljajev
d520b5b157 Revert "Revert "Registry 569""
This reverts commit 4786dbb
2017-10-22 23:57:11 +03:00
Timo Võhmar
4786dbb943 Revert "Registry 569" 2017-10-05 16:08:47 +03:00
Artur Beljajev
5b4658b905 Allow EPP contact:update with the same ident data as current one
#569
2017-09-29 00:39:25 +03:00
Artur Beljajev
c05e6ead2a Improve EPP contact:update ident errors
#569
2017-09-20 10:54:18 +03:00
Artur Beljajev
658bf6dda2 Remove custom inflection
#569
2017-09-12 19:33:53 +03:00
Artur Beljajev
4e6d576b67 Improve ident-related error messages on EPP contact:update
#569
2017-09-12 19:00:01 +03:00
Artur Beljajev
d5197962ee Extract mismatch validator to separate class
#569
2017-09-12 14:55:41 +03:00
Artur Beljajev
52452f91bf Improve contact ident validation
- Make country-specific national id and reg. no validations fully
extendable
- Fix wrong error type for reg. no validator

#569
2017-09-11 17:05:03 +03:00
Artur Beljajev
7147144894 Fix code climate offences
#569
2017-09-04 10:57:27 +03:00
Artur Beljajev
feb8d83a26 Improve Ident validation, extract Ident from Contact
#569
2017-08-18 13:24:56 +03:00
Artur Beljajev
ba53a3e323 Allow ident data modification on EPP contact:update
#569
2017-07-22 22:53:52 +03:00
Artur Beljajev
06e080ed43 Deny contact ident modification on EPP contact:update
#569
2017-07-21 02:29:54 +03:00
Artur Beljajev
8455f69dbc Replace SERVER_DELETE_PROHIBITED with PENDING_UPDATE on EPP domain:update
#512
2017-05-31 19:48:16 +03:00
Artur Beljajev
e0582bb0a9 Limit EPP domain:renew
#475
2017-04-27 09:00:30 +03:00
Artur Beljajev
8b4ac96707 Fix EPP domain specs
#475
2017-04-26 19:26:29 +03:00
Artur Beljajev
c30ee095fb Fix EPP domain:renew spec
#475
2017-04-26 18:11:18 +03:00
Artur Beljajev
a3b3490591 Allow new periods on EPP:create/renew
#475
2017-04-26 16:07:29 +03:00
Artur Beljajev
c442e502b0 Merge branch 'master' into registry-475 2017-04-26 13:46:14 +03:00
Artur Beljajev
5a533e09bf Refactor prices
#475
2017-04-26 00:51:06 +03:00
Artur Beljajev
74ba4a5b01 Fix EPP domain:renew specs
#430
2017-04-17 16:40:14 +03:00
Artur Beljajev
f03ce11197 Fix EPP domain:renew specs
#430
2017-04-17 16:22:25 +03:00
Artur Beljajev
87f48d6788 Improve EPP domain:renew specs
#430
2017-04-16 17:16:40 +03:00
Artur Beljajev
2cfcb6d54c Add expire time spec for EPP domain:renew
#430
2017-04-15 23:38:23 +03:00
Artur Beljajev
718c336ee1 Add expire time spec for EPP domain:renew
#430
2017-04-15 23:31:49 +03:00
Artur Beljajev
a9e8d5e518 Do not ask for confirmation if given registrant is the same as current one on EPP domain:update
#328
2017-03-09 13:15:20 +02:00
Artur Beljajev
a5c4cd69c7 Add EPP contact:delete used spec
#328
2017-03-09 02:28:44 +02:00
Artur Beljajev
bacf5f8d64 Validate contact phone for zeros
#386
2017-03-06 07:27:11 +02:00
Artur Beljajev
8275f0ccd6 Add EPP domain:update verified spec
#359
2017-02-27 13:30:31 +02:00
Artur Beljajev
7d1a5558b0 Disallow EPP domain:update/transfer/delete if a domain has "deleteCandidate" status
#355
2017-01-30 14:04:56 +02:00
Artur Beljajev
855deeb52b Provide nameserver IP address in specs
#267
2016-12-29 16:45:53 +02:00
Artur Beljajev
b9df5aa92d Do not require name servers in registrar area
#267
2016-12-29 16:27:07 +02:00
Artur Beljajev
d39d3766b2 Allow absence of name servers
#267
2016-12-28 15:01:32 +02:00
Artur Beljajev
5ec86cdb63 Require domain expire time to be before than now + 4 years on domain renewal
#260
2016-12-18 16:09:22 +02:00
Artur Beljajev
7c1e030f45 Replace schema namespace "urn:ietf:params:xml:ns:epp-1.0" with "epp.tld.ee/schema/epp-ee-1.0.xsd";
#251
2016-12-15 04:00:48 +02:00
Artur Beljajev
a63e2b9dd2 Take into account address_processing setting in EPP contact:info
#251
2016-12-14 04:16:04 +02:00
Artur Beljajev
d3b1a23e92 Take into account address_processing setting when creating and updating the contact via EPP
#251
2016-12-14 00:38:20 +02:00
Artur Beljajev
c8fd0eb1a4 Update epp contacts spec
#251
2016-12-08 03:21:40 +02:00
Artur Beljajev
70745f35a2 Update epp contact spec
#251
2016-12-07 19:54:49 +02:00
Artur Beljajev
2a8c855300 Add epp contact spec
#251
2016-12-06 22:30:41 +02:00