Commit graph

102 commits

Author SHA1 Message Date
Artur Beljajev
fd383a9c18 Allow creating a background job with run_at in the past
#790
2018-06-11 10:59:19 +03:00
Artur Beljajev
6c7bfa01ac Increase the priority of background job of domain deletion
#790
2018-04-20 17:31:14 +03:00
Artur Beljajev
3e94c10da1 Delete discarded domains at the random moment within next 24h
#790
2018-04-20 16:55:36 +03:00
Artur Beljajev
60a66942d1 Do not validate a domain when keeping it
#790
2018-04-19 18:20:38 +03:00
Artur Beljajev
63db8d1409 Extract concern
#790
2018-04-18 23:40:04 +03:00
Artur Beljajev
4a64bead34 Fix domain deletion
#790
2018-04-15 23:52:54 +03:00
Artur Beljajev
e776d09f9d Improve domain discard
- Extract rake task domain:discard
- Remove background job when keeping a domain

#790
2018-04-08 00:38:42 +03:00
Artur Beljajev
00a30fc019 Remove unneeded attribute alias
#790
2018-04-07 16:21:07 +03:00
Artur Beljajev
f269796382 Show label in UI if a domain is discarded
#792
2018-04-03 15:22:20 +03:00
Artur Beljajev
d57c737a80 Convert specs to tests
#792
2018-04-02 09:13:53 +03:00
Artur Beljajev
ecc68f083d Enhance identical contact lookup
#746
2018-03-06 10:39:32 +02:00
Artur Beljajev
53a34ee2d6 Reuse identical contacts
#746
2018-03-05 10:59:14 +02:00
Artur Beljajev
782c53672d Revert "Bypass domain validation on transfer"
This reverts commit 1fa3a3496c.
2018-02-19 05:58:30 +02:00
Artur Beljajev
8606cf7b48 Refactor domain transfer
#694
2018-02-19 02:52:35 +02:00
Artur Beljajev
07e40d61dd Fix typo
#694
2018-02-19 02:28:00 +02:00
Artur Beljajev
5c4d69cc18 Move method
#694
2018-02-19 02:26:25 +02:00
Artur Beljajev
4ada9d1bd0 Fail earlier if domain is non-transferable
Regardless of EPP transfer operation

#694
2018-02-19 02:04:39 +02:00
Artur Beljajev
b16f931e9c Extract method
#694
2018-02-19 00:05:11 +02:00
Artur Beljajev
1fa3a3496c Bypass domain validation on transfer
#694
2018-02-18 23:52:50 +02:00
Artur Beljajev
7997d34aea Bypass validation on contact transfers
#701
2018-02-10 21:43:45 +02:00
Artur Beljajev
cefa37d081 Use model accessors explicitly instead of #[]
#660
2018-01-30 19:33:00 +02:00
Artur Beljajev
6a33aa7999 Fix contact code regeneration
#660
2018-01-26 13:31:52 +02:00
Artur Beljajev
0e828afa15 Improve readability
#660
2018-01-26 13:04:16 +02:00
Artur Beljajev
951bfd4854 Inform old registrar about domain transfer
#660
2018-01-26 01:22:15 +02:00
Artur Beljajev
e04a049f32 Allow custom contact auth info
#660
2018-01-25 13:28:22 +02:00
Artur Beljajev
d3d4785240 Allow custom domain transfer code
#660
2018-01-25 13:19:01 +02:00
Artur Beljajev
1fdd3482f0 Require Contact#auth_info
#660
2018-01-25 12:53:47 +02:00
Artur Beljajev
f99b8b66b0 Regenerate auth_info on contact transfer
#660
2018-01-25 12:40:17 +02:00
Artur Beljajev
954269e580 Remove unused variable
#660
2018-01-25 12:31:13 +02:00
Artur Beljajev
326ded8010 Extract contact transferable module
#660
2018-01-25 12:29:08 +02:00
Artur Beljajev
0751a69d83 Implement domain transfer API
#660
2018-01-24 13:38:51 +02:00
Artur Beljajev
189129ec48 Rename DomainTransfer#transfer_to to new_registrar 2018-01-23 19:07:17 +02:00
Artur Beljajev
d99a63d476 Rename DomainTransfer#transfer_from to old_registrar 2018-01-23 19:00:46 +02:00
Artur Beljajev
404932316d Improve readability 2018-01-23 18:47:00 +02:00
Artur Beljajev
fed0119535 Reformat code
#660
2018-01-23 18:43:18 +02:00
Artur Beljajev
51243c5983 Extract contact Transferable concern
#660
2018-01-23 18:41:49 +02:00
Artur Beljajev
44332ffb1f Rename contacts.copy_from_id to original_id
Add association

#660
2018-01-23 17:49:03 +02:00
Artur Beljajev
a5db4e3bfb Pull up methods
#660
2018-01-23 16:41:10 +02:00
Artur Beljajev
b620793e97 Describe intention clearer
#660
2018-01-23 16:21:31 +02:00
Artur Beljajev
4b836f1476 Rename domain "auth_info" to "transfer_code"
#660
2018-01-21 19:31:16 +02:00
Artur Beljajev
340e61804b Extract domain transferable module
#660
2018-01-21 18:29:42 +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
7530dd7b62 Fix code climate offences
#569
2017-09-04 08:54:54 +03:00
Artur Beljajev
feb8d83a26 Improve Ident validation, extract Ident from Contact
#569
2017-08-18 13:24:56 +03:00
Artur Beljajev
f76e1259fc Consider nil in price expire time as effective
#522
2017-06-03 23:12:16 +03:00
Artur Beljajev
58ae53b1e6 Add price expiration
#522
2017-05-25 19:17:11 +03:00
Artur Beljajev
edf1e33260 Disallow EPP domain:update/transfer/delete if a domain has "deleteCandidate" status
#355
2017-01-24 19:16:15 +02:00
Artur Beljajev
b7a999f536 Refactor domain force delete, add "death" force delete mailer template
#268
2017-01-23 04:16:59 +02:00
Artur Beljajev
ae5ae9c60b Extract force_delete concern from domain
#268
2017-01-22 23:45:04 +02:00