Alex Sherman
68833e11ab
Add uniquie constraints to domain_contacts & nameservers
2020-07-14 17:11:42 +05:00
Timo Võhmar
6900ce1127
Revert "297 email address validation truemail"
2020-07-10 16:16:00 +03:00
Alex Sherman
68d32568fc
Fix I18n
2020-07-08 17:17:11 +05:00
Alex Sherman
b446cff3fd
Add verification creation on email validation, add tests
2020-07-08 17:10:44 +05:00
Alex Sherman
57cd588eee
Add email verification rake task for one domain only
2020-07-08 17:10:44 +05:00
Alex Sherman
b4369bdcd0
Add support of punycode domains in emails
2020-07-08 17:10:44 +05:00
Alex Sherman
56ac816dd1
Add thirs status - verification failed
2020-07-08 17:10:44 +05:00
Alex Sherman
438a2e05ab
Add test for email verification job
2020-07-08 17:09:40 +05:00
Alex Sherman
b8ade7628d
Add tests to see if Truemail validates ok
2020-07-08 17:06:09 +05:00
Alex Sherman
daac2977d0
Add support of single-character domains
2020-07-02 17:17:22 +05:00
Alex Sherman
4a2176d5d7
Flush settings cache on legal doc mandatority check
2020-07-02 16:59:00 +05:00
Alex Sherman
a80e813632
Add a setting to see if legaldocs are mandatory
2020-07-02 16:57:50 +05:00
Alex Sherman
16e9966d34
Make legal document optional on domain delete
2020-07-01 18:06:21 +05:00
Alex Sherman
60ad331903
Add non-mandatory legal docs to domain transfer/delete
2020-07-01 13:59:10 +05:00
Alex Sherman
d29ef4174c
Add test if legaldoc mandatory on domain delete
2020-07-01 12:49:05 +05:00
Alex Sherman
206704fee7
Add check if legal doc mandatory & tests
2020-06-30 18:43:35 +05:00
Timo Võhmar
3be2c384a2
Revert "Fix possible doubling of contact objects after race"
2020-06-30 15:39:48 +03:00
Timo Võhmar
9e2bd757fd
Merge pull request #1617 from internetee/epp-contact-update-extract-xml-parsing
...
Split contact update into XML and Business action parts
2020-06-27 00:56:59 +03:00
Maciej Szlosarczyk
bc3ea52667
Fix typo
2020-06-26 22:55:34 +03:00
Maciej Szlosarczyk
d005a61888
Move to new serializer
2020-06-26 11:23:30 +03:00
Maciej Szlosarczyk
cba445ee5b
Create contact XML deserializer
2020-06-25 12:40:57 +03:00
Alex Sherman
2fdc487511
Fix possible doubling of contact objects after race
2020-06-22 15:08:59 +05:00
Maciej Szlosarczyk
74a9d59753
Add DNS keys to domain API response
...
It is fairly similar to what we do for WHOIS records, but one query is
slightly rewritten with removal of try-catch block
2020-06-18 10:42:39 +03:00
Maciej Szlosarczyk
28695f4c22
add email field to contact serializer
2020-06-12 14:32:53 +03:00
Timo Võhmar
5e492afdba
Merge pull request #1609 from internetee/1604-updating-whois-after-contact-update
...
Fix not running whois update after contact update
2020-06-12 13:42:54 +03:00
Timo Võhmar
7964f09892
Merge pull request #1601 from internetee/extract-legaldoc-and-ident-parsing
...
Extract Xml deserializing from EPP Contact and Domain classes
2020-06-12 10:58:59 +03:00
Alex Sherman
10921ef128
Add test to see if whois record updated
2020-06-11 17:03:37 +05:00
Maciej Szlosarczyk
7ece2e0341
Return JSON response from 404
2020-06-11 13:18:05 +03:00
Maciej Szlosarczyk
bacdebd17c
Pull out ident parsing from Epp::Contact class
2020-06-05 10:31:51 +03:00
Maciej Szlosarczyk
043037225b
Extract legal doc parsing away from Epp::Domain class
2020-06-05 09:56:30 +03:00
Karl Erik Õunapuu
4173639049
Do not use parallel testing
2020-06-04 13:38:16 +03:00
Karl Erik Õunapuu
96b5eb881a
Determine CPU count for parallelizing tests
2020-06-04 12:36:17 +03:00
Timo Võhmar
2ffe9629f9
Merge pull request #1593 from internetee/upgrade-rails-to-6.0.3
...
Upgrade Rails from 5.2 to 6.0.3
2020-06-03 15:04:36 +03:00
Karl Erik Õunapuu
eed9f4baed
Allow to run tests in multiple threads
2020-06-02 13:23:02 +03:00
Alex Sherman
7cfc5efd36
Fix registration deadline format for whois/restwhois
2020-06-02 13:14:21 +05:00
Alex Sherman
e92afb59c1
Add tests, fix error handling
2020-06-01 15:15:59 +05:00
Karl Erik Õunapuu
b71f52e601
Fix Que 0.x time parsing in RoR 6
2020-06-01 11:39:43 +03:00
Karl Erik Õunapuu
155b6e98cb
Update file download HTTP headers in test
2020-06-01 10:36:49 +03:00
Karl Erik Õunapuu
53a41a07fc
Disable parallel tests for now
2020-05-29 16:48:52 +03:00
Karl Erik Õunapuu
f47805a767
Use require_relative where possible
2020-05-29 16:28:57 +03:00
Karl Erik Õunapuu
1e1f808c8d
Use PaperTrail.request.whodunnit
...
PaperTrail.whodunnit was removed from PaperTrail 10.x
2020-05-29 14:59:17 +03:00
Maciej Szlosarczyk
011967d8ea
Add disputes to the list of retained domains
2020-05-28 13:33:52 +03:00
Karl Erik Õunapuu
e06596551c
Prevent verification email from being sent when registrantChange w/ disputed pw
2020-05-25 16:02:59 +03:00
Karl Erik Õunapuu
e9738330dc
Fix/Remove tests that don't reflect new Registrant Contact viewing behaviour
2020-05-22 21:42:14 +05:00
Maciej Szlosarczyk
e08f69a1cc
Add test CA to files fixtures
...
There seems to be an issue with the default configuration, files are
missing and we depend on them for the tests to run.
2020-05-22 21:42:14 +05:00
Maciej Szlosarczyk
334c676a4f
Fix name conflict in BankStatement
...
I also used the file we use for testing payments on staging, there was
some issue with the other file and I am not sure what it was.
2020-05-22 21:42:14 +05:00
Maciej Szlosarczyk
09ac0d30aa
Fix failing test in NewInvoicePayment
...
Probably with the upgrade of Rails from 4.2 to 5 the ids are no longer
generated automatically in the views, but the functionality still
worked as designed previously.
2020-05-22 21:40:55 +05:00
Karl Erik Õunapuu
01c20edaf8
Do not print log to STDOUT while running testsuite
2020-05-22 16:19:36 +03:00
Karl Erik Õunapuu
7ef15a5bf1
Merge remote-tracking branch 'origin/master' into 269-dispute-list
2020-05-21 17:43:57 +03:00
Timo Võhmar
c0bf470c2f
Merge pull request #1583 from internetee/add-auctions-endpoint-to-repp
...
Add auctions endpoint to REPP
2020-05-21 15:05:06 +03:00