Commit Graph

36 Commits

Author SHA1 Message Date
markjcrane
ff8b838b5e After removing domain name from the default recordings dir path need to add the domain name every where the recordings directory is currently used. 2015-12-06 13:37:35 -07:00
Alexey Melnichuk
5052d1dce2 Fix. IVR menu option without arguments. 2015-11-10 17:56:40 +03:00
Alexey Melnichuk
ec162d4238 Fix. Get DTMF in IVR when using phrases. 2015-10-30 17:33:26 +03:00
markjcrane
1e6d8bfa26 IVR Menu allow one of the options to override direct dial to an extension. 2015-08-14 11:26:11 -06:00
Alexey Melnichuk
3e16e69adb Revert "Revert "Change. Use require "resources.functions.config" to load co…" 2015-08-11 05:06:33 +03:00
FusionPBX
2a2dd209df Revert "Change. Use require "resources.functions.config" to load config file." 2015-08-10 11:50:29 -06:00
FusionPBX
559aa61fbd Merge pull request #1053 from moteus/require_config
Change. Use `require "resources.functions.config"` to load config file.
2015-08-10 11:31:35 -06:00
Alexey Melnichuk
703b61636a Change. Use only require to load function.
Fix. Remove multiple definition of same function.
2015-08-10 12:43:06 +04:00
Alexey Melnichuk
630d9e020c Fix. Always use / separator on FS command.
Fix. Override `temp_dir` from `config.lua` file.
2015-08-07 12:11:27 +04:00
Alexey Melnichuk
3da348fff0 Change. Use require "resources.functions.config" to load config file.
Change. Move `script_dir` definition into config file.
2015-07-22 13:20:51 +04:00
Nate Jones
3b9c777d77 Phrases: Save phrases xml and delete phrases from memcache after converting to/from base64 in app_defaults.
IVR: Using phrase greetings, DTMF tones now captured and executed, but only after playback completes (uses session:variable).  Still searching for a better solution.
2015-04-28 17:24:32 +00:00
Mark Crane
fe49648190 Prevent nil errors in the ivr_menu.lua also change file_name_only to file_name as the name already implies name only. 2015-04-24 05:24:43 +00:00
Nate Jones
998b6e6197 IVR: Better support for the use of base64 Recordings, added option to use Phrases in a couple places, fixed the Exit Sound. (Note: A selected Sound with the same file name as a Recording will get trumped.) 2015-04-24 02:47:10 +00:00
Mark Crane
1a5eb79043 Complete http_cache for the IVR Menu and Recordings. 2015-04-06 14:14:32 +00:00
Mark Crane
23fad6a07c Add http_cache to IVR Menu. 2015-04-06 14:06:11 +00:00
Mark Crane
deba11aa4f Start the option for http_cache. 2015-04-06 07:34:02 +00:00
Mark Crane
ce6be3f778 Fix the long and short greetings for the IVR Menu. 2015-04-04 09:38:26 +00:00
Mark Crane
20ec80d46c Check for a nil to prevent an error for voicemail, ivr menu and recordings. 2015-04-04 09:09:09 +00:00
Mark Crane
dc41325a8a Improve indentation, use base64 value from database bypass writing the value to a variable first. 2015-04-03 19:06:16 +00:00
Nate Jones
b1cef30022 IVR: Additional check for nil needed. 2015-04-03 17:58:49 +00:00
Mark Crane
44295deab6 Remove trailing spaces from the ivr_menu.lua. 2015-04-01 08:12:27 +00:00
Mark Crane
3111110909 Pre-define the variables for the ivr menu. 2015-04-01 06:52:45 +00:00
Mark Crane
30bb3e211d Improve the speed of base64 encode and decode. 2015-03-31 18:48:00 +00:00
Mark Crane
d69df4ba65 Add base64 decode to the IVR Menu. 2015-03-31 00:50:13 +00:00
Mark Crane
03181426b5 IVR Menu use the ringback method from ring groups. 2015-03-20 04:56:25 +00:00
Mark Crane
eabfe79a1a IVR Menu commit ringback this approach will be replaced but is added to document the approach. 2015-03-20 04:54:49 +00:00
Mark Crane
ee3f09be15 Fix ringback on the ivr menu by getting the global variable representing the ring back tones. 2015-03-18 23:31:14 +00:00
Mark Crane
812a0618e9 Fix IVR Menu ringback. 2015-03-13 16:45:05 +00:00
Nate Jones
ab9a4f5ef9 Issue 767 Fix: Invalid Sound file path was hard coded in lua, modified as suggested to use file path defined in IVR. 2014-12-10 03:26:52 +00:00
Mark Crane
addcf3ca8c Remove the back slash from ivr_menu.lua. http://jira.freeswitch.org/browse/FS-6059 thanks Travis for the bug fix. 2014-01-26 13:25:50 +00:00
Mark Crane
bece0abd28 Fixed a bug with IVR Menu where it reached the max failures +1 before moving onto the timeout action. 2013-07-25 18:25:52 +00:00
Mark Crane
3eddead2a0 Move direct dial code outside of the loop. Next user_exists replace context with domain_name so that it works with single tenant systems. 2013-07-15 21:47:22 +00:00
Mark Crane
4a57bc3f99 IVR Menu only allow direct dial calls to existing extensions. 2013-06-24 18:51:03 +00:00
Mark Crane
6b245369fa Fix a bug that made the the IVR Menu not play the long greeting when the short greeting was not provided. 2013-06-21 16:09:31 +00:00
Mark Crane
aa3ff50c7e Change the regex delimiter from | to ~ for ivr_menu.lua. 2013-06-21 07:04:48 +00:00
Mark Crane
567e554cb7 Move the includes/install to resources/install 2013-06-09 02:42:36 +00:00