Commit Graph
898 Commits
Author SHA1 Message Date
FusionPBX ab8fd432ed Update dialplan.lua 2019-05-23 13:48:21 -06:00
Luis Daniel Lucio Quiroz 3808ed7430 Update record_message.lua 2019-05-03 23:54:51 -04:00
Luis Daniel Lucio Quiroz bc91ede5f1 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 b4762a2265 Update index.lua 2019-04-29 14:38:46 -06:00
FusionPBX 0fac90e387 Update index.lua 2019-04-10 09:46:30 -06:00
FusionPBX c3cbaeea86 Update index.lua 2019-04-10 09:40:36 -06:00
FusionPBX f1954bfe29 Update index.lua 2019-03-22 18:30:17 -06:00
FusionPBX 8a8a3e514a Update index.lua 2019-03-16 03:20:16 -06:00
FusionPBX 741d53288b Update directory.lua 2019-02-20 10:34:19 -07:00
FusionPBX ebeabc958b Update index.lua 2019-02-20 09:57:37 -07:00
FusionPBX 43542213bd Update index.lua 2019-02-20 08:34:18 -07:00
FusionPBX 51802612ba Update macro.lua 2019-02-19 19:34:40 -07:00
FusionPBX 653b5a21a1 Update macro.lua 2019-02-19 19:33:25 -07:00
FusionPBX 216ac099e3 Update index.lua 2019-02-12 18:22:35 -07:00
FusionPBX 0420d20440 Update index.lua 2019-02-09 08:17:30 -07:00
FusionPBX de5e2213f1 Update 010_user_record.lua.noload 2019-02-08 08:10:06 -07:00
FusionPBX 6909e2abf3 Update index.lua 2019-02-05 19:55:24 -07:00
FusionPBX 7ad76f2077 Update 010_get_domain.lua.noload 2019-02-05 19:34:34 -07:00
FusionPBX ce842f9bd8 Update directory.lua 2019-02-05 19:26:26 -07:00
FusionPBX fa232dc6c5 Update index.lua 2019-02-05 18:14:28 -07:00
FusionPBX 46203abf6a Update languages.lua 2019-02-03 12:54:37 -07:00
FusionPBX ebd99156f1 Update dialplan.lua 2019-02-03 12:51:03 -07:00
FusionPBX 156cc06dc5 Update index.lua 2019-02-02 18:00:59 -07:00
konradSC a90fc77176 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 0ffb8d4c7d 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 a013c5fc05 Update index.lua 2019-01-03 17:20:33 -07:00
FusionPBX 21c0c3492e Update index.lua 2018-12-23 12:07:24 -07:00
borisk1976 2771fe837a 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 6a08d9d1cc Update index.lua 2018-12-19 00:24:50 -07:00
FusionPBX 46976455a4 Update index.lua 2018-12-18 23:44:33 -07:00
FusionPBX 7f231c775b Update index.lua 2018-12-18 23:43:35 -07:00
FusionPBX e1792f5612 Update index.lua 2018-12-18 20:08:42 -07:00
FusionPBX ec80177c41 Update index.lua 2018-12-18 20:06:39 -07:00
Zachary Kitchen f4e022ec04 Fix IVR (#3898)
IVR was broken after previous update/change.
2018-12-04 00:15:02 -07:00
timando 804b7ca91e 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 2843c947b0 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 b16bbd9536 Minor variable renaming per IRC conversation (#3758) 2018-11-08 00:58:39 -07:00
danry25 3b090e175f 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 9d0be4c15d Update events.lua 2018-11-01 15:07:16 -06:00
FusionPBX 4bd0295b67 Update index.lua 2018-10-30 21:44:31 -06:00
sergey-mz 2a99ebd1da Added check if transcription result is nil (#3724)
If the message is too short then the result is nil.
Error occurs in this case: record_message.lua:97: attempt to index field 'results' (a nil value) 
Added check if transcribe_json["results"] is nil.
2018-10-26 10:25:08 -06:00
FusionPBX dabcef8992 Update index.lua 2018-10-05 13:42:49 -06:00
FusionPBX 74d9df937b Update events.lua 2018-09-19 03:01:09 -04:00
FusionPBX 27d713e790 Update events.lua 2018-09-19 02:59:51 -04:00
FusionPBX a3a626e6aa Create events.lua 2018-09-19 02:54:56 -04:00
FusionPBX 45124a9599 Update send.lua 2018-09-19 02:51:40 -04:00
konradSC 1408cc2029 Update file_cache.lua (#3483)
A little space please!
2018-09-18 13:06:44 -06:00
FusionPBX 1e04bb4218 Create send.lua 2018-09-16 21:59:42 -06:00
FusionPBX 1bed4f35a3 Update directory.lua 2018-09-10 13:36:55 -06:00
konradSC 00966a4735 Update file_cache.lua (#3402)
Run OS command through Freeswitch for better performance. Running OS commands directly from lua can cause RTP timing issues.
2018-09-06 17:45:33 -06:00