Commit Graph

1089 Commits

Author SHA1 Message Date
Mark Crane a1fdee00c6 Fix the sip profile enabled by changing the alias from 's' to a 'p'. 2015-05-05 05:34:00 +00:00
Mark Crane e616fad12e 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 0acd0922ff 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 d4dd114ebe Change scripts directory from user_status to agent_status. 2015-05-04 18:40:54 +00:00
Mark Crane 52fb65f114 Lua script app/user_status updated to use agent_id and agent_password. 2015-05-04 18:34:43 +00:00
Mark Crane 614f7f3165 Add support for the new sip profiles enabled field. 2015-05-02 05:08:41 +00:00
Mark Crane 3526897a0c 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 e36dc93986 Add domain_uuid to the provision SQL queries and add debug SQL option. 2015-05-01 13:37:04 +00:00
Mark Crane b28b9d5988 Add additional auhtorized checks and comment out debugging code. 2015-05-01 12:57:06 +00:00
Nate Jones 3e53a658b2 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 73dcc7321f Change device_model to device_uuid_alternate. 2015-04-30 10:21:23 +00:00
Nate Jones b7e91bdca2 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 f82a23aa13 Get the login details from devices table. 2015-04-30 09:33:19 +00:00
Nate Jones b62d377712 XML Handler: Include missing language macros. 2015-04-30 06:59:24 +00:00
Mark Crane 5185137093 Add lua script app/provision. 2015-04-30 05:42:30 +00:00
Mark Crane 8815578914 Remove two trailing tabs from the end of the lines. 2015-04-29 21:48:08 +00:00
Mark Crane 26f643ed31 Additional work with temporary permissions. 2015-04-29 21:45:05 +00:00
Nate Jones a8c7fb9f02 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 d480333003 Recordings: Add sleep (1s) before ID prompt. 2015-04-29 21:05:19 +00:00
Mark Crane 66b9b59d44 Fix the delete method. 2015-04-29 07:30:58 +00:00
Mark Crane b175fbfec9 Update the permission delete method one more time. 2015-04-29 07:06:23 +00:00
Mark Crane 4e0779d31c Modify the delete permission. 2015-04-29 06:33:48 +00:00
Mark Crane c931201a04 Add a new permission class. 2015-04-29 06:24:04 +00:00
Nate Jones d53d574be7 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 04c9e31f63 Phrases: Include full path for recordings (not sounds), when not using base64. 2015-04-28 19:06:27 +00:00
Nate Jones 75f8cb0a9e 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 ddee7be012 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 915c2c8d94 Add the new fax hangup hook. 2015-04-28 06:44:11 +00:00
Mark Crane 391bbfee1d Fix some line spacing and one tab in fax_retry.lua. 2015-04-27 16:45:23 +00:00
Mark Crane 9685315023 Update fax retry to use fax_files.lua. 2015-04-27 14:32:29 +00:00
Nate Jones 6ae74a8591 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 ef920567d9 Fix the indentation on lua app/avmd/index.lua. 2015-04-24 20:44:47 +00:00
Mark Crane 83992c2fe0 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 a9fce962df Increase the limit in the loop to allow more data across event socket. 2015-04-24 04:43:32 +00:00
Nate Jones dfaa7b1aed Lua: Remove debug console output from streamfile.lua. 2015-04-24 02:54:03 +00:00
Nate Jones c91b4b0b5d 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 f99b2e8c30 Voicemail: local and base64 fixes. 2015-04-23 05:25:21 +00:00
Mark Crane a9aa74209b 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 990ef61c2f Replace voicemail_message_uuid for uuid in two additional places. 2015-04-22 23:33:25 +00:00
Mark Crane 2d43e5e6d7 Use the call uuid for the voicemail_message_uuid. 2015-04-22 23:23:59 +00:00
Mark Crane 9ad4a5850a 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 67e96c27e6 use numeric not alphanumeric on variables & logging options 2015-04-21 16:56:58 +00:00
Mark Crane 8ed38d3d1b Change the behavior of BLF. 2015-04-20 23:53:33 +00:00
Mark Crane 9885c0dfb4 Comment the sql string again as its no longer needed. 2015-04-18 22:51:43 +00:00
Mark Crane 08014dc042 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 4cf051d1f8 Show the sql statement. 2015-04-18 22:46:09 +00:00
Mark Crane 35c39d14d0 Connect to the database earlier in the script. 2015-04-18 22:41:45 +00:00
Mark Crane 6044be7f8e Add the scripts_dir to directory.lua. 2015-04-18 22:39:14 +00:00
Mark Crane 3523a316e4 Update the company directory.lua. 2015-04-18 22:36:26 +00:00
Mark Crane e716be53d6 Additional work on base64 optional storage in the database. 2015-04-18 19:59:50 +00:00