Commit graph

482 commits

Author SHA1 Message Date
Artur Beljajev
762f891b84 Add old attribute names aliases for PaperTrail
#660
2018-01-30 19:31:49 +02:00
Artur Beljajev
bc55bc32bd Fix API domain list
#660
2018-01-25 15:03:21 +02:00
Artur Beljajev
be057656e8 Always require domain#transfer_code
#660
2018-01-22 13:03:34 +02:00
Artur Beljajev
340e61804b Extract domain transferable module
#660
2018-01-21 18:29:42 +02:00
Artur Beljajev
624cc70bef Add Domain#transfer 2018-01-20 22:38:14 +02:00
Artur Beljajev
930a59ae67 Change domain registrar_id and registrant_id to NOT NULL
#480
2017-06-06 19:16:46 +03:00
Artur Beljajev
a3b3490591 Allow new periods on EPP:create/renew
#475
2017-04-26 16:07:29 +03:00
Artur Beljajev
91fab05bfb Refactor zones
#475
2017-04-24 18:20:06 +03:00
Artur Beljajev
edf1e33260 Disallow EPP domain:update/transfer/delete if a domain has "deleteCandidate" status
#355
2017-01-24 19:16:15 +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
ae5ae9c60b Extract force_delete concern from domain
#268
2017-01-22 23:45:04 +02:00
Artur Beljajev
345c2bff96 Fix domain "OK" status algo
#267
2016-12-29 19:29:23 +02:00
Artur Beljajev
b9df5aa92d Do not require name servers in registrar area
#267
2016-12-29 16:27:07 +02:00
Artur Beljajev
d39d3766b2 Allow absence of name servers
#267
2016-12-28 15:01:32 +02:00
Artur Beljajev
7e51522585 Require nameserver only if "nameserver_required" setting is on
#267
2016-12-27 14:31:17 +02:00
Timo Võhmar
7893435bdd Merge pull request #265 from internetee/registry-238
Use app timezone in domain#delete_candidateable?
2016-11-28 14:45:00 +02:00
Artur Beljajev
16afa00442 Remove duplicate values from domain primary contact emails
#186
2016-11-22 14:37:11 +02:00
Artur Beljajev
8a831ee92c Add explicit jobs for mailers
#186
2016-11-18 00:14:37 +02:00
Artur Beljajev
41d3e62ad4 Use app timezone in domain#delete_candidateable?
#238
2016-11-14 13:40:10 +02:00
Artur Beljajev
2c3dbc6e32 Refactor domain mailer views
#180
2016-11-14 01:35:47 +02:00
Artur Beljajev
a6de3761c5 Refactor domain mailer views
#180
2016-11-12 01:14:11 +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
3d1dd1759d Merge remote-tracking branch 'origin/registry-235' into registry-186
# Conflicts:
#	spec/models/domain_spec.rb
2016-11-08 12:39:00 +02:00
Artur Beljajev
3b120f0362 Revert domain expirable
#186
2016-11-08 12:26:04 +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
4fd18c4a26 Revert e53980e and 7cdfa10
#180
2016-11-07 14:40:25 +02:00
Artur Beljajev
049219efed Remove unused Domain#set_expired
#235
2016-11-07 02:14:54 +02:00
Artur Beljajev
1cc780f3ce Use app time zone when calculating valid_to, outzone_at and delete_at domain attributes
#235
2016-11-07 02:05:22 +02:00
Artur Beljajev
bebd49e5f4 Add extended registrar's info to "pending_deleted" mailer
#180
2016-11-03 20:16:01 +02:00
Artur Beljajev
69be717b91 Add extended registrar's info to "expiration" and "force_delete" mailers
registry-180
2016-10-31 17:56:51 +02:00
Artur Beljajev
0cc3a53deb Refactor domain expirable
#186
2016-10-29 00:51:42 +03:00
Artur Beljajev
14c5c3efed Extract domain cron specs
#186
2016-10-28 16:19:25 +03:00
Artur Beljajev
0de7512adc Move expiration logic from domain's callback to epp::domain.new_from_epp
#186
2016-10-28 14:55:29 +03:00
Artur Beljajev
ad0220088a Refactor domain expiration email
#186
2016-10-28 00:36:12 +03:00
Artur Beljajev
21a9b80692 Fix invalid domain's attribute
#182
2016-10-19 13:18:16 +03:00
Artur Beljajev
b8790cc925 Record current time when putting domain into "on hold" status
#182
2016-10-19 02:04:26 +03:00
Timo Võhmar
4a78ce43aa Update domain.rb
restored +1day rule for force_delete_at to elliminate possible conflict with domain regulations
2016-09-05 14:28:56 +03:00
Vladimir Krylov
06c92b1cfe Story#129684535 updaet deletion and outzone and do not use time when to expire 2016-09-05 10:40:38 +03:00
Vladimir Krylov
6c177bcbe4 Story#129684535 add 1 extra day to extend valid_to 2016-09-02 13:17:08 +03:00
Stas
0e4a03517f 118822101-status_added_for_error
(cherry picked from commit ef0b067)
2016-08-08 11:20:26 +03:00
Vladimir Krylov
67e32f3a36 better error on validating glue IP address 2016-06-15 11:36:57 +03:00
Vladimir Krylov
999c161c8e Story#120095555 - glue nameserver may have IPv4 or IPv6 2016-06-13 13:17:01 +03:00
Vladimir Krylov
0a0b9c323b Story#115762063 - update which children elements should be saved in logs 2016-05-20 15:40:10 +03:00
Stas
7043097ec0 117131083-timezone_precision 2016-04-17 15:12:10 +03:00
Stas
f3fe706eab 117131083-utc_removed 2016-04-14 17:19:17 +03:00
Stas
acd2c14856 117131083-deleted_at_force_delete_at 2016-04-13 01:11:13 +03:00
Stas
178818288d 117131083-force_delete_at_calculation 2016-04-11 16:02:42 +03:00
Stas
ba1b4dbf25 117131083-force_delete_at_calculation 2016-04-11 15:56:26 +03:00
Stas
deb3b9a199 117131083-force_delete_at_calculation_changed 2016-04-08 17:03:40 +03:00