Commit graph

576 commits

Author SHA1 Message Date
Karl Erik Õunapuu
e2f377f1c2
Merge remote-tracking branch 'origin/master' into repp-domains 2021-03-22 14:05:42 +02:00
Alex Sherman
43b3033991 Fix namespaces for Zeitwerk class loader 2021-03-05 19:09:24 +05:00
Karl Erik Õunapuu
747aa502d0
Registrant API: Fix company domain query 2021-02-26 15:11:54 +02:00
Karl Erik Õunapuu
f60bf4013c
Merge remote-tracking branch 'origin/add-registrant-api-token-log' into add-role-filter-to-registrant-api 2021-02-23 13:48:05 +02:00
Alex Sherman
ffde929540 Set validation to prohibit ManualInzone with any of the *Hold statuses 2021-02-12 16:10:22 +05:00
Karl Erik Õunapuu
5693d0dd74
Tech replace: Skip if domain has update prohibited 2021-02-11 15:34:38 +02:00
Karl Erik Õunapuu
419396f5b4
Get admin/registrant domains when company registry is down 2021-02-04 16:09:13 +02:00
Karl Erik Õunapuu
1bb975c0cc
Exclude tech from default domain query 2021-02-04 14:22:32 +02:00
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