Commit Graph

1142 Commits

Author SHA1 Message Date
Mark Crane
ea714ebf35 Change the copyright year on the ring groups lua script. 2015-05-05 07:12:44 +00:00
Mark Crane
9080e5eba0 Add domain_uuid to the ring group SQL query. 2015-05-05 07:11:31 +00:00
Mark Crane
ab4326c7cf Remove the DND check on the ring groups as it caused the query to return duplicate destination numbers. 2015-05-05 06:35:43 +00:00
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