Commit Graph

875 Commits

Author SHA1 Message Date
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
FusionPBX
254e2448a2 Update index.lua 2018-08-26 11:30:47 -06:00
FusionPBX
aa7760c9d3 Update index.lua 2018-08-24 13:57:16 -06:00
FusionPBX
9b71358cd3 Update index.lua 2018-08-24 13:55:32 -06:00
FusionPBX
e47af57b08 Update directory.lua 2018-08-14 11:02:47 -06:00
FusionPBX
c43d682f09 Update dialplan.lua 2018-08-03 11:21:16 -06:00
FusionPBX
c04e2bfe68 Update index.lua 2018-08-01 22:44:03 -06:00
ednt
7fe3aac2bb Update index.lua (#3196)
A reboot for snom provisioning is not needed.
2018-06-26 11:45:12 -06:00
FusionPBX
727b8a01c2 Update index.lua 2018-06-25 10:35:47 -06:00
FusionPBX
4efcb6d84f Update index.lua 2018-06-06 23:08:34 -06:00
FusionPBX
db3a4fb5f3 Update index.lua 2018-06-06 21:10:23 -06:00
FusionPBX
08850a4323 Update index.lua 2018-05-09 09:57:47 -06:00
konradSC
ff23a9c69c 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
41a2a18a0a Update index.lua 2018-05-09 09:48:48 -06:00
FusionPBX
8bef63a8e0 Update index.lua 2018-05-09 09:07:40 -06:00
FusionPBX
ebe56cd38c Update index.lua 2018-05-09 09:01:56 -06:00
The-Operator
57e0905a36 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
9b7d4e4f80 Update index.lua 2018-05-07 19:59:41 -06:00
FusionPBX
8f25154950 Update index.lua 2018-05-06 13:10:08 -06:00
FusionPBX
f7b57ebb3e Update dialplan.lua 2018-05-03 15:19:23 -06:00
FusionPBX
a9458de5df Update record_greeting.lua 2018-04-30 10:32:05 -06:00
Luis Daniel Lucio Quiroz
fac71ed1da Same as 4.4 (#3040)
...
2018-04-26 14:42:23 -06:00
FusionPBX
c4a0d01f40 Update index.lua 2018-04-25 21:19:31 -06:00
FusionPBX
dce574b987 Update index.lua 2018-04-20 09:33:33 -06:00