Alex Sherman
363a74248f
Fix purge_date format to fast/soft forcedelete domains
2020-01-21 22:25:17 +05:00
Alex Sherman
e7581246d6
Add test for clear force delete on registrar change
2020-01-17 20:09:48 +05:00
Alex Sherman
c252d801f9
Add mail notification on soft force delete
2020-01-15 16:23:13 +05:00
Alex Sherman
c863cb2678
Move force delete dates to one day ahead
2020-01-14 17:58:55 +05:00
Alex Sherman
d20821dd38
Add tests for clientHold status
2020-01-14 17:58:27 +05:00
Alex Sherman
a815e943d3
Modify force_delete procedure to set clientHold only by job
2020-01-14 17:58:27 +05:00
Alex Sherman
0e1542609e
Fix local conflict
2020-01-14 17:57:46 +05:00
Alex Sherman
550d020229
Add force_delete_start field to ForceDelete & add tests
...
Add new test file new_force_delete_test.rb to check if new ForceDeleteProcedures are correct.
ATM it's just a scaffold of some sort, all tests are red, magic numbers and so - just a proof of concept.
See #1428
2020-01-14 17:57:46 +05:00
Artur Beljajev
5107d2d3a9
Refactor force delete
procedure
...
- Change `domains.force_delete_at` database column type to date,
rename to `force_delete_date`
- Save `force_delete_date` in application timezone
- Improve tests
Fixes #812 , #253
2019-03-28 18:19:51 +02:00
Artur Beljajev
852d754eac
Fix tests
2018-08-27 16:52:30 +03:00
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
5338e59a2e
Fix tests
2018-08-21 12:48:08 +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
13f2bff8d0
Use setup callback
2018-08-09 15:05:28 +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
c2d5b7c704
Extract method
2018-06-11 08:26:17 +03:00
Artur Beljajev
4e2bd9f2da
Improve readability
2018-06-11 08:13:35 +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