Commit Graph

34 Commits

Author SHA1 Message Date
Alexey Melnichuk 82d22322df Fix. Get DTMF in IVR when using phrases. 2015-10-30 17:33:26 +03:00
markjcrane 8fdd55c917 IVR Menu allow one of the options to override direct dial to an extension. 2015-08-14 11:26:11 -06:00
Alexey Melnichuk 69717e31d5 Revert "Revert "Change. Use `require "resources.functions.config"` to load co…" 2015-08-11 05:06:33 +03:00
FusionPBX d1f3b05cf6 Revert "Change. Use `require "resources.functions.config"` to load config file." 2015-08-10 11:50:29 -06:00
FusionPBX 8d9430352b 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 a8142f527a Change. Use only `require` to load function.
Fix. Remove multiple definition of same function.
2015-08-10 12:43:06 +04:00
Alexey Melnichuk 59c1fbe2ef 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 2234b42c07 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 75f8cb0a9e 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 83992c2fe0 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 c91b4b0b5d 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 a64961cc66 Complete http_cache for the IVR Menu and Recordings. 2015-04-06 14:14:32 +00:00
Mark Crane 4312b05c50 Add http_cache to IVR Menu. 2015-04-06 14:06:11 +00:00
Mark Crane 0dfe0f6732 Start the option for http_cache. 2015-04-06 07:34:02 +00:00
Mark Crane ece0788531 Fix the long and short greetings for the IVR Menu. 2015-04-04 09:38:26 +00:00
Mark Crane 1018aa123f Check for a nil to prevent an error for voicemail, ivr menu and recordings. 2015-04-04 09:09:09 +00:00
Mark Crane cf0068446d 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 54c465abaa IVR: Additional check for nil needed. 2015-04-03 17:58:49 +00:00
Mark Crane 920b08fa23 Remove trailing spaces from the ivr_menu.lua. 2015-04-01 08:12:27 +00:00
Mark Crane a7b191a47e Pre-define the variables for the ivr menu. 2015-04-01 06:52:45 +00:00
Mark Crane e9fc52436d Improve the speed of base64 encode and decode. 2015-03-31 18:48:00 +00:00
Mark Crane bf09ca3e1c Add base64 decode to the IVR Menu. 2015-03-31 00:50:13 +00:00
Mark Crane 7aa729f56b IVR Menu use the ringback method from ring groups. 2015-03-20 04:56:25 +00:00
Mark Crane 2bf031dd68 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 5f7a14041a 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 75321f04f7 Fix IVR Menu ringback. 2015-03-13 16:45:05 +00:00
Nate Jones c67daf9a48 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 7045ae3b32 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 4eff7e163b 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 9038cfb9b7 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 5b402817b9 IVR Menu only allow direct dial calls to existing extensions. 2013-06-24 18:51:03 +00:00
Mark Crane 570f55c9ec 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 af0bed114f Change the regex delimiter from | to ~ for ivr_menu.lua. 2013-06-21 07:04:48 +00:00
Mark Crane 896fdb37b2 Move the includes/install to resources/install 2013-06-09 02:42:36 +00:00