Commit Graph

1323 Commits

Author SHA1 Message Date
emaktech e1a54c9ec9 Fix Call Block Type Setting Check
When setting call_block_matching, the setting was not being evaluated as true because it was looking for 'call block' group when the actual name is 'call_block'.

Adding the underscore fixes this small syntax issue and the setting works correctly.
2019-05-28 14:27:29 -04:00
FusionPBX 8453b0c1c0 Update dialplan.lua 2019-05-23 13:48:21 -06:00
FusionPBX 143e6e26df Merge pull request #4067 from daniel-lucio/patch-106
Add another working way to use Azure Speech to Text service
2019-05-21 10:58:14 -06:00
Adrian Fretwell ff8fb4bd15 Update cidlookup.lua
Added and optional parameter, argv[2], to take a domain_uuid.  This is to fix an issue where if two contact records exist with the same phone number, but in different domains, the CID lookup would always pick the same contact record irrespective of which domain the inbound number belonged to.
2019-05-18 12:21:33 +01:00
Luis Daniel Lucio Quiroz b16ab8f002 Update record_message.lua 2019-05-03 23:54:51 -04:00
Luis Daniel Lucio Quiroz ccb0369805 Add another way to use Azure Speech to Text service
This patch adds BING (legacy) some extra fault tolerance support. For those who still use Bing, Bing sometimes fails
It adds another way, which I think it is easier and faster (Azure). Among the outstanding things it has; just configure the zone, and use Memcache to store the access token as per Azure documentation, it saves a query (faster). It also returns the most likely right transcription (digging in the JSON)
2019-04-30 23:34:34 -04:00
FusionPBX 991adcf82f Update index.lua 2019-04-29 14:38:46 -06:00
FusionPBX 601bde9aec Update follow_me.lua 2019-04-24 09:06:16 -06:00
FusionPBX d2d6cc2599 Update send_mail.lua 2019-04-18 09:44:09 -06:00
FusionPBX a789109120 Update index.lua 2019-04-10 09:46:30 -06:00
FusionPBX 6115b4459a Update index.lua 2019-04-10 09:40:36 -06:00
FusionPBX 9448f4fc8b Update index.lua 2019-03-22 18:30:17 -06:00
FusionPBX 976580d5d7 Update recordings.lua 2019-03-19 17:31:53 -06:00
FusionPBX e95387b90c Update index.lua 2019-03-16 03:20:16 -06:00
FusionPBX bbf8293c24 Update recordings.lua 2019-03-14 23:41:06 -06:00
FusionPBX f4c656e100 Update directory.lua 2019-02-20 10:34:19 -07:00
FusionPBX 7c74f9938a Update index.lua 2019-02-20 09:57:37 -07:00
FusionPBX b5c3bc27b7 Update index.lua 2019-02-20 08:34:18 -07:00
FusionPBX f1b1f58867 Update macro.lua 2019-02-19 19:34:40 -07:00
FusionPBX 3e3d16c62e Update macro.lua 2019-02-19 19:33:25 -07:00
FusionPBX 3f074de023 Update index.lua 2019-02-12 18:22:35 -07:00
FusionPBX 7a20286a62 Update index.lua 2019-02-09 08:17:30 -07:00
FusionPBX a452da5a01 Update 010_user_record.lua.noload 2019-02-08 08:10:06 -07:00
FusionPBX 10b4294ed3 Update index.lua 2019-02-05 19:55:24 -07:00
FusionPBX f74a04b925 Update 010_get_domain.lua.noload 2019-02-05 19:34:34 -07:00
FusionPBX af9317e662 Update directory.lua 2019-02-05 19:26:26 -07:00
FusionPBX 34a5dbd794 Update dial_string.lua 2019-02-05 18:22:29 -07:00
FusionPBX 9e663ab49e Update index.lua 2019-02-05 18:14:28 -07:00
FusionPBX 55c5d72070 Update languages.lua 2019-02-03 12:54:37 -07:00
FusionPBX a10d42e038 Update dialplan.lua 2019-02-03 12:51:03 -07:00
FusionPBX f0fce68afc Update index.lua 2019-02-02 18:00:59 -07:00
FusionPBX f06ff3db3e Update call_forward.lua (#3976) 2019-01-24 22:55:52 -07:00
konradSC 432052ba26 Ring Groups with Follow-Me (#3970)
Two things:

1. Follow-me should only kick in when using "Enterprise". As it was written, follow-me was looked at for every strategy. 

2. Follow-me destinations were writing to 'destinations[x]'. They should write to 'destinations[key]' so they rewrite the current destination that is being analyzed.
2019-01-22 11:03:28 -07:00
ednt 99d92f73be To allow recording termination when the extension is entered by menu (*98) (#3956)
It was not possible to terminate a recording with a keypress when *98 was used.
*98ext was working.
2019-01-09 13:49:08 -07:00
FusionPBX c3e95ea2df Update index.lua 2019-01-03 17:20:33 -07:00
FusionPBX 48628785e8 Update index.lua 2018-12-23 12:07:24 -07:00
borisk1976 df9b83b1eb Update index.lua (#3953)
When bridge application ends with "originate_disposition: ALLOTTED_TIMEOUT" for example, the "missed call" feature doesn't work for ring group because of hangup hook isn't called. Should we just avoid using this channel variable or add additional processing at the end? Like for timeout action? I choose to call "missed" at the end of script. But may be we should add it to other places too?
2018-12-23 12:06:40 -07:00
FusionPBX 8439adbfa2 Update index.lua 2018-12-19 00:24:50 -07:00
FusionPBX d754e4449c Update index.lua 2018-12-18 23:44:33 -07:00
FusionPBX 9579a52c33 Update index.lua 2018-12-18 23:43:35 -07:00
FusionPBX ff63c7ce1a Update index.lua 2018-12-18 20:08:42 -07:00
FusionPBX dfca1ba15e Update index.lua 2018-12-18 20:06:39 -07:00
konradSC 50e5cc7949 Update recordings.lua (#3941)
Keep recording descriptions when overwriting a slot.
2018-12-10 09:30:02 -07:00
konradSC ad56d76309 Update recordings.lua (#3937)
Bug fix. Allow for nil and blank entries.
2018-12-07 12:13:05 -07:00
Zachary Kitchen 017615baaf Fix IVR (#3898)
IVR was broken after previous update/change.
2018-12-04 00:15:02 -07:00
timando 11e445fb48 Make storage_path and storage_type = http_cache work (#3892)
* Make storage_path work

if storage_path was set, the script would fail. I have fixed it by removing the references to unset variables. I also made the recordings use the path.

* Update ivr.conf.lua

Add storage_path definition so storage_type of http_cache works correctly
2018-12-03 20:25:04 -07:00
konradSC 9ff799cfe4 BLF of agent status "agent+username@domain.com (#3860)
* BLF of agent status "agent+username@domain.com

Add the ability to monitor the availability status of a call center agent with "agent+agentname@domain.com".

* Update index.lua

Send notify to blf with "agent+agentname@domain.com"
2018-11-19 16:39:54 -06:00
danry25 60d52a71ea Minor variable renaming per IRC conversation (#3758) 2018-11-08 00:58:39 -07:00
danry25 c452b9417f Selfhosted Transcription Service (#3753)
* Added a simple selfhosted voicemail transcription API client

* Minor logging cleanup

* Add some string escaping to handle transcription providers

* Add JSON handling (optional) to selfhosted API
2018-11-07 00:39:20 -07:00
FusionPBX 1092ece47c Update events.lua 2018-11-01 15:07:16 -06:00