|
|
|
@ -115,6 +115,27 @@ has_field 'pbx_hunt_timeout' => (
|
|
|
|
title => ['Hunting Timeout'],
|
|
|
|
title => ['Hunting Timeout'],
|
|
|
|
},
|
|
|
|
},
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|
|
|
|
has_field 'cloud_pbx_hunt_policy' => (
|
|
|
|
|
|
|
|
type => 'Select',
|
|
|
|
|
|
|
|
options => [
|
|
|
|
|
|
|
|
{ value => 'serial', label => 'serial'},
|
|
|
|
|
|
|
|
{ value => 'parallel', label => 'parallel'},
|
|
|
|
|
|
|
|
{ value => 'random', label => 'random'},
|
|
|
|
|
|
|
|
{ value => 'circular', label => 'circular'},
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
element_attr => {
|
|
|
|
|
|
|
|
rel => ['tooltip'],
|
|
|
|
|
|
|
|
title => ["Hunting policy, one of serial, parallel, random, circular."],
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
has_field 'cloud_pbx_hunt_timeout' => (
|
|
|
|
|
|
|
|
type => '+NGCP::Panel::Field::PosInteger',
|
|
|
|
|
|
|
|
element_attr => {
|
|
|
|
|
|
|
|
rel => ['tooltip'],
|
|
|
|
|
|
|
|
title => ['Hunting Timeout'],
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
has_field 'profile' => (
|
|
|
|
has_field 'profile' => (
|
|
|
|
type => '+NGCP::Panel::Field::SubscriberProfile',
|
|
|
|
type => '+NGCP::Panel::Field::SubscriberProfile',
|
|
|
|
|