Commit Graph

1089 Commits

Author SHA1 Message Date
Mark Crane
b701652c78 Fix the sip profile enabled by changing the alias from 's' to a 'p'. 2015-05-05 05:34:00 +00:00
Mark Crane
2b7fa564de Add the format number to destinations list and adjust the function to only process numeric. 2015-05-05 04:50:23 +00:00
Nate Jones
5bc8ea29f2 Devices: Prevent duplicate username within domain (if device assigned to a domain) or globally (if domain set to Global).
Functions: Added is_mac() and format_mac() functions.
2015-05-04 20:07:51 +00:00
Mark Crane
96d4e0cea1 Change scripts directory from user_status to agent_status. 2015-05-04 18:40:54 +00:00
Mark Crane
cbd41428c8 Lua script app/user_status updated to use agent_id and agent_password. 2015-05-04 18:34:43 +00:00
Mark Crane
f79c9925f0 Add support for the new sip profiles enabled field. 2015-05-02 05:08:41 +00:00
Mark Crane
0a5d4588e4 Update the version from 3.7.1 to 3.8 Release Candidate 1. We have tested it heavily so anticipate it will be a short RC version. 2015-05-01 13:48:42 +00:00
Mark Crane
e972d383d1 Add domain_uuid to the provision SQL queries and add debug SQL option. 2015-05-01 13:37:04 +00:00
Mark Crane
9b2cac9d34 Add additional auhtorized checks and comment out debugging code. 2015-05-01 12:57:06 +00:00
Nate Jones
827701409b Default Settings: Fix set() function in domains class to first clear ALL default/domain settings, then only load settings that are currently enabled. 2015-05-01 12:14:52 +00:00
Mark Crane
144ac08ca9 Change device_model to device_uuid_alternate. 2015-04-30 10:21:23 +00:00
Nate Jones
b38be32c9c Paging: Ability to grant caller moderator status/controls, auto-generate random pin.
Conference: Add missing caller-controls and moderator-controls parameters in autoload_config.
2015-04-30 09:45:41 +00:00
Mark Crane
1f3c104435 Get the login details from devices table. 2015-04-30 09:33:19 +00:00
Nate Jones
cad0b090b6 XML Handler: Include missing language macros. 2015-04-30 06:59:24 +00:00
Mark Crane
ffa08fda46 Add lua script app/provision. 2015-04-30 05:42:30 +00:00
Mark Crane
f7db70d77c Remove two trailing tabs from the end of the lines. 2015-04-29 21:48:08 +00:00
Mark Crane
b66bee911c Additional work with temporary permissions. 2015-04-29 21:45:05 +00:00
Nate Jones
ab4d1840b4 SIP: Return "NO_ANSWER" instead of "NORMAL_CLEARING" if an extension is called with voicemail disabled. Implements patch suggested in Issue 920. Thanks. 2015-04-29 21:21:00 +00:00
Nate Jones
7ec16e4dda Recordings: Add sleep (1s) before ID prompt. 2015-04-29 21:05:19 +00:00
Mark Crane
f4a7c91afe Fix the delete method. 2015-04-29 07:30:58 +00:00
Mark Crane
aa76b79148 Update the permission delete method one more time. 2015-04-29 07:06:23 +00:00
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