Commit Graph

26 Commits

Author SHA1 Message Date
Mark Crane
b4b7418a85 Add the new XML handler. 2013-04-20 23:28:45 +00:00
Mark Crane
3d6eba86a5 Fix the queries that check the pin number. 2013-04-16 07:39:31 +00:00
Mark Crane
5ccbc4830e Update the the conference center lua script pin management. 2013-04-16 06:57:42 +00:00
Mark Crane
70af1d955b MWI improvements for voicemail. 2013-04-13 08:19:19 +00:00
Mark Crane
7c6c6e9f71 Remove the changes of the previous commit. 2013-04-12 19:08:22 +00:00
Mark Crane
7f94b55e7a Make sure the voicemail directory exists. 2013-04-12 18:58:53 +00:00
Mark Crane
526d0e6f32 Update the lua scripts to use the new mkdir function. 2013-04-12 18:46:02 +00:00
Mark Crane
e01c729f94 Fix a spelling mistake 2013-04-09 17:04:19 +00:00
Mark Crane
b3aded198b 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
24199dcc6b 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
ab7b345ad5 Move the referred_by into the 'if statement' 2013-04-02 05:44:51 +00:00
Mark Crane
2b97191660 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
ac203b91ed 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
02b2b9c5ea Release the database connection before sending the caller into the conference. 2013-03-27 07:07:00 +00:00
Mark Crane
faeee96624 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
d706900be5 Remove trailing white spaces from mwi.lua. 2013-03-14 03:04:47 +00:00
Mark Crane
a8c7284562 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
c56bf3e447 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
e446847537 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
103fa44a5a Move the conference center templates to the resources directory. 2013-02-28 18:20:01 +00:00
Mark Crane
a9abe08db9 Move the conference center lua scripts to freeswitch/scripts/app/conference_center directory. 2013-02-27 09:50:57 +00:00
Mark Crane
bff9b55d37 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
54661b299f 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
8a684cc7a2 Change the voicemail recording max length from 30 seconds to 300 seconds. 2013-01-30 23:08:47 +00:00
Mark Crane
a769d338c2 Prevent an error when voicemail box does not exist. 2013-01-29 21:24:48 +00:00
Mark Crane
806dc7014c Add voicemail with multi-lingual voicemail to email templates. Voicemail.lua has been broken down to individual files and a few additional directories to make it easier to manage in the long run. 2013-01-19 00:16:01 +00:00