Commit Graph

1384 Commits

Author SHA1 Message Date
FusionPBX
e4aba15a93 Update directory.lua 2019-09-27 20:45:32 -06:00
FusionPBX
c71aaf4002 Update directory.lua 2019-09-27 18:36:15 -06:00
agree
b023ef08dc Update index.lua (#4663) 2019-09-26 15:31:57 -06:00
FusionPBX
9535eea24b Update recordings.lua 2019-09-25 16:46:52 -06:00
Luis Daniel Lucio Quiroz
29d08cbf52 [4.5] Fix the cidlookup script (#4630)
* [4.5] Fix the cidlookup script

same as 4.4

* Update cidlookup.lua
2019-09-20 10:38:15 -06:00
FusionPBX
ca6b646667 Update do_not_disturb.lua 2019-09-11 13:26:37 -06:00
agree
ff40a58c2d Update page.lua (#4510)
* Update page.lua

* Update page.lua
2019-09-11 02:40:56 -06:00
konradSC
f174a9f5af Calculate timeout for Follow-me (#4528)
* Calculate timeout for Follow-me

Need to calculate the timeout for Enterprise RG members that have extensions with follow-me. 

The RG timeout should always take precedence over a follow-me timeout value. What we do is take the delay of the follow-me destination and subtract that from the ring group timeout to give us the total timeout of the destination. 

Example: 
RG 1: x1000 (Delay=0, Timeout=10)
RG 2: x2000 (Delay=10, Timeout=10)

x2000 has follow-me enabled
FM 1: x2000 (Delay=0, Timeout=15)
FM 2: x3000 (Delay=5, Timeout=20)

In this example we would want x2000 ring for 10 seconds and x3000 to ring for 5 seconds. 

What if we changed this... FM 2: x3000 (Delay 15, Timeout=20)

In this example we wouldn't want x3000 to ring at all because it would start to ring after the RG timeout has expired. Our calculated value would be a negative value, -5. These negative values don't work as leg_timeouts in the dialstring, so we need to test for them.

* Update index.lua

* Update index.lua
2019-09-09 14:05:53 -06:00
konradSC
f000ac3084 Fix delay for external follow-me calls (#4526)
This is related to 9dcaddd814 (diff-b1f5588538149bd825603176ff81d714).

For internal calls the delay needs to be "Delay In Seconds * 500".
For external calls the delay needs to be "Delay In Seconds * 10000". 

For external calls I'm am just doubling the value set prior in the script.
2019-09-09 11:22:35 -06:00
konradSC
95d8d4a463 Enterprise RG with Follow-Me (#4524)
We need to make sure that the delay for the leg takes into account the delay from the RG and from Follow-me. 

Also, let's use the timeout from the RG instead of the follow-me member
2019-09-09 10:50:31 -06:00
konradSC
201081c512 Use original_destination_number for timeout (#4521)
Need to lookup the timeout values for the original destination. The variable "destination_number" is being clobbered later in the script.
2019-09-09 08:40:54 -06:00
FusionPBX
cb76e9a901 Update index.lua 2019-09-06 03:37:07 -06:00
FusionPBX
600486fd13 Update do_not_disturb.lua 2019-09-05 13:43:49 -06:00
FusionPBX
b2245fbe64 Update do_not_disturb.lua 2019-09-05 11:01:59 -06:00
konradSC
6b7383122c Populate toll-allow for Enterprise Ring Groups (#4496)
Add toll_allow to dialstring for external numbers
2019-09-04 13:05:57 -06:00
konradSC
6e4cd77132 Toll-allow into dialstring for external calls (#4495)
Insert toll-allow from the original extension into the dialstring for external calls.
2019-09-04 11:30:51 -06:00
FusionPBX
4bac5127a7 Update follow_me.lua 2019-09-04 10:22:11 -06:00
FusionPBX
f0efd48079 Update follow_me.lua 2019-09-04 10:01:26 -06:00
FusionPBX
8f250bf705 Update follow_me.lua 2019-09-04 09:42:42 -06:00
agree
7747d5c88e Update follow_me.lua (#4491) 2019-09-04 09:35:05 -06:00
FusionPBX
eb0023903e Update index.lua 2019-09-02 08:32:50 -06:00
FusionPBX
312f3655a9 Update index.lua 2019-09-02 08:29:25 -06:00
FusionPBX
01f11b4153 Update index.lua 2019-09-01 08:05:43 -06:00
FusionPBX
53641bcb46 Update index.lua 2019-09-01 07:41:57 -06:00
FusionPBX
29858e9a0b Update index.lua 2019-08-31 13:05:01 -06:00
FusionPBX
b2694fe88d Update index.lua 2019-08-31 12:54:03 -06:00
FusionPBX
931213f54b Update index.lua 2019-08-31 11:28:31 -06:00
FusionPBX
edbe421c6d Update index.lua 2019-08-31 04:03:59 -06:00
FusionPBX
87047544f5 Delete index.php 2019-08-31 01:46:26 -06:00
FusionPBX
ab8e967300 Create index.lua 2019-08-31 01:44:46 -06:00
FusionPBX
310b89a114 Create index.php 2019-08-29 09:11:42 -06:00
konradSC
a4e340f517 Watson Transcription (#4420)
The following PR is for voicemail transcription using IBM Watson.
https://cloud.ibm.com/catalog/services/speech-to-text

The following values need to be configured in Default Settings:

Category: Voicemail
Subcategory: watson_key
type: text
Value: [Your Watson api key ]

Category: Voicemail
Subcategory: json_enabled
type: boolean
Value: true

Category: Voicemail
Subcategory: transcibe_language
type: text
Value: en-US

Category: Voicemail
Subcategory: transcribe_provider
type: text
Value: watson

Category: Voicemail
Subcategory: watson_url
type: text
Value: https://stream.watsonplatform.net/speech-to-text/api/v1/recognize?model=en-US_NarrowbandModel

Category: Voicemail
Subcategory: transcribe_enabled
type: boolean
Value: true


Reload Default Settings. I Flushed Cache and Reloaded XML just for good measure.

Also make sure transcription is set to TRUE in your voicemail box.
2019-08-19 09:17:03 -06:00
FusionPBX
666bc47e4c Update recordings.lua 2019-08-17 15:49:15 -06:00
FusionPBX
97a52419b8 Update record_greeting.lua 2019-08-17 15:30:41 -06:00
FusionPBX
c2d61e39f4 Update record_message.lua 2019-08-17 15:22:06 -06:00
FusionPBX
1764af30c3 Update record_greeting.lua 2019-08-17 14:58:06 -06:00
FusionPBX
c2c9800251 Update recordings.lua 2019-08-17 14:37:08 -06:00
FusionPBX
97eb9382d3 Update recordings.lua 2019-08-17 14:28:26 -06:00
FusionPBX
a94e40484d Update recordings.lua 2019-08-17 14:18:25 -06:00
FusionPBX
0e65b4723f Update 010_get_domain.lua.noload 2019-08-11 17:10:00 -06:00
FusionPBX
794d1cf375 Update disa.callback.lua 2019-08-11 17:08:45 -06:00
FusionPBX
9a82d3afc1 Update disa.callback.lua 2019-08-11 17:07:57 -06:00
FusionPBX
6b24951874 Update index.lua 2019-08-11 17:05:41 -06:00
FusionPBX
d9023b530e Update ring_member.lua 2019-08-11 17:03:06 -06:00
FusionPBX
3e233d1803 Update destination.lua 2019-08-11 17:02:22 -06:00
FusionPBX
af6d0d0965 Update index.lua 2019-08-11 16:55:12 -06:00
konradSC
5ff45c001f Filter out percent signs in transcriptions (#4419)
The percent sign (%) is a special character for gsub.
2019-08-08 03:48:55 -06:00
FusionPBX
5ac1ee761f Update sofia.conf.lua 2019-08-08 02:21:35 -06:00
FusionPBX
95f80d6b1a Update page.lua 2019-08-04 13:59:23 -06:00
FusionPBX
0f10a0a01e Update index.lua 2019-06-28 13:12:04 -06:00