Artur Beljajev
6d40e9ec6a
Support "force delete" procedure when releasing a domain
...
- `DomainCron.destroy_delete_candidates` runner is removed from
`config/schedule.rb` with `domains:release` rake task as a replacement
Closes #1119
2019-03-28 18:19:55 +02: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
e4305e7865
Merge branch 'master' into registry-790
2018-07-19 17:28:56 +03:00
Maciej Szlosarczyk
8fb3d511c2
Remove clean_pendings_lowlevel method
2018-06-26 11:37:31 +03:00
Artur Beljajev
d83e11a85d
Remove unused methods
2018-06-06 07:21:30 +03:00
Artur Beljajev
9d6a5910e3
Merge branch 'master' into registry-790
2018-04-15 19:11:20 +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
9059779ece
Remove unused CRON tasks
2018-04-07 15:40:45 +03:00
Timo Võhmar
c1cb598da1
Merge pull request #310 from internetee/119627029-legal_doc_dublicates-2
...
119627029 legal doc dublicates 2
2016-12-23 14:12:00 +02:00
Artur Beljajev
e1e41a962e
Remove unneeded log
...
#186
2016-11-23 21:26:49 +02:00
Artur Beljajev
8a831ee92c
Add explicit jobs for mailers
...
#186
2016-11-18 00:14:37 +02:00
Artur Beljajev
fa47eb3ab6
Refactor domain expiration mailer
...
#186
2016-11-17 00:04:13 +02:00
Artur Beljajev
c0f4066be1
Refactor domain mailer views
...
#180
2016-11-14 03:06:51 +02:00
Artur Beljajev
4075024d7e
Merge remote-tracking branch 'origin/registry-238' into registry-186
...
# Conflicts:
# app/models/domain.rb
# spec/models/domain_spec.rb
2016-11-08 12:43:01 +02:00
Artur Beljajev
0c6c583184
Revert domain expirable
...
#186
2016-11-08 12:32:02 +02:00
Artur Beljajev
aa29c781f6
Improve domain's outzone and delete logic
...
- Encapsulate outzone and delete candidate logic into domain model
- Fix the logic itself
Fixes #238
2016-11-08 02:30:20 +02:00
Artur Beljajev
e653d8b56e
Extract expirable concern from domain model
...
#238
2016-11-07 23:12:19 +02:00
Artur Beljajev
f127716a39
Refactor domain expiration email
...
#186
2016-10-29 00:53:00 +03:00
Stas
5ed949efc6
119627029-task_moved_into_cronjob
...
(cherry picked from commit 2f1b255
)
2016-10-20 15:11:23 +03:00
Vladimir Krylov
bd3d99d741
Story#110308584 - fix merge conflicts in staging
2016-08-26 11:32:11 +03:00
Timo Võhmar
a217c3562f
Merge pull request #168 from internetee/113430903-delete_candidate_randomizer
...
113430903-delete_time_changed
2016-08-24 12:21:24 +03:00
Stas Paaslane
e23b5fc9cf
Merge branch 'master' into 115693873-whodunnit_empty
2016-08-12 16:56:40 +03:00
Stas
24aec79ceb
115693873-log_changes
2016-05-25 15:58:39 +03:00
Stas
d8e43e0b64
115693873-whodunnit-upd
2016-05-20 17:08:15 +03:00
Stas
a48d2666be
113430903-delete_time_changed
2016-04-07 12:10:05 +03:00
Timo Võhmar
fd97a74535
Merge pull request #119 from internetee/113430903-delete_candidate_randomizer
...
113430903 delete candidate randomizer
2016-04-06 15:44:22 +03:00
Stas
3425deb0fa
113430903-method_merge
2016-04-06 15:02:05 +03:00
Stas
accdf6b6f2
113430903-start_delete_candidate_method_change
2016-04-04 16:35:42 +03:00
Timo Võhmar
eca211a014
Merge pull request #112 from internetee/113430903-delete_candidate_randomizer
...
113430903 delete candidate randomizer
2016-04-01 10:28:38 +03:00
Stas
8c5c1dd087
113430903-delete_by_status_added
2016-03-30 13:51:41 +03:00
Stas
1882af7282
115693873-log_update_for_cron
2016-03-29 15:45:19 +03:00
Timo Võhmar
57f77196da
Merge pull request #100 from internetee/story/115042421-expire-pending
...
Story#115042421 - we don't need here deliver email variable as sendin…
2016-03-09 16:03:48 +02:00
Vladimir Krylov
8d2fc88290
Story#115042421 - we don't need here deliver email variable as sending always
2016-03-07 14:10:38 +02:00
Stas
aa1e08942b
113430903-minutes_added_for_condition
2016-03-04 12:47:39 +02:00
Stas
519c8908ee
113430903-precision_for_minutes
2016-03-03 20:59:28 +02:00
Stas
57bd1c77b6
113430903-new_job_added
2016-03-02 17:44:25 +02:00
Stas
28fcf0eb45
113430903-que_jobs_for_set_delete_candidate
2016-02-26 13:58:38 +02:00
Stas
2f32585eb5
113911147-whois_update
2016-02-21 17:45:14 +02:00
Vladimir Krylov
c38986adc3
Story#110395650 - messages are updated
2016-02-02 12:00:14 +02:00
Vladimir Krylov
d70c4b5d12
Story#110395650 - destroy_with_message is also extracted to class as it's used only for cron job
2016-02-01 12:03:47 +02:00
Stas
0b5fdcf3c2
110395650-method_changes
2016-01-13 19:08:10 +02:00
Stas
bd65eb6494
110395650-separated_class_for_cron_jobs
2016-01-12 13:05:12 +02:00