Commit Graph

1118 Commits

Author SHA1 Message Date
Mark Crane
aa5c833c79 Modify the delete permission. 2015-04-29 06:33:48 +00:00
Mark Crane
2eb043173c Add a new permission class. 2015-04-29 06:24:04 +00:00
Nate Jones
1429f978f0 Ring Group: Fixes Issue 927 - Assigned extensions set to DND (via the GUI) will not be included when the Ring Group executes. 2015-04-29 00:29:20 +00:00
Nate Jones
36a1a36cea Phrases: Include full path for recordings (not sounds), when not using base64. 2015-04-28 19:06:27 +00:00
Nate Jones
3b9c777d77 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
Nate Jones
46541d4f8b Phrases: App Defaults now converts phrases between base64 compatible and back, enhanced interface with better js manipulation, easily add pauses to a phrase.
Note: Currently DTMF tones are not recognized during phrase playback in IVR (rrrrr!).
2015-04-28 09:54:02 +00:00
Mark Crane
47f5588c45 Add the new fax hangup hook. 2015-04-28 06:44:11 +00:00
Mark Crane
0985d0a840 Fix some line spacing and one tab in fax_retry.lua. 2015-04-27 16:45:23 +00:00
Mark Crane
6d863601de Update fax retry to use fax_files.lua. 2015-04-27 14:32:29 +00:00
Nate Jones
33248f605f Voicemail Greetings: Better base64 support in gui (playback, download, etc) and lua scripts, some lua mods to allow re-recording without having to enter greeting # again, fixed choose greeting function, new greeting recordings now only save when told to (uses a temp file prior to), fix sorting on greetings list, app_defaults to move greetings from file system to base64 in db (and vice versa).
Recordings: Fix sorting and paging.

IVRs: Code cleanup.

(... and some other stuff I can't remember at this hour.)
2015-04-25 12:26:31 +00:00
Mark Crane
0db6b50e5b Fix the indentation on lua app/avmd/index.lua. 2015-04-24 20:44:47 +00:00
Mark Crane
fe49648190 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
Mark Crane
d07e89d9fb Increase the limit in the loop to allow more data across event socket. 2015-04-24 04:43:32 +00:00
Nate Jones
2d2eac5cbc Lua: Remove debug console output from streamfile.lua. 2015-04-24 02:54:03 +00:00
Nate Jones
998b6e6197 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
Nate Jones
704d2ebf1c Voicemail: local and base64 fixes. 2015-04-23 05:25:21 +00:00
Mark Crane
94a00a7fd5 If mod_shout exists then record to mp3 using it if it doesn't exist then use lame. 2015-04-23 00:05:56 +00:00
Mark Crane
5179ddcee9 Replace voicemail_message_uuid for uuid in two additional places. 2015-04-22 23:33:25 +00:00
Mark Crane
e34569f1fc Use the call uuid for the voicemail_message_uuid. 2015-04-22 23:23:59 +00:00
Mark Crane
a6f9ac0214 Fix conference sound file problem and add the missing profiles that are in the standard conference.conf.xml file. 2015-04-22 22:45:05 +00:00
luis daniel lucio quiroz
e1a00cc934 use numeric not alphanumeric on variables & logging options 2015-04-21 16:56:58 +00:00
Mark Crane
1f646ccd14 Change the behavior of BLF. 2015-04-20 23:53:33 +00:00
Mark Crane
d52692d691 Comment the sql string again as its no longer needed. 2015-04-18 22:51:43 +00:00
Mark Crane
fc29210cb2 Change the row table array to field to prevent a conflict with the existing row table / array. 2015-04-18 22:49:09 +00:00
Mark Crane
5182ca7491 Show the sql statement. 2015-04-18 22:46:09 +00:00
Mark Crane
d08dbebc11 Connect to the database earlier in the script. 2015-04-18 22:41:45 +00:00
Mark Crane
7b56d073e2 Add the scripts_dir to directory.lua. 2015-04-18 22:39:14 +00:00
Mark Crane
168d9309cb Update the company directory.lua. 2015-04-18 22:36:26 +00:00
Mark Crane
7ba8ca8f84 Additional work on base64 optional storage in the database. 2015-04-18 19:59:50 +00:00
Mark Crane
96f3dc488f After saving the base64 remove the file. 2015-04-18 18:42:39 +00:00
Mark Crane
8231e6bfde When using base64 after playing the greeting remove the file from the file system. When sending the email get it from the database save it to the file system. Then send the email and afterwards remove it. 2015-04-18 18:19:22 +00:00
Nate Jones
48f7524e35 Voicemail: Removed settings code (redundant?) 2015-04-18 00:22:09 +00:00
Nate Jones
978bea9caf Voicemail: Fix greeting path. 2015-04-18 00:08:54 +00:00
Mark Crane
93dffec059 Additional work on voicemail with base64. 2015-04-17 20:10:36 +00:00
Nate Jones
25715dd290 Conference Center: Add ability to use a Phrase for the Greeting, resolving Issue 921 and Issue 818. 2015-04-17 18:41:31 +00:00
Mark Crane
4477b452db Fix the greeting using base64. 2015-04-17 18:08:29 +00:00
Nate Jones
06ff9915b3 Adjust switch_select_destination() function logic to match selected option better. 2015-04-17 02:46:25 +00:00
Nate Jones
4fc7450338 Remove debug SQL echo from previous commit. 2015-04-17 01:12:17 +00:00
Nate Jones
eba670b844 Prevent select option groups from displaying in switch_select_destination() function if no options available. 2015-04-17 01:04:29 +00:00
Nate Jones
f595801a31 Prevent 'XMPP Gateways' option group from displaying in switch_select_destination() function if none found. 2015-04-17 00:21:29 +00:00
Nate Jones
1fe85e41a0 Prevent 'Recordings' option group from being repeated in switch_select_destination() function 2015-04-17 00:18:03 +00:00
Nate Jones
24f4fa8f49 IVR: Prevent option from losing it's value on edit. 2015-04-17 00:11:55 +00:00
Mark Crane
c1976beb4a Add the database dbh connection to recordings.lua. 2015-04-16 19:13:05 +00:00
Mark Crane
ce90112969 Add record in recordings table no matter what type of storage type is used. 2015-04-16 14:47:21 +00:00
Mark Crane
255bfc79f0 Remove the mkdir that isn't needed in recordings.lua. 2015-04-15 21:16:11 +00:00
Mark Crane
b17c8061c8 Connect to the database before using this function and it will use the database connection. 2015-04-15 03:13:10 +00:00
Mark Crane
a92e5f5afd Remove mysql_connect. 2015-04-15 01:35:15 +00:00
luis daniel lucio quiroz
be2ff2b651 numeric version function 2015-04-14 23:58:03 +00:00
Nate Jones
9f90e93d2f Login: Display error message on invalid login credentials. 2015-04-14 01:36:01 +00:00
Mark Crane
ca2673fd74 Update the base64 code. 2015-04-13 17:52:59 +00:00