Commit Graph

323 Commits

Author SHA1 Message Date
Mark Crane cccc4dd9d9 Remove the changes of the previous commit. 2013-04-12 19:08:22 +00:00
Mark Crane ee9a3ce840 Make sure the voicemail directory exists. 2013-04-12 18:58:53 +00:00
Mark Crane 90711f34bc Update the lua scripts to use the new mkdir function. 2013-04-12 18:46:02 +00:00
Mark Crane d747bc4542 Add a mkdir function that is compatible to both unix and windows. 2013-04-12 18:27:56 +00:00
Mark Crane 212b9a8d78 Fix a bug that affected dialplan entries for ring groups when using MySQL. Add additional exception handling. 2013-04-11 10:20:50 +00:00
Mark Crane 94adaa61a6 Fix domain_uuid for directory.lua. 2013-04-10 07:52:17 +00:00
Mark Crane b22db7a3f7 Remove a deprecated file that is no longer needed. It was replaced by directory.lua. 2013-04-09 19:20:15 +00:00
Mark Crane fc5714ec3d Dump scripts that are no longer used. 2013-04-09 18:19:19 +00:00
Mark Crane fc6865456e Fix a spelling mistake 2013-04-09 17:04:19 +00:00
Mark Crane 9d8c13f43a Remove call_timeout from the script have a better place to put it. 2013-04-05 23:21:13 +00:00
Mark Crane 09bb1a1cc1 Prevent errors when someone abandons a call to conference center before providing a pin number. 2013-04-03 07:38:29 +00:00
Mark Crane 8266953887 Prevent an error from being displayed when someone abandons leaving a voicemail during the greeting. 2013-04-03 07:26:01 +00:00
Mark Crane f3a49c39c1 Add call_timeout to the xml handler. 2013-04-02 07:38:52 +00:00
Mark Crane e4448fe4d6 Move the referred_by into the 'if statement' 2013-04-02 05:44:51 +00:00
Mark Crane 9009f98a7e Blind transfer to an extension that doesn't have voicemail if it timesout send the call back. 2013-03-31 08:22:58 +00:00
Mark Crane 4930d592e1 Adjust the LUA database connection to accommodate native PostgreSQL support and the recent change to the database connection syntax. 2013-03-31 08:18:41 +00:00
Mark Crane 3e3715ab76 Release the database connection before sending the caller into the conference. 2013-03-27 07:07:00 +00:00
Mark Crane 0fc7641f61 Remove the set for db_path variable which replaced the variable in config.php. 2013-03-26 18:35:19 +00:00
Mark Crane 307d82bb1f Add ability to rename tables. 2013-03-26 06:17:35 +00:00
Mark Crane 5742787a57 Remove effective_ from the caller id on the hunt group. 2013-03-25 17:02:02 +00:00
Mark Crane 9c896e0e23 Change kick and kick all to uuid_kill so that the participant's call is logged to the database. Fix recordings and the announce that the call is being recorded for the first person to join the conference. Add a permission to control the conference session 'details' column in the conference sessions so CDR link can be hidden from the user. Don't allow a conference moderator and participant to use the same pin number. 2013-03-15 17:12:13 +00:00
Mark Crane 9324381578 Fix caller id prefix for hunt groups. 2013-03-15 14:20:28 +00:00
Mark Crane 75a2b9250e Remove trailing white spaces from mwi.lua. 2013-03-14 03:04:47 +00:00
Mark Crane 1c00040a96 Add an optional mwi script to ensure the message waiting light is on for all models of phones. 2013-03-14 02:52:57 +00:00
Mark Crane b23cf69a81 Add sqlite:// to the lua scripts to match the new syntax. Add debian package files produced by rneese. 2013-03-13 14:25:39 +00:00
Mark Crane 7af82a6ece Move save_extension_xml to the extension->xml class method. 2013-03-10 05:53:18 +00:00
Mark Crane 1abc8fc935 Add extension_uuid to xml cdr. 2013-03-10 05:39:45 +00:00
Mark Crane c06ccfd33e Conference, announce that the conference is being recorded for active conferences when its changed in the gui. Add a pin search tool for conference rooms. Finish conference center templates. 2013-02-28 18:55:36 +00:00
Mark Crane c9748225ea Move the conference center templates to the resources directory. 2013-02-28 18:20:01 +00:00
Mark Crane eb3059fdc9 Move the conference center lua scripts to freeswitch/scripts/app/conference_center directory. 2013-02-27 09:50:57 +00:00
Mark Crane 6125670757 Put the ring groups in order based on the delay and extension number. 2013-02-23 01:46:52 +00:00
Mark Crane 15323f8f51 Fixed the following bug. When dialing *99 it produces this error.
2013-02-21 18:39:28.016638 [ERR] mod_lua.cpp:198 ...app/voicemail/resources/functions/record_message.lua:39: bad argument #1 to 'len' (string expected, got nil)
2013-02-22 20:50:44 +00:00
Mark Crane 78f2cbe010 Work on a problem with http_user_agent() that affects a limited number of systems. 2013-02-20 11:48:19 +00:00
Mark Crane 09bafd825c Replace ${dsn} with $${dsn} 2013-02-19 22:15:29 +00:00
Mark Crane 80dac680ce Fix the ring group timeout action so that is not executed when a call is parked using the approach used by hunt groups. 2013-02-19 20:25:50 +00:00
Mark Crane 96a4ab0146 Add pre_answer to ring groups. 2013-02-14 07:20:52 +00:00
Mark Crane d558d2da16 Set http_host to HTTP_HOST. 2013-02-13 07:17:24 +00:00
Mark Crane cbe7849de8 Fix a problem with the multi-domain login and make it easier to understand. 2013-02-13 06:51:09 +00:00
Mark Crane 2bd04da04b Add ivr menu cid prefix. 2013-02-12 11:19:52 +00:00
Mark Crane 05c274e9c5 Add the ring group leg delay and timeout to ring_group.lua. 2013-02-12 02:56:46 +00:00
Mark Crane 9deaed2fa0 Clear additional values from the Session array when switching domains. 2013-02-11 14:47:40 +00:00
Mark Crane 363bebafb2 Only add the user account if the ldap authentication was successful. 2013-02-11 14:46:41 +00:00
Mark Crane 3036f64d4e Fix a menu regression which was caused by multi-lingual changes. This reenables customized menu titles that are protected is set to true. 2013-02-09 20:30:36 +00:00
Mark Crane d9e45ea941 Remove ignore_early_media variable for the hunt group it caused calls to fail for external calls. 2013-02-09 02:24:39 +00:00
Mark Crane 71be36fce3 Fix a bug in the new voicemail for single tenant systems where the domain_uuid shows as nil. 2013-02-06 05:20:59 +00:00
Mark Crane fc4e00380a Update the schema update sql code. 2013-02-03 15:25:05 +00:00
Mark Crane 5d1a7374cb Improve some of the text in conference center. Toggle mute all with unmute all. A few other minor adjustments. 2013-02-02 09:54:20 +00:00
Mark Crane bbfbcf7729 Enable the sounds true/false for conference_center.lua 2013-02-01 12:27:57 +00:00
Mark Crane ee2eefd2fc Remove domain_name variable from the extension which hurts single tenant systems. 2013-01-31 22:07:01 +00:00
Mark Crane cfdd1b597d Add two variables to extensions domain_name and domain_uuid. 2013-01-31 07:10:40 +00:00