Commit Graph

1410 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
FusionPBX db5a670cc9
Update switch.sql 2019-09-24 21:36:13 -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