Commit Graph

210 Commits

Author SHA1 Message Date
Mark Crane 16da52b189 Add i.menu_item_parent_uuid to the select from for the menu. 2013-01-02 00:38:41 +00:00
Mark Crane 04f3f3ad86 Add mkdir to ensure the directory structure is in place. Fix a bug with *98. 2013-01-01 00:47:46 +00:00
Mark Crane 08f4f92366 Use the standard voicemail greeting if the greeting_id is not provided. 2012-12-31 16:47:49 +00:00
Mark Crane 0c9168f853 Use the new greeting id option when leaving a voicemail and add an option to transfer to 0 for the operator, add * for exit instead of #. 2012-12-29 11:33:16 +00:00
Mark Crane e80aa77efe Add ability to make a recording of the persons name to the voicemail.lua 2012-12-29 11:11:34 +00:00
Mark Crane 3921dc26f0 Record and select the greeting for voicemail. 2012-12-29 09:13:15 +00:00
Mark Crane f5ceb2c3a9 Remove hot desked variable extension which would make hot desked extensions unable to register. 2012-12-29 01:03:38 +00:00
Mark Crane e657fd7468 Add the voicemail beep when leaving a voicemail. 2012-12-28 21:32:45 +00:00
Mark Crane 54ee755134 Add voicemail to email, whether to save the save the voicemail locally and whether to attach the voicemail to the email. 2012-12-28 21:02:27 +00:00
Mark Crane dba0fd3f76 Add ability to check voicemail messages in voicemail.lua, add the advanced menu and many other improvements. 2012-12-28 03:09:27 +00:00
Mark Crane 93464fcbaa Adding voicemail.lua which is the beginning of a native voicemail feature for FusionPBX. 2012-12-21 08:23:47 +00:00
Mark Crane 4fbd84febf Remove a redundant check and change from text to boolean. 2012-12-19 21:02:22 +00:00
Mark Crane 16517b8214 A few more adjustments to domain_uuid. 2012-12-16 07:41:15 +00:00
Mark Crane a1211c9ba2 Add bind_meta_app to the ring groups to allow in call transfer, and recordings. 2012-12-16 00:54:47 +00:00
Mark Crane 2ba4cf1228 Adjust the domain_name, and domain_uuid. Then add the dialplan_uuid to the order by to prevent duplicate dialplan names from creating invalid xml. 2012-12-16 00:53:12 +00:00
Mark Crane 949c298027 Add an array type for default and domain settings. 2012-12-14 22:58:20 +00:00
Mark Crane 3993ff0c28 LDAP authentication adjust the username remove the @ domain_name as part of the username. 2012-12-14 21:57:29 +00:00
Mark Crane 53593466d6 Add ldap authentication as an option. 2012-12-12 02:38:34 +00:00
Mark Crane 9e9ba6d02b debug xml file change from directory.xml to the extension@domain.com 2012-12-10 20:41:59 +00:00
Mark Crane 4fe1d3bf02 Add jquery 1.8.3 and jquery ui. 2012-12-09 00:06:42 +00:00
Mark Crane 97b813e58a Account for single tenant on the intercept.lua 2012-12-05 09:08:36 +00:00
Mark Crane 9b32ac9d73 Limit the global intercept to the correct tenant domain. 2012-12-05 08:48:43 +00:00
Mark Crane 8a3292a975 Add invalid entry announcement to the ivr_menu.lua. 2012-12-05 07:21:59 +00:00
Mark Crane a64be39334 Fix bugs with the ivr_menu.lua 2012-12-05 06:52:03 +00:00
Mark Crane a8e52e0adc Additional work on ivr_menu.lua 2012-12-04 23:00:27 +00:00
Mark Crane 4a9041ba1d Add the following == "true" to fix the if statement. 2012-12-04 20:09:57 +00:00
Mark Crane b2e44340b6 Fix a bug in the new ivr_menu.lua script. 2012-12-04 19:51:46 +00:00
Mark Crane 018a20b91f Move the call forward, follow me and do not disturb. 2012-12-04 09:14:15 +00:00
Mark Crane 97f0879742 Delete the old phpmailer files and point fax to email and mailto to it. 2012-12-04 00:32:26 +00:00
Mark Crane 2be182e4f8 Add confirm.lua which is used with follow me. 2012-12-02 17:46:50 +00:00
Mark Crane 24e83a3f6c Add global intercept capability to intercept.lua, fix a problem with ivr_menu.lua, and white space problem in wakeup.lua. 2012-12-02 08:38:24 +00:00
Mark Crane 8098056fce Lua freeswitch.IVRMenu object was crashed FreeSWITCH on 1.2.3 so it has been replaced by a database driven Lua solution. This actually adds a lot more flexibility that will be used in the future. It still supports stacking options and regex. 2012-11-30 10:44:58 +00:00
Mark Crane ef25f25e48 Move the line of code that starts with pos up two lines. And change one word in a comment. 2012-11-30 10:37:39 +00:00
Mark Crane c961648083 The back slash should only be for the cache. 2012-11-30 05:08:58 +00:00
Mark Crane 2254b8d30a Improve the backslash escaping. 2012-11-29 23:05:34 +00:00
Mark Crane c071b5551d Replace the &#39 with a single quote after getting it from the cache. And escape the back slashes. 2012-11-29 22:16:16 +00:00
Mark Crane 0ea8bdef09 Rename v_calls_active_extensions.php to calls_active_extensions.php. 2012-11-29 05:34:13 +00:00
Mark Crane 6c6f07c16d Adjust the time out and remove the to do list. 2012-11-29 03:55:46 +00:00
Mark Crane d2e53cd125 Add gateways and sip profiles to the xml handler. 2012-11-29 03:43:58 +00:00
James Rose 87f639002e forgot \n on messages. 2012-11-28 23:10:53 +00:00
James Rose f6b0243546 Added log lines for Statistics gathering. group your logs for FAX_RETRY_STATS to keep track on what methods work best with the gateway used. Fixed minor error that did not affect use. 2012-11-28 23:03:05 +00:00
Mark Crane 1bf42197d4 Make the ivr_menu.lua file multi-lingual capable. 2012-11-25 07:13:14 +00:00
Mark Crane b7a5ae3526 Remove the ivr menu function from lib_switch.php. 2012-11-25 05:08:04 +00:00
Mark Crane ff7b6b33bd Move switch_ivr_menu.php into the ivr_menu/resources/classes directory. 2012-11-24 21:35:49 +00:00
Mark Crane 4922328a66 Fix several php notices that were displaying on the ivr menus. 2012-11-24 21:03:51 +00:00
Mark Crane 1f7b039983 Add IVR Menu lua script. 2012-11-24 18:22:25 +00:00
Mark Crane d8ff5814e4 Comment out destinations for future use. 2012-11-24 17:31:01 +00:00
Mark Crane 1b36712866 Fix this problem:
Fatal error: Call to a member function execute() on a non-object in /var/www/fusionpbx/includes/classes/menu.php on line 372 
Alias was used for the tables but missed on the order by.
2012-11-23 21:37:19 +00:00
James Rose c743a06875 fax retry will now send using different combinations of t38 (on/off) ecm (on/off) fast/slow. also sends an email based on success or failure. 2012-11-23 18:28:14 +00:00
Mark Crane 46f4f2cc29 Add a script to monitor sip profiles and restart them if necessary. 2012-11-22 19:36:09 +00:00