Commit Graph

940 Commits

Author SHA1 Message Date
FusionPBX
36c649f2a9 Update directory.lua 2016-11-18 10:40:07 -07:00
Alexey Melnichuk
c36cbe2771 Add. user parameters to build query for mod_directory. (#2091) 2016-11-18 10:37:16 -07:00
FusionPBX
5e4a9eec11 Update directory.lua 2016-11-18 10:35:07 -07:00
FusionPBX
4f6b63703a Update group_call.lua 2016-11-18 10:24:07 -07:00
Alexey Melnichuk
3440b8a15a Add. Use parameters in group_call.lua (#2093) 2016-11-18 10:22:33 -07:00
Alexey Melnichuk
1dc5a22f9a Add. Use parameters in reverse-auth-lookup.lua (#2094) 2016-11-18 10:21:53 -07:00
Alexey Melnichuk
20569d5838 Add. Use parameters for acl.lua (#2095) 2016-11-18 10:21:00 -07:00
FusionPBX
b666e1a7a8 Update index.lua 2016-11-18 10:20:21 -07:00
FusionPBX
368040eb5c Update cidlookup.lua 2016-11-18 10:17:54 -07:00
Alexey Melnichuk
212536d35d Add. Use parameters in cidlookup.lua and call_block app (#2096) 2016-11-18 10:16:22 -07:00
FusionPBX
923f5eee67 Update directory.lua 2016-11-18 09:58:53 -07:00
Alexey Melnichuk
77810d66d0 Add. Use parameters in call_forward.lua (#2098) 2016-11-18 09:47:11 -07:00
Alexey Melnichuk
164888016d Add. Use parameters in dial_string.lua (#2099) 2016-11-18 09:43:19 -07:00
Alexey Melnichuk
84cb98f442 Xml handler directory sql escape (#2088)
* Add. Extend database API to support parameters.

* Change. Use new Database API in `xml_handler::directory.lua`
2016-11-17 11:42:42 -07:00
Alexey Melnichuk
090f9b0d7b Add. Extend database API to support parameters. (#2086) 2016-11-17 11:41:16 -07:00
Alexey Melnichuk
c30eb90839 Add. Support number_alias field as presence id in follow me/call forward (#2075) 2016-11-17 11:40:22 -07:00
FusionPBX
8c4b703213 Update ivr.conf.lua
Use ${default_language}/${default_dialect}/${default_voice} instead as it will work better when the IVR Menu is cached.
2016-11-14 12:08:48 -07:00
FusionPBX
8920bddc5b Update ivr.conf.lua
Fix multi-lingual support for IVR Menu direct dial your call is being transferred and invalid entry.
2016-11-14 11:45:50 -07:00
SJS87
56305f25e9 Update index.lua for E-164 Caller ID (#2047)
When saving Caller ID numbers which are in E-164 format these may include a '/' prefix used to escape '+'. This causes the '/' to be saved with the number which prevents the call from being returned.

The above fixes the issue by removing '/' prefix from the start of the Caller ID number before saving the voicemail message.
2016-11-11 10:48:21 -06:00
FusionPBX
7d113bf8eb Update index.lua
Improve security for voicemail_authorized = true;
2016-11-06 01:01:55 -06:00
FusionPBX
aa1001be8e Update cidlookup.lua
Updated the code indentation and add cidlookup_exists to check if the module is running.
2016-11-06 00:15:59 -06:00
FusionPBX
7180672fd1 Update index.lua 2016-11-05 23:36:26 -06:00
Chris Black
b07e91c279 Changes to API per issue 2036 (#2038)
https://github.com/fusionpbx/fusionpbx/issues/2036
2016-11-04 11:18:02 -06:00
Chris Black
7c4a726766 add built in ability for microsoft bing speech to text (#1960)
* add built in ability for microsoft bing speech to text

* move json.lua to lower case and more error checking in record_message

* Replaced Creative Commons json.lua with lunajson.lua which is MIT license

https://github.com/grafi-tt/lunajson/blob/master/LICENSE
2016-11-03 16:11:21 -06:00
FusionPBX
0f3a214bc1 Update message_waiting.lua 2016-10-30 12:15:25 -06:00
FusionPBX
bb961276c3 Update ivr.conf.lua
Move direct dial after the options.
2016-10-25 10:04:29 -06:00
FusionPBX
4ecf0f95b0 Update directory.lua
Re-add force_ping to directory.lua.
2016-10-23 12:55:39 -06:00
FusionPBX
b807c7e15f Update directory.lua
moteus changes to directory.lua in pull request 1129.
2016-10-23 12:46:35 -06:00
FusionPBX
5c6c89f6e1 Update index.lua 2016-10-17 17:58:06 -06:00
FusionPBX
4bb2669555 Update ivr.conf.lua
Fix IVR Menu greet short.
2016-10-16 01:07:17 -06:00
FusionPBX
cc6806b625 Update macro.lua 2016-10-08 09:52:21 -06:00
FusionPBX
a14b7fa83a Update do_not_disturb.lua
Add do not disturb toggle.
2016-10-07 14:54:02 -06:00
FusionPBX
b7d58c945c Update dialplan.lua
Use the new pre-generated xml for the xml handler.
2016-09-29 18:00:46 -06:00
Luis Daniel Lucio Quiroz
0af9e3d794 Look further for domain_name (#1955)
Same rationale as 4.0
2016-09-28 17:56:53 -06:00
Chris Black
35d3470bd6 one more spot to add playandgetdigits (#1942) 2016-09-25 01:43:20 -06:00
FusionPBX
1b64726403 Update macro.lua 2016-09-20 10:56:34 -06:00
FusionPBX
4490709b23 Update macro.lua 2016-09-20 10:27:47 -06:00
FusionPBX
ad93950d25 Update index.lua 2016-09-20 10:22:05 -06:00
jebsolutions
185417c45a Update macro.lua to fix reading voicemail extension number (#1929)
Expected result: The person at extension XXX is unavailable ...
Actual result: The person at is unavailable... 
i.e. it doesn't say the extension number.

bug: trying to access local variable voicemail_greet_id outside it's scope...so it doesn't exist and you get this in the logs:

2016-09-18 12:32:54.615249 [ERR] switch_cpp.cpp:977 Error! invalid args. 

Fix moves local variable creation outside the inner "if" so it's available for the later table.insert
2016-09-18 14:02:25 -06:00
FusionPBX
e7ecc27901 Update macro.lua 2016-09-17 18:20:58 -06:00
Chris Black
00fa4c7064 fix the voicemail IVR with custom greeting (#1917) 2016-09-14 15:28:04 -06:00
DigiDaz
cf39ea04d9 Moved the display update to the end (#1913)
Moved the UPDATE sip request to the end as it was sending the UPDATE request sometimes before the ACK had been received to the 200OK. This was sometimes causing it to fail.

Also removed a couple of commented out lines.
2016-09-13 20:06:26 -06:00
FusionPBX
fa0ac3f46b Update memcache.lua 2016-09-08 18:00:23 -06:00
FusionPBX
444bf4597a Update ha_monitor.lua 2016-09-08 17:26:29 -06:00
FusionPBX
84984edbdd Update memcache.lua
Add server method, consumer CUSTOM event instead of MEMCACHE.
2016-09-08 17:23:01 -06:00
FusionPBX
0f7f2cdc83 Create memcache.lua 2016-09-08 16:10:40 -06:00
FusionPBX
eb1279b28e Update ha_monitor.lua 2016-09-08 15:52:20 -06:00
FusionPBX
0853792a18 Update ha_monitor.lua 2016-09-08 15:45:53 -06:00
Alexey Melnichuk
09f2d8fa43 Allow use odbc to store files (record/voicemail) in database. (#1535)
* Change. Allow use odbc to store files (record/voicemail) in database.

* Fix. Generate correct default config.
2016-09-04 13:05:47 -06:00
SJS87
119a007acd Update call_block index.lua script (#1580)
We've had instances where special characters (other than +) are used in the caller_id_number field which prevents these calls from being detected using the call_block feature. We've resolved this by updating fusionpbx/resources/install/scripts/app/call_block/index.lua line 49 to match only numbers rather than using a gsub replace.
2016-09-04 13:03:03 -06:00