Commit Graph

1279 Commits

Author SHA1 Message Date
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
FusionPBX 90de831e97 Update index.lua 2018-10-30 21:44:31 -06:00
sergey-mz c4962c460e 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 e5ef333540 Update follow_me.lua 2018-10-05 14:08:42 -06:00
FusionPBX ac5283379d Update index.lua 2018-10-05 13:42:49 -06:00
FusionPBX add53e5ea6 Update events.lua 2018-09-19 03:01:09 -04:00
FusionPBX fb1202051b Update events.lua 2018-09-19 02:59:51 -04:00
FusionPBX 01ef4d76b1 Create events.lua 2018-09-19 02:54:56 -04:00
FusionPBX b1bf029dc0 Update send.lua 2018-09-19 02:51:40 -04:00
konradSC 7727b04b09 Update file_cache.lua (#3483)
A little space please!
2018-09-18 13:06:44 -06:00
FusionPBX bd06c9bcbe Create send.lua 2018-09-16 21:59:42 -06:00
FusionPBX 97de015b47 Update directory.lua 2018-09-10 13:36:55 -06:00
konradSC e6b5c829af 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
FusionPBX 575429e3c8 Update index.lua 2018-08-26 11:30:47 -06:00
FusionPBX eda2a331a1 Update index.lua 2018-08-24 13:57:16 -06:00
FusionPBX f8aa91d67c Update index.lua 2018-08-24 13:55:32 -06:00
FusionPBX 628a6803bb Update directory.lua 2018-08-14 11:02:47 -06:00
FusionPBX f346709450 Update confirm.lua 2018-08-06 12:18:22 -06:00
FusionPBX e44289646c Update dialplan.lua 2018-08-03 11:21:16 -06:00
FusionPBX d111f29f2d Update index.lua 2018-08-01 22:44:03 -06:00
FusionPBX 725dc83762 Update call_forward.lua 2018-06-26 11:54:26 -06:00
ednt f413330a1a Update index.lua (#3196)
A reboot for snom provisioning is not needed.
2018-06-26 11:45:12 -06:00
FusionPBX f75546d688 Update index.lua 2018-06-25 10:35:47 -06:00
FusionPBX 06af0ea61d Update route_to_bridge.lua 2018-06-18 17:43:25 -06:00
FusionPBX 1e66c87b0c Update index.lua 2018-06-06 23:08:34 -06:00
FusionPBX f1dc3c906b Update index.lua 2018-06-06 21:10:23 -06:00
FusionPBX 02a3e3e0da Update disa.lua 2018-05-30 19:54:11 -06:00
Caleb bc6a58aa30 Added support for authentication via voicemail box passwords (#3076) 2018-05-30 19:52:52 -06:00
FusionPBX 66a5d9e92c Update mkdir.lua 2018-05-30 10:54:01 -06:00
FusionPBX c72222903b Update call_forward.lua 2018-05-09 22:47:21 -06:00
FusionPBX 8115247737 Update call_forward.lua 2018-05-09 22:45:55 -06:00
FusionPBX 7a05fc4f75 Update index.lua 2018-05-09 09:57:47 -06:00
konradSC ba27ac8770 Bug Fix: Wrong Variable Type (#3050)
The variable "external" is set as a String not as a Boolean. Changed the If statement to reflect.
2018-05-09 09:54:41 -06:00
FusionPBX 7d2317620d Update index.lua 2018-05-09 09:48:48 -06:00
FusionPBX b055af1218 Update index.lua 2018-05-09 09:07:40 -06:00
FusionPBX 2a9e6f3b3c Update index.lua 2018-05-09 09:01:56 -06:00
The-Operator 593f8ac9a9 Enhance Call Blocking [master] (#2988)
* Added support for regular expressions in the numbers to be blocked.
Reduced the caching timeout, as the counter is only incremented when a call is blocked and the number is not cached.

* Added default sort order.

* Added option to switch on/off use of regular expression matching for pgsql and mysql.

* Added support for sqlite and updated default number match to "LIKE" as suggested by MafooUK on IRC.

* Selection of behavior (default [=], regex or like matching) is now done via the variable call_block_matching = regex|like|EMPTY - type text - in the Call Block section of Default Settings.

* Updated comment to match new matching.
2018-05-08 08:50:57 -06:00
FusionPBX 490803114b Update index.lua 2018-05-07 19:59:41 -06:00
FusionPBX d7411b2f23 Update index.lua 2018-05-06 13:10:08 -06:00
konradSC 8abe5387ae Use Freeswitch for mkdir (#3049)
This change reduces  the strain on the system by running the OS command through Freeswitch rather than directly from Lua. When running directly from Lua it causes RTP jitter in a high capacity system.
2018-05-04 13:32:36 -06:00
FusionPBX 1c8cb7d6cf Update dialplan.lua 2018-05-03 15:19:23 -06:00
FusionPBX 1137d9a634 Update record_greeting.lua 2018-04-30 10:32:05 -06:00
afanucchi 1e89710264 Allow call forwarding to be enabled and set by argument in INVITE. Useful for softkey on hard phones. (#3035) 2018-04-27 00:44:43 -06:00
Luis Daniel Lucio Quiroz cad0636b12 Same as 4.4 (#3040)
...
2018-04-26 14:42:23 -06:00
FusionPBX ed184562da Update index.lua 2018-04-25 21:19:31 -06:00