Commit graph

68 commits

Author SHA1 Message Date
Artur Beljajev
876c010435 Refactor registrant change mailer
#480
2017-05-20 17:36:32 +03:00
Artur Beljajev
d4ddb5dc25 Merge remote-tracking branch 'origin/registry-268' into registry-355 2017-01-24 16:41:53 +02:00
Artur Beljajev
39f9ff13d1 Remove unused class
#355
2017-01-24 13:49:45 +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
4f13258352 Log domain name in mailer jobs
#186
2016-11-25 11:59:41 +02:00
Artur Beljajev
e6e3ab9e1e Handle invalid emails in DomainExpireMailer#expired, move logging from job to mailer
#186
2016-11-23 21:20:28 +02:00
Artur Beljajev
968a59cd3d Log RegistrantChange#expired, RegistrantChange#notice emails sending
#186
2016-11-23 01:01:00 +02:00
Artur Beljajev
64be27fe53 Log DomainDelete#confirm, DomainDelete#forced, DomainExpire#expired, RegistrantChange#confirm emails sending
#186
2016-11-22 23:21:01 +02:00
Artur Beljajev
95c0253a65 Log DomainExpireMailer#expired email sending
#186
2016-11-22 19:21:35 +02:00
Artur Beljajev
8a831ee92c Add explicit jobs for mailers
#186
2016-11-18 00:14:37 +02:00
Artur Beljajev
eada1a66dd Disable que in "registrant change" mailer
#186
2016-11-17 01:43:39 +02:00
Artur Beljajev
fa47eb3ab6 Refactor domain expiration mailer
#186
2016-11-17 00:04:13 +02:00
Artur Beljajev
907d5cc402 Fix DomainExpirationEmailJob
#180
2016-11-14 03:59:31 +02:00
Artur Beljajev
471ac9098d Destroy DomainExpirationEmailJob
#180
2016-11-14 03:24:44 +02:00
Artur Beljajev
2c3dbc6e32 Refactor domain mailer views
#180
2016-11-14 01:35:47 +02:00
Artur Beljajev
f127716a39 Refactor domain expiration email
#186
2016-10-29 00:53:00 +03:00
Artur Beljajev
ad0220088a Refactor domain expiration email
#186
2016-10-28 00:36:12 +03:00
Stas Paaslane
e23b5fc9cf Merge branch 'master' into 115693873-whodunnit_empty 2016-08-12 16:56:40 +03:00
Stas
abf736e540 115693873-initiator_catches 2016-06-15 18:27:28 +03:00
Vladimir Krylov
b03e6c01ac Story#115693873 - Job's initiator may be nil for migration period 2016-06-10 14:21:46 +03:00
Stas
2f9a9bd680 115693873-job-initiator_added 2016-06-07 16:02:17 +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
Vladimir Krylov
ce124beb8f Story#117124725 - show errors if something happens 2016-04-13 10:50:41 +03:00
Stas
c447bc4d64 115693873-pt_added 2016-04-08 16:52:27 +03:00
Vladimir Krylov
1d5a79f406 Story#117124725 - raise an error ConfirmingRegistrant Change job 2016-04-07 16:45:44 +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
de5f06fa89 113430903-paper_trail_log_added 2016-03-29 17:03:07 +03:00
Stas
1882af7282 115693873-log_update_for_cron 2016-03-29 15:45:19 +03: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
Vladimir Krylov
dd421f633b Merge remote-tracking branch 'origin/master' into story/110392672-domains-async 2016-02-15 10:44:46 +02:00
Vladimir Krylov
3b3708e4ea Story#113066359 - remove obsolete job class 2016-02-11 12:23:10 +02:00
Vladimir Krylov
93d765dea2 Story#113066359 - all whois generation of domain and reserved/blocked domain is async + domain destroy removes whois async 2016-02-11 11:48:19 +02:00
Timo Võhmar
938f0ea725 Merge pull request #75 from internetee/111297422-whois_blocked_domains
111297422 whois blocked domains
2016-02-02 08:52:34 +02:00
Stas
a0fcd8be8b 111297422-job_and_method_update 2016-01-26 14:36:09 +02:00
Stas
8ed8a46046 111297422-que_jobs 2016-01-25 16:56:04 +02:00
Vladimir Krylov
d9d8aef813 Story#111503520 - custom lowlevel pending state rejection 2016-01-12 18:27:29 +02:00
Vladimir Krylov
782fcc9dec Story#111503520 - reject verification shouldn't validate 2016-01-12 17:29:13 +02:00
Vladimir Krylov
b28748d667 Story#111503520 - couldn't apply pending update as registrar wasn't valid 2016-01-12 14:06:32 +02:00
Vladimir Krylov
678852091b Stroy#110392672 - Contact domains update should be async 2016-01-07 15:29:25 +02:00
Vladimir Krylov
30f9b20570 Merge master into Story#109086524 2015-12-23 15:50:35 +02:00
Vladimir Krylov
eff9a076ae Story#109367018 reset all domains data 2015-12-17 21:17:11 +02:00
Vladimir Krylov
33d141e74b Story#109367018 Set hardcoded to reindex whois record 2015-12-17 21:01:17 +02:00
Matt Farnsworth
611151317c Story #109086524 - remove excess method call 2015-12-17 17:25:44 +02:00
Matt Farnsworth
51a5798914 Story #109367018 - add new model to handle domain values are changing, and need to be captured now, not later
New model will provide data to DomainMailer customized as needed for the invocation reason as passed via symbol to
send_mail(). The mail templetes then required modification to use the new data model. This should handle all the data
errors in the update process, including pendingUpdate, confirmed, rejected or expired.
2015-12-16 20:37:21 +02:00
Stas
8ab554efff Merge branch '107821878-emails' into staging 2015-11-25 13:07:46 +02:00
Stas
34f957ebe3 107821878-typos 2015-11-25 11:59:51 +02:00