Commit graph

52 commits

Author SHA1 Message Date
Artur Beljajev
4b2948986b Merge branch 'master' into registry-790
# Conflicts:
#	test/models/domain/force_delete_test.rb
#	test/system/admin_area/domains/force_delete_test.rb
2018-08-24 14:54:41 +03:00
Artur Beljajev
d65186dc29 Disallow scheduling "force delete" procedure on a discarded domain 2018-08-21 18:52:27 +03:00
Artur Beljajev
cd633d0a4b Output rake task results 2018-08-21 00:53:25 +03:00
Artur Beljajev
31935a933f Take NULL into account 2018-08-21 00:39:04 +03:00
Artur Beljajev
732997bf9e Merge branch 'registry-791' into registry-790
# Conflicts:
#	app/views/admin/domains/edit.html.erb
#	config/locales/admin/domains.en.yml
2018-08-09 16:42:43 +03:00
Artur Beljajev
cc36e3ccea Forbid cancelling force delete procedure when a domain is discarded 2018-07-29 20:42:29 +03:00
Artur Beljajev
4b30234c86 Merge branch 'registry-791' into registry-790 2018-07-27 16:18:28 +03:00
Artur Beljajev
07bc0546bb Handle past domains.delete_at 2018-07-22 23:58:25 +03:00
Artur Beljajev
d84d7cf772 Do not use bang version of methods 2018-06-20 15:17:27 +03:00
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
c2d5b7c704 Extract method 2018-06-11 08:26:17 +03:00
Artur Beljajev
3ee49cdae9 Add tests
#791
2018-04-23 02:30:29 +03:00
Artur Beljajev
ed6f067a8d Require a domain to be discarded before cancelling force delete
#791
2018-04-22 16:14:17 +03:00
Artur Beljajev
be8ce276c7 Refactor domain "force delete" operation
#791
2018-04-21 23:27:09 +03:00
Artur Beljajev
696a3871b7 Merge branch 'master' into registry-791 2018-04-20 17:37:43 +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
3dd17f83f3 Remove unneeded attribute alias
#791
2018-04-08 22:55:53 +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
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
951bfd4854 Inform old registrar about domain transfer
#660
2018-01-26 01:22:15 +02:00
Artur Beljajev
d3d4785240 Allow custom domain transfer code
#660
2018-01-25 13:19:01 +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
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
Artur Beljajev
b9df5aa92d Do not require name servers in registrar area
#267
2016-12-29 16:27:07 +02:00