Commit Graph

923 Commits

Author SHA1 Message Date
Mark Crane 751b1c721c Clear memcache as needed. 2013-01-16 00:26:48 +00:00
Mark Crane 6cc270827f Clear memcache for extensions. 2013-01-15 23:19:07 +00:00
Mark Crane 3156c9e73e Remove test code from follow me. 2013-01-15 23:06:59 +00:00
Mark Crane 583b68415d Clear memcache for call forward follow me and dnd. 2013-01-15 22:56:40 +00:00
Mark Crane 313036be9c Fixed the folllowing problem: When switching from call forward to follow me. The follow me had to be saved twice for the changes to apply to the extension. 2013-01-15 21:55:10 +00:00
Mark Crane 4a18a37617 Record greeting and name both have option 1 to replay the message. For this reason playing the greeting seems redundant. 2013-01-15 19:00:49 +00:00
Mark Crane b574877335 A few voicemail.lua optimizations. Such as on_dtmf add = to > to make >=. Declare the set set api for freeswitch's api access at the top of the code. Change the position of a comment in on_dtmf. 2013-01-15 18:28:50 +00:00
Mark Crane 4d7a3b66cd Fix the voicemail delete. Add option to replay, save, and delete for the record greeting and name. 2013-01-15 12:10:50 +00:00
Mark Crane 0c9a039a82 If the name was recorded for a voicemail box use it the company directory. Change the extension number from pronounced to iterated. 2013-01-14 19:37:50 +00:00
Mark Crane 5038ea893d Move destinations from apps to dialplans. 2013-01-13 12:48:49 +00:00
Mark Crane 6c0e721db7 Improve Fax Detection. Add a 3 second sleep. 2013-01-13 12:45:53 +00:00
Mark Crane f6af14551c Move logout.php to the root directory. 2013-01-13 12:23:03 +00:00
Mark Crane b06d0d9e3f For convenience move logout.php back to the root directory. 2013-01-13 12:22:19 +00:00
Mark Crane f13ffe0c99 Turn off debug info. 2013-01-13 10:46:37 +00:00
Mark Crane 78c5883e91 Change the direct dial max digits to 4 on voicemail.lua it is recommended the park_slots dialplan be prefixed with a * on pre-existing installs. 2013-01-13 10:39:38 +00:00
Mark Crane 1df679cbb5 To increase security and conform to other feature codes prefix the call park extensions with a '*'. 2013-01-13 10:36:54 +00:00
Mark Crane 059c72dcb6 Add * to check voicemail remotely. Add direct dial option to voicemail when leaving a voicemail message. For security numbers prefixed by * are not allowed and number of digits are limited. 2013-01-13 10:19:19 +00:00
Mark Crane 96972c5529 Add playback_terminators to voicemail.lua 2013-01-13 07:54:55 +00:00
Mark Crane cad5927150 Fix the voicemail download from the gui. Add message delete to the voicemail PHP class. 2013-01-13 06:47:28 +00:00
Mark Crane abb71e45e8 Fix a few bugs with voicmeail.lua. Add ability to use voicemail.lua from command line for sending message waiting events. 2013-01-13 06:45:50 +00:00
Mark Crane f14515827e Add single quotes to the record to make it inside directories with a spaces in the path. 2013-01-13 01:55:06 +00:00
Mark Crane 2c4e86821e Improve the variable naming convention used for memcache. Add memcache support for call groups. 2013-01-12 19:57:54 +00:00
Mark Crane 2a7274d50a Add ability to delete the email attachment after sending it. 2013-01-12 02:13:30 +00:00
Mark Crane 8746d26a82 Take Two: Fix bug: An email is not sent if the Mailbox has “Local After Email” = FALSE 2013-01-12 02:12:34 +00:00
Mark Crane 65d94c9f4d Replace start_epoch with created_epoch to fix the message in the voicemail to email. Use voicemail_id with the message_waiting function to fix MWI. Add a few more commands for logging to the console. 2013-01-12 00:30:47 +00:00
Mark Crane a8598e9281 Fix bug: An email is not sent if the Mailbox has “Local After Email” = FALSE 2013-01-11 22:16:15 +00:00
Mark Crane 49f8bbf782 Fix the pin number length when adding or editing a conference room. 2013-01-11 20:57:15 +00:00
Mark Crane f3d5ecccf3 Add <option value=''></option> for dialplan_detail_group. 2013-01-11 09:38:46 +00:00
Mark Crane 5083a3a96e Several update to voicemail including ability to set the message file type with the same variable used for mod_voicemail which is vm_message_ext. Add several timeouts to the voicemail menus that repeat themselves. Fix forwarding a message to another extension. 2013-01-11 08:45:21 +00:00
Mark Crane 58dda416cd Fix file attachment for email.lua. 2013-01-11 08:34:50 +00:00
Mark Crane b78bf21574 Make voicemail.lua use the new email.lua. 2013-01-10 21:59:59 +00:00
Mark Crane e1ba85dcea Add a way to return escaped &#39, and &#34 back to single and double quotes. 2013-01-10 21:58:42 +00:00
Mark Crane a6dc082460 Remove commented out code that is no longer needed. 2013-01-10 20:17:43 +00:00
Mark Crane 13aa6f49ba Add an email.lua script. 2013-01-10 20:14:39 +00:00
Mark Crane 0104470603 Change DTMF handling to make it more responsive. Add maximum number of tries for voicemail id and password for added security. 2013-01-10 10:52:10 +00:00
James Rose 924eb693e1 add var to make fax relay work with fax_to_email (send correct email response). 2013-01-09 00:52:21 +00:00
James Rose 06d7e8100a assign a more meaningful variable name. 2013-01-09 00:37:52 +00:00
James Rose 30672d27a5 forgot . 2013-01-09 00:31:01 +00:00
Mark Crane 8c8cd1daea Add message-count place holder to the xml_handler.lua 2013-01-08 22:46:37 +00:00
Mark Crane 104662df74 Get the pin length from the database. 2013-01-08 21:09:18 +00:00
Mark Crane 5df5af7e39 Add additional permissions to conference rooms to make it more customizable. Also default values for the settings and setup the pin numbers so they can be automatically generated. 2013-01-08 20:58:49 +00:00
James Rose 376b72b24c made fax relay compatible with new fax_retry.lua 2013-01-08 20:39:27 +00:00
Mark Crane 7a5992de1b Update the path to for the domain select tool to domain_settings. 2013-01-08 04:12:21 +00:00
Mark Crane bbbfc2b0a5 Add voicemail skip_instructions, and skip_greetings they both work the same as FreeSWITCH's mod_voicemail. Fix a problem session:ready check was preventing the voicemail from being saved and emailed. 2013-01-08 03:34:51 +00:00
Mark Crane 98ae72f8cf Add group call capability to the xml handler this enables it to work with call groups. 2013-01-07 19:49:01 +00:00
Mark Crane b6e029258a Add max_digits to the macro function calls. Wrap 'if session:ready around most actions so that if the call ends that it doesn't throw unnecessary errors simply because the call ended. 2013-01-06 07:43:24 +00:00
Mark Crane 72e6c2608a Change the domain settings link. Change a few titles to edit pages. 2013-01-05 21:33:49 +00:00
Mark Crane 844fc977c6 Change directory in core/domains to core/domain_settings. 2013-01-05 21:25:31 +00:00
Mark Crane 26ab3b2f22 Add a separate pin for moderator and participant. 2013-01-05 13:03:00 +00:00
Mark Crane e1e05be45a In Conference Center change the default to wait for the moderator. 2013-01-05 11:51:51 +00:00