Artur Beljajev
340e61804b
Extract domain transferable module
...
#660
2018-01-21 18:29:42 +02:00
Artur Beljajev
2da578a437
Migrate fabricators to factory bot factories ( #626 )
...
* Remove factory_girl include from dev rake task
No longer needed after 92b125b4a7
* Add missing factories
* Use FactoryBot factories instead of fabricators
* Remove all fabricators
* Remove unused method
* Remove fabrication gem
* Rename FactoryGirl to FactoryBot
https://robots.thoughtbot.com/factory_bot
2017-11-16 10:18:53 +02:00
Artur Beljajev
aad18f3d6f
Fix domain spec
2017-06-06 21:39:36 +03: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
d993226208
Remove outdated spec
...
#475
2017-04-26 19:28:08 +03:00
Artur Beljajev
91fab05bfb
Refactor zones
...
#475
2017-04-24 18:20:06 +03:00
Artur Beljajev
bff7437277
Refactor zones
...
- Rename "zonefile_setting" to "zone"
- Remove version
#475
2017-04-20 17:20:36 +03:00
Artur Beljajev
bccf6770dd
Remove "force_delete_time" from domain since it is already defined in concern
...
#268
2017-02-28 10:04:54 +02:00
Artur Beljajev
abe499c1c4
Merge branch 'staging' into registry-355
2017-01-31 15:27:54 +02:00
Artur Beljajev
5f77c63332
Extract domain's "delete_time" attribute to deletable concern
2017-01-30 14:13:21 +02: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
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
Artur Beljajev
1c7dbbb1e9
Fix specs
2016-12-08 19:28:10 +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
df1aad5a90
Fix domain specs
...
#180
2016-11-14 04:30:34 +02:00
Artur Beljajev
185af69c80
Fix domain specs
...
#180
2016-11-14 03:45:37 +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
820dfebfbf
Revert domain spec
...
#186
2016-11-08 13:46:54 +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
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
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
3bdfb4b4eb
Remove/fix outdated specs
2016-11-01 15:43:32 +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
14c5c3efed
Extract domain cron specs
...
#186
2016-10-28 16:19:25 +03:00
Artur Beljajev
ad0220088a
Refactor domain expiration email
...
#186
2016-10-28 00:36:12 +03:00
Artur Beljajev
666ba69456
Do not create global settings for specs
...
#186
2016-10-26 17:50:30 +03:00
Artur Beljajev
c88d21ab1d
Remove outdated specs
...
#206
2016-10-25 02:35:58 +03:00
Artur Beljajev
3cca4c78cc
Fix domain model specs
...
#206
2016-10-24 22:47:21 +03:00
Artur Beljajev
fe8559dbb0
Remove shoulda-matchers gem
...
#206
2016-10-20 15:15:46 +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
Stas
bd65eb6494
110395650-separated_class_for_cron_jobs
2016-01-12 13:05:12 +02:00
Matt Farnsworth
45588dc72a
MERGE: merged staging at 3235647
, resolved merge conflict
2015-10-30 16:12:20 +02:00
Vladimir Krylov
e92f21dee4
Story#104711124 update domains state names + it has influenced to change forceDelete to serverForceDelete
2015-10-29 16:51:06 +02:00
Matt Farnsworth
db3e849c8a
Merge: new branch 104525314 from more recent master, merge changes
2015-10-26 19:09:33 +02:00
Matt Farnsworth
4de83da19b
test: added new test cases for forceDelete (no update, no renew, manualInZone) fails
2015-10-21 17:48:14 +03:00
Matt Farnsworth
e702cbde95
test case: BUGFIX ensure test setup, new Domain object for each instance
...
before :all runs once per context, before :example runs for each it block
be sure test cases with hacks/forced changes do not impact later tests
2015-10-21 16:22:34 +03:00
Martin Lensment
4951dbf1ea
Fix tests #2623
2015-09-10 15:41:46 +03:00
Martin Lensment
a82a5711be
Pending delete improvements #2623
2015-09-10 15:31:00 +03:00
Martin Lensment
7064a4b9bc
Improve domain expiring logic #2909
2015-09-09 18:28:40 +03:00
Martin Lensment
5ba39fb406
Validate origin domains #2849
2015-08-25 16:33:47 +03:00
Martin Lensment
827e3f8a0d
Add force delete message to poll #2882
2015-08-25 10:50:31 +03:00
Martin Lensment
fbd281007c
Do not set manualInZone on force delete when hold status exists #2870
2015-08-24 12:08:44 +03:00