Commit graph

52 commits

Author SHA1 Message Date
Karl Erik Õunapuu
73e9dd6870 Resolve merge errors 2020-09-02 16:25:34 +03:00
Alex Sherman
e4a02c2e47 Return truemail
This reverts commit 862f5639ebbe4d3e6abd5d5be7fb7840e7b83bdf.
2020-07-17 15:22:49 +05:00
Timo Võhmar
6900ce1127
Revert "297 email address validation truemail" 2020-07-10 16:16:00 +03:00
Alex Sherman
f8eea08357 Move emails & domains to citext, CC fixes 2020-07-08 17:10:43 +05:00
Alex Sherman
9916ca52cb Add poll message on start of grace period for soft delete
Add removing forceDelete on registrant change.
Restore email template choosing on safe force delete via admin
dashboard.

See https://github.com/internetee/registry/issues/1428#issuecomment-573766153
2020-01-14 17:58:55 +05:00
Alex Sherman
222ac639ac Add pull messages on soft force delete & force delete cancel 2020-01-14 17:58:55 +05:00
Artur Beljajev
1dc6ef7ddf Process payments automatically
Closes #1232
2019-08-26 13:58:21 +03:00
Artur Beljajev
d45e500e42 Archive contacts every day 2019-07-02 14:37:26 +03:00
Artur Beljajev
487613db1e Refactor inactive contact archivation
Fixes #956
2019-07-02 14:37:23 +03:00
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
a97728c0f3 Refactor and improve invoices
- `runner 'Invoice.cancel_overdue_invoices'` in `schedule.rb` is
changed to `rake 'invoices:cancel_overdue'`.
- `invoices.payment_term` database column is removed and its value is
hardcoded in UI.
- `invoices.paid_at` is removed as unused
- `invoices.due_date` column's type is now `date`.
- `Invoice#invoice_items` renamed to `Invoice#items` and `Invoice`
interface to get a list of items is unified.
- Default date format in UI.
- Default translations are used.
- Tests improved.
- Specs converted to tests and removed along with factories.
- Database structure improved.
2019-03-14 15:39:24 +02: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
Artur Beljajev
885f28e34e Add "Directo.send_monthly_invoices" to schedule
#475
2017-05-08 01:09:29 +03:00
Artur Beljajev
bff7437277 Refactor zones
- Rename "zonefile_setting" to "zone"
- Remove version

#475
2017-04-20 17:20:36 +03:00
Vladimir Krylov
2028ffe5a5 Merge branch 'master' into 110395650-domain_crons
# Conflicts:
#	app/models/domain.rb
2016-02-01 12:02:44 +02:00
Vladimir Krylov
6c8bab56bf Story#105852786 - add Directo.send_receipts into whenever to generate cron jobs 2016-01-19 15:02:29 +02:00
Stas
bd65eb6494 110395650-separated_class_for_cron_jobs 2016-01-12 13:05:12 +02:00
Martin Lensment
9c825ac950 Update schedule #2925 2015-09-17 18:06:51 +03:00
Martin Lensment
89b6edf0df Update schedule #2925 2015-09-17 17:46:57 +03:00
Martin Lensment
2a81641130 Whenever test #2925 2015-09-17 17:01:07 +03:00
Martin Lensment
379545424c Schedule test #2925 2015-09-17 16:17:42 +03:00
Priit Tark
86e01597a8 Updated cron log #2792 2015-07-28 22:08:23 +03:00
Priit Tark
1769ea4227 Expire old pendings #2557 2015-07-14 19:56:41 +03:00
Martin Lensment
d9aaab1e92 Add scheduler tasks #2622 2015-06-10 12:39:47 +03:00
Martin Lensment
432e8a95ec Add domain expiration procedure #2622 2015-06-09 17:51:53 +03:00
Martin Lensment
024df874ac Update readme 2015-05-21 17:34:51 +03:00
Martin Lensment
fb94a97401 Update CRL scripts 2015-05-15 17:04:53 +03:00
Martin Lensment
f4ba4d4238 Fix crontab 2015-04-27 15:32:21 +03:00
Martin Lensment
bd9ca4e1a2 Add invoice cancelling cronjob 2015-04-27 15:23:12 +03:00
Martin Lensment
fbf83bab70 Add back production schedule 2015-03-25 16:59:43 +02:00
Martin Lensment
e664d46710 Better loggin for orhpan delete method 2015-03-25 16:52:17 +02:00
Martin Lensment
8e70bcd6f4 Production schedule 2015-03-25 16:46:28 +02:00
Martin Lensment
3b8468eeb2 Test schedule 2015-03-25 16:41:06 +02:00
Martin Lensment
23bb24756c Destroy contact orphans task 2015-03-25 16:37:18 +02:00
Priit Tark
6d81b67668 whenver syntax fix 2015-01-08 15:59:32 +02:00
Priit Tark
9e824a43f8 syntax cleanup 2015-01-08 14:29:58 +02:00
Priit Tark
b56e4eb0ed update whenever job_type 2015-01-08 14:11:24 +02:00
Priit Tark
a24a700939 update whenver 2015-01-08 14:01:14 +02:00
Priit Tark
1d0768e0ab whenever fix 2015-01-08 12:42:19 +02:00
Priit Tark
29e35c6452 added shorter whenever path 2015-01-08 12:39:23 +02:00
Priit Tark
3cfc7c1219 whenever cleanup 2015-01-08 12:37:50 +02:00
Priit Tark
666a30264f whenver update 2015-01-08 12:34:01 +02:00
Priit Tark
d7bacb03a0 fex whenever path 2015-01-08 12:32:24 +02:00
Priit Tark
941f79d503 update whenever 2015-01-08 12:28:38 +02:00
Priit Tark
6a1f346052 added correct whenever path 2015-01-08 12:17:43 +02:00
Priit Tark
5120baf358 added custom whenever runner 2015-01-08 12:08:04 +02:00
Priit Tark
3326b934ef crontab update 2015-01-08 11:55:25 +02:00
Priit Tark
2c2e829af2 update whenever to honor rbenv 2015-01-08 11:52:48 +02:00