Commit graph

568 commits

Author SHA1 Message Date
Alex Sherman
3c1b989723 Add check if domain got *UpdateProhibited 2021-01-29 16:15:53 +05:00
Timo Võhmar
8826c8052f
Merge pull request #1784 from internetee/1139-fix-whois-for-domain-release
Fix Whois record updating for domain release
2021-01-28 09:24:17 +02:00
Alex Sherman
1d5c46e6a0 Move ToStdout to /app/lib folder and include it in app.rb 2021-01-06 21:38:11 +05:00
Alex Sherman
217f009fa3 Small logic fixes 2021-01-06 12:09:03 +05:00
Karl Erik Õunapuu
b534827dc5
Fix ok/inactive state, get disclosable fields strictly from Contact class 2021-01-05 15:59:00 +02:00
Alex Sherman
b60a7e571f Delete original WhoisRecord after domain deletion 2021-01-05 17:21:13 +05:00
Timo Võhmar
2fc4c9df14
Merge pull request #1770 from internetee/1769-move-domain-release-processing-to-interactor
Move domain delete confirm procedure to interactor
2020-12-16 16:46:42 +02:00
Timo Võhmar
c05864486f
Merge pull request #1768 from internetee/1767-move-domain-cron-to-interactors
Move DomainCron methods to interactor
2020-12-14 15:19:50 +02:00
Alex Sherman
ccf91d306a Rename email sending interactor 2020-12-08 13:16:30 +05:00
Alex Sherman
849010b118 Move #process_expired to interactor 2020-12-08 13:16:07 +05:00
Alex Sherman
8ef748fc7d Move apply_pending_update! method from model to interactor 2020-12-08 13:15:24 +05:00
Alex Sherman
5363c546a5 Move all the existing interactors to Domains namespace 2020-11-30 13:50:26 +05:00
Alex Sherman
cb3cf37331 Change email sending from job to delayed send 2020-11-23 16:57:28 +05:00
Alex Sherman
3ce0fc4a5c Add invalid email template 2020-11-05 12:36:33 +05:00
Alex Sherman
269c5c284f Remove ForceDelete from statuses blocking confirmation 2020-11-02 16:35:12 +05:00
Timo Võhmar
ab8789d36d
Merge pull request #1700 from internetee/1664-remove-pendingDelete-status-if-domain-is-renewed-and-block-other-transform-operations
Renew: Cancel pendingDelete when domain is renewed
2020-10-28 15:12:06 +02:00
Karl Erik Õunapuu
4917539a7d
Return pending_update? value based on status, regardless of force delete state 2020-10-09 15:16:04 +03:00
Karl Erik Õunapuu
a13b336f54
Allow renewal regardless of pendingDelete status flag 2020-10-05 14:55:09 +03:00
Karl Erik Õunapuu
29897043b0
Renew: Attach uneligibility reason 2020-09-28 16:16:50 +03:00
Karl Erik Õunapuu
c07b7bf7f2
Disallow domain renew for renewProhibited domains 2020-09-28 12:37:47 +03:00
Artur Beljajev
41fee1d098 Remove redundant database column domains.registered_at
Alias `Domain#registered_at` to `created_at`

Closes #1442
2020-09-04 13:25:27 +05:00
Artur Beljajev
fd95d76c49 Remove dead code 2020-08-28 11:20:55 +05:00
Alex Sherman
a0029d0a80 Fix error if domain name was nil.
Used for some old history entries
Closes #1663
2020-08-27 13:04:47 +05:00
Alex Sherman
c4de5655e1 Add company controlled contacts to registrant API
Fix tests.
2020-07-15 15:11:51 +05:00
Karl Erik Õunapuu
be14ede8b6 Refactor some dispute logic 2020-05-14 11:38:26 +03:00
Karl Erik Õunapuu
e7ad4a7c64 Move domain dispute logic to concern 2020-05-12 10:24:28 +03:00
Karl Erik Õunapuu
4870dab8af Autoaccept registrant change if valid dispute password present 2020-05-07 16:40:37 +03:00
Karl Erik Õunapuu
1dc2cf8e12 Check for domain dispute on create 2020-05-04 09:58:20 +03:00
Karl Erik Õunapuu
b2c2342d7d Clear CC issues 2020-04-29 15:51:10 +03:00
Karl Erik Õunapuu
0f2a290d64 Add disputing logic for EPP 2020-04-24 16:04:58 +03:00
Alex Sherman
b859cfc090 Fix domain statuses removal
Close #1543s
2020-02-26 19:57:35 +05:00
Alex Sherman
a1651ca1b9 Fix double versioning on Domain & Contact models 2020-02-12 18:51:48 +05:00
Alex Sherman
4e1bec3613 Pump minitest version 2020-02-05 12:43:25 +05:00
Alex Sherman
01114386b3 Change deprecated changed? methods to new in callbacks 2020-02-05 12:43:25 +05:00
Alex Sherman
2af18edfea Add conditions for force delete clean on registrant change 2020-01-21 15:13:31 +05:00
Alex Sherman
6f8a8f6435 Add tech contacts & info & name@name to force delete mailer
See #1477
2020-01-20 13:50:49 +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
851a2d6a2a Allow ForceDelete status not to block domain update 2020-01-06 17:03:14 +05:00
Artur Beljajev
7f308d4123 Add audit log to registrant verifications
Closes #1425
2019-12-27 17:00:38 +05:00
Artur Beljajev
f0a7edd6d8 Ignore legacy database columns
Closes #1377
2019-12-15 18:27:01 +02:00
Artur Beljajev
fa52001be6 Upgrade to Rails 5.0
Closes #377
2019-11-15 15:26:33 +02:00
Artur Beljajev
fc71bf93e7 Remove unimplemented Keyrelay feature
Closes #715
2019-10-31 17:15:21 +02:00
Artur Beljajev
cea834d5b7 Change domains.delete_at database column type to date, rename to
`delete_date`

Closes #1125
2019-05-02 16:32:44 +03:00
Artur Beljajev
4b91cf900f Refactor domain mailer
- Remove `Que::Mailer` (#895)
- Add preview
- DRY templates
- Add tests
- Extract translations
2019-04-19 17:06:26 +03:00
Timo Võhmar
37d744bb3c
Merge pull request #1112 from internetee/remove-unused-column
Remove `domains.reserved` database column as unused
2019-04-08 16:21:57 +03:00
Artur Beljajev
0f4a67d696 Remove delegations 2019-04-03 17:17:27 +03:00
Artur Beljajev
1ad62bf4bd Remove domains.reserved database column as unused 2019-04-03 14:49:13 +03:00
Timo Võhmar
7aa249af34
Merge pull request #1130 from internetee/update-emails-content
Update emails' content
2019-04-01 19:28:31 +03: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
5d63feb0a5 Update emails' content
Closes #1127
2019-03-28 15:22:46 +02:00