Commit Graph

1292 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
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
Mark Crane 911bbe32b9 After saving the base64 remove the file. 2015-04-18 18:42:39 +00:00
Mark Crane 1500937808 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 3fb697fccf Voicemail: Removed settings code (redundant?) 2015-04-18 00:22:09 +00:00
Nate Jones 0f7424f9fb Voicemail: Fix greeting path. 2015-04-18 00:08:54 +00:00
Mark Crane e52ee06142 Additional work on voicemail with base64. 2015-04-17 20:10:36 +00:00
Nate Jones c03bcd76bb 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 b0f569ad1c Fix the greeting using base64. 2015-04-17 18:08:29 +00:00
Nate Jones f14176e55d Adjust switch_select_destination() function logic to match selected option better. 2015-04-17 02:46:25 +00:00
Nate Jones b8ba43410e Remove debug SQL echo from previous commit. 2015-04-17 01:12:17 +00:00
Nate Jones 4680f40924 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 8c740f11bb 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 cf9f52c6d3 Prevent 'Recordings' option group from being repeated in switch_select_destination() function 2015-04-17 00:18:03 +00:00
Nate Jones 2a044cdfe2 IVR: Prevent option from losing it's value on edit. 2015-04-17 00:11:55 +00:00
Mark Crane 4996fb3d98 Add the database dbh connection to recordings.lua. 2015-04-16 19:13:05 +00:00
Mark Crane 1451d2984c Add record in recordings table no matter what type of storage type is used. 2015-04-16 14:47:21 +00:00
Mark Crane 9567a98c15 Remove the mkdir that isn't needed in recordings.lua. 2015-04-15 21:16:11 +00:00
Mark Crane f20438838c 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 50010ed5ae Remove mysql_connect. 2015-04-15 01:35:15 +00:00
luis daniel lucio quiroz 18ca473bc2 numeric version function 2015-04-14 23:58:03 +00:00
Nate Jones 5d794db32d Login: Display error message on invalid login credentials. 2015-04-14 01:36:01 +00:00
Mark Crane 8c5a330b04 Update the base64 code. 2015-04-13 17:52:59 +00:00
luis daniel lucio quiroz a4a76efb49 missing space & mysql support 2015-04-12 17:40:58 +00:00
Digital Daz 659e10a8c0 First part of fix for load balancing - Prevent stale hostname being used for expired registration that has not yet been purged by freeswitch 2015-04-12 10:08:47 +00:00
Mark Crane 48bbced278 Remove the Yealink hot desking as I believe I have created a better way that is more secure. 2015-04-12 01:22:02 +00:00
Nate Jones 32785cabcf Voicemail: Fix confirmed and applied as suggested in Issue 905. Thanks. 2015-04-10 01:22:17 +00:00
Nate Jones 3d802ddb5e Voicemail: Fix file storage location, restores playback/download functionality of GUI. 2015-04-10 00:24:43 +00:00
Mark Crane 3b8b7ad0ca Update the translations from the translation server. Includes the following new languages Brazilian Portuguese, Polish, and Swedish Sweden. Thanks to those that put in the effort to add these languages additional translator volunteers are welcome. 2015-04-08 13:38:58 +00:00
Mark Crane 9a0deb435a Some people are experiencing problems with challenge-realm with auto_from so setting the default for new installs to auto_to. 2015-04-07 11:59:50 +00:00
Nate Jones 23186f9bf5 Voicemail: Mods to make it work as expected, if non-admins/superadmins are given access to it. 2015-04-06 21:57:06 +00:00
Mark Crane b0dab63136 Update the URI with the file name change. 2015-04-06 21:29:34 +00:00
Mark Crane 5022197086 Rename index.xml in favor of config.xml as this file provides the XML configuration. 2015-04-06 21:19:13 +00:00
Mark Crane a64961cc66 Complete http_cache for the IVR Menu and Recordings. 2015-04-06 14:14:32 +00:00
Mark Crane 4312b05c50 Add http_cache to IVR Menu. 2015-04-06 14:06:11 +00:00
Mark Crane b41bbe8d8d One more attempt to improve the spacing. 2015-04-06 09:46:38 +00:00
Mark Crane 7a29003447 Additional work on the spacing for the template. 2015-04-06 09:44:56 +00:00
Mark Crane 29686f685f Fix register expires and attempt to fix the vertical spacing. 2015-04-06 09:35:43 +00:00
Mark Crane 0dfe0f6732 Start the option for http_cache. 2015-04-06 07:34:02 +00:00
Mark Crane 25b5f0b193 Add template to the cancel link. 2015-04-06 07:17:51 +00:00
Mark Crane 4749b99a7e Add voicemail storage path variables. 2015-04-06 07:08:17 +00:00
Mark Crane 344f84ff17 Add the original base64 class I was using as an alternative if mime is not loaded. 2015-04-06 06:25:42 +00:00
Mark Crane 8387597804 Update the new yealink template. 2015-04-05 22:21:38 +00:00
Mark Crane 92eed032c2 Add login and cancel XML files. 2015-04-04 22:57:07 +00:00
Nate Jones bde5e3c6c7 Login: Minor fix to sql query in Password Reset feature. 2015-04-04 19:43:51 +00:00
Mark Crane 32c9dce701 Add a type of Yealink template. 2015-04-04 19:41:56 +00:00
Nate Jones d18b4aacec Added ability to return (on login) to last visited page on logout. 2015-04-04 18:46:44 +00:00
Mark Crane ece0788531 Fix the long and short greetings for the IVR Menu. 2015-04-04 09:38:26 +00:00
Mark Crane 1018aa123f Check for a nil to prevent an error for voicemail, ivr menu and recordings. 2015-04-04 09:09:09 +00:00
Mark Crane a8cdcf013c Prevent a bad domain_name from causing a nil error for reverse authentication. 2015-04-04 06:24:41 +00:00
Mark Crane cf0068446d Improve indentation, use base64 value from database bypass writing the value to a variable first. 2015-04-03 19:06:16 +00:00
Mark Crane 799216bc65 Additional work on option to save files in base64 for voicemail and ivr menu. 2015-04-03 18:59:12 +00:00
Nate Jones 54c465abaa IVR: Additional check for nil needed. 2015-04-03 17:58:49 +00:00
Mark Crane f7adde1991 Get the list of recordings from the database. 2015-04-01 10:19:47 +00:00
Mark Crane 2bbca0837c Set auto-gain-level to 0 or disabled. 2015-04-01 10:18:48 +00:00
Nate Jones d30a509de0 Contacts / CDR: Minified top paging controls. 2015-04-01 09:00:17 +00:00
Mark Crane 860d71b3a4 Remove an extra vertical space and fix the indenting for one line. 2015-04-01 08:22:42 +00:00
Mark Crane 0124962272 Remove http_cache:// from the path and allow it to be defined in the storage path. 2015-04-01 08:14:03 +00:00
Mark Crane 920b08fa23 Remove trailing spaces from the ivr_menu.lua. 2015-04-01 08:12:27 +00:00
Mark Crane 5754994e6c When a new greeting is created set it as the greeting id. 2015-04-01 08:11:44 +00:00
Mark Crane c74a0e5d8a Add a missing semi-colon and remove trailing spaces. 2015-04-01 07:57:47 +00:00
Mark Crane af98b7cf99 Add an option to save the greeting to the database. 2015-04-01 07:56:56 +00:00
Mark Crane a7b191a47e Pre-define the variables for the ivr menu. 2015-04-01 06:52:45 +00:00
Mark Crane 84ff031cec 2015-04-01 05:48:44 +00:00
Mark Crane 8048873cd0 Use luasql for recordings only if base64 is chosen. 2015-04-01 05:44:07 +00:00
Mark Crane 34e722391a Change base64.enc to base64.encode. 2015-04-01 03:56:23 +00:00
Mark Crane e9fc52436d Improve the speed of base64 encode and decode. 2015-03-31 18:48:00 +00:00
Mark Crane ea6df88750 Prevent trying to pickup the call from the caller in the same call group. 2015-03-31 03:06:55 +00:00
Mark Crane bf09ca3e1c Add base64 decode to the IVR Menu. 2015-03-31 00:50:13 +00:00
Mark Crane 4f6f1186ab Add an additional method to store the recordings. 2015-03-30 23:08:21 +00:00
Mark Crane cd3d93a1fd Get a new set of default and domain settings for use when http_domain_filter is set to false. Remove debug numbers from access denied messages in provisioning and remove other redundant code. 2015-03-28 11:37:56 +00:00
Mark Crane c6933842e6 Update the 4.x and 5.x Polycom templates. 2015-03-28 09:59:00 +00:00
Mark Crane f911e98bb7 Change the category to type. 2015-03-28 09:58:19 +00:00
Mark Crane 40b0cec667 Add 4.x template for Polycom to make it more intuitive. 2015-03-27 16:20:07 +00:00
luis daniel lucio quiroz 726cca7d99 optional text_append 2015-03-27 01:09:25 +00:00
Mark Crane bc0b0f8015 Save the variables when the hostname is not set or when the hostname matches the current server. 2015-03-25 23:50:48 +00:00
Mark Crane 5ed2f3b366 Fix the order of the LDAP options so its used before ldap_bind. 2015-03-24 20:49:44 +00:00
Mark Crane 8468ed337c Add a time out for the LDAP. 2015-03-24 20:16:53 +00:00
Mark Crane 0d5d31f069 Update the LDAP authentication. 2015-03-24 19:54:59 +00:00
Mark Crane 95633aac35 No need for this include again as the scripts_dir is already set by this point. 2015-03-24 07:05:28 +00:00
Mark Crane 3859511572 Fix the XML for languages.lua. 2015-03-24 06:21:47 +00:00
Mark Crane a0e17a8bad Fix the LDAP user log in by setting user_uuid SESSION and account for the user unique global option. 2015-03-23 23:46:18 +00:00
Errol Samuels 9aed5b3dc8 Added goodbye message when maximum searches have been reached so caller is aware the call will hangup. 2015-03-23 05:35:41 +00:00
Errol Samuels e13a8bb694 Added remote reboot capability for Aastra phones 2015-03-22 08:04:03 +00:00
Mark Crane d93c5198df Fix the database class count. 2015-03-22 07:54:35 +00:00
Mark Crane 50d941e70b Update http_cache.conf.xml for a more complete set of instructions. 2015-03-22 04:15:26 +00:00
Nate Jones 61f0db8294 Time Conditions: Change how preset destinations function (when a Preset is checked, the Alternate Destination is required and used, unless a Default Destination is selected, or a Destination is set on the individual Presets themselves. Interface also adjusts if Presets are NOT available. 2015-03-21 23:55:20 +00:00
Mark Crane a6fe826fe2 Save the Call Center XML only if the directory path has a value. 2015-03-21 06:14:28 +00:00
Mark Crane db1a7d599c Fix conference center greeting allow upper case file names. 2015-03-20 19:05:49 +00:00
Mark Crane 7aa729f56b IVR Menu use the ringback method from ring groups. 2015-03-20 04:56:25 +00:00
Mark Crane 2bf031dd68 IVR Menu commit ringback this approach will be replaced but is added to document the approach. 2015-03-20 04:54:49 +00:00
Mark Crane 5f7a14041a Fix ringback on the ivr menu by getting the global variable representing the ring back tones. 2015-03-18 23:31:14 +00:00
Mark Crane 34968ce2c2 Remove trailing spaces or tabs. 2015-03-18 20:51:13 +00:00
Mark Crane eb8544859c Set event socket break to 8000. 2015-03-18 10:45:34 +00:00
Nate Jones 5be8b785e6 Calls Edit: Included missing jquery-ui images, add label to Forwarding CID select box. 2015-03-18 08:17:57 +00:00
Nate Jones bd38f6b160 Implemented fix suggested in Issue 823 - Add DOCUMENT_ROOT to require_once path on domain edit [and contacts_vcard.php, and save_switch_xml() function]. 2015-03-18 06:17:09 +00:00
Nate Jones 1d8d9043a3 Time Conditions: Fixed destination select box problem mentioned in Issue 876 - reworked switch_select_destination() function. 2015-03-18 05:17:28 +00:00
Mark Crane e2465d9d04 Uncomment the SQL insert statements for LDAP. 2015-03-18 03:41:19 +00:00
Mark Crane e43452c177 Update LDAP authentication. 2015-03-18 02:39:35 +00:00
Mark Crane c07b8c73ac Get rid of $auth_failed, if username session is set consider the the user authenticated. 2015-03-17 14:44:09 +00:00
Mark Crane 20c68aa7ba Fix the register.expires on the Polycom 5.x template. 2015-03-17 06:41:47 +00:00
Mark Crane 5f2002d352 Update event socket timing for waiting for results. 2015-03-16 21:59:08 +00:00
Mark Crane 59b461a520 Remove comments in the 5.x in under devices. 2015-03-16 18:33:50 +00:00
Mark Crane 72950be11e Add a few additional params to the Polycom/5.x template. 2015-03-16 17:26:02 +00:00
Mark Crane 7587d47f4f Additional changes to the polycom/5.x template. 2015-03-16 16:46:09 +00:00
Mark Crane 6ad7698994 Update the new polycom/5.x template. 2015-03-16 15:25:22 +00:00
Mark Crane 174ea9cfd0 Improve indentation on the mac.cfg file. 2015-03-15 21:58:25 +00:00
Mark Crane 4b87b9f57a Update the Polycom 5.x template. 2015-03-15 21:52:33 +00:00
Mark Crane 100b7e05f7 Remove all of these extra files. 2015-03-15 21:31:04 +00:00
Nate Jones 8485694537 Voicemail:
- Adjust for single-quotes in caller_id_name on insert query (hopefully addressing Issue 877).
- If Keep Local is false, remove the recording from the file system.
- Fix Forward Destinations so message is fully copied to other extension voicemail boxes, not just emailed.
- Add script to Ext and VM Edit pages to prevent Listen or Download links being sent when Keep Local is false.
- Minor language mods.
2015-03-15 09:15:04 +00:00
Nate Jones ed6aa9107f Tidy up a different switch statement within save_dialplan_xml(). 2015-03-15 01:33:27 +00:00
Nate Jones 74280c78dc Implemented fix proposed in Issue 880 to include missing time-of-day case in switch statement within save_dialplan_xml(). Thanks, Seth. 2015-03-15 01:15:23 +00:00
Mark Crane 75321f04f7 Fix IVR Menu ringback. 2015-03-13 16:45:05 +00:00
Mark Crane 2c8aa55cc3 Remove as Polycom refers to it as an unknown parameter. 2015-03-12 00:41:18 +00:00
Mark Crane ea0a0b79a2 Add a new polycom config for firmware version 5.x 2015-03-12 00:16:11 +00:00
Mark Crane 09196fac55 Fix the indentation in callcenter.conf.lua. 2015-03-11 19:33:07 +00:00
Mark Crane 1f20397a57 Call Center XML Handler now generates XML correctly. 2015-03-11 19:28:18 +00:00
Mark Crane 83eca7ae8a A little more work to get rid of the default context. 2015-03-10 10:47:25 +00:00
Mark Crane 09f7868e36 Fix a missing comma. 2015-03-10 10:41:26 +00:00
Mark Crane 0cd32b4f7e Add the missing include for the languages section. 2015-03-09 23:49:15 +00:00
Mark Crane 40e14a92d8 Add time-of-day to XML files. 2015-03-09 15:58:02 +00:00
Mark Crane 88ba2e161a Add time-of-day to the XML handler. 2015-03-09 15:51:49 +00:00
Mark Crane 0d6f9b8d64 Add XML Handler section language. 2015-03-09 05:26:10 +00:00
Nate Jones d48b306866 Adjusted switch_select_destination() to maintain space between placeholder option. 2015-03-04 21:05:45 +00:00
Nate Jones 0054c933f7 Adjusted switch_select_destination() to allow placeholder text as first option. 2015-03-04 20:31:02 +00:00
Nate Jones 688bf315e0 Adjusted switch_select_destination() function so doesn't select last (blank) option by default. 2015-03-04 07:04:41 +00:00
Mark Crane c027f0e4f5 Add lua function settings. 2015-03-02 18:07:06 +00:00
Digital Daz 1a15020275 Remove a log line used for debug 2015-02-25 20:40:51 +00:00
Digital Daz 2cef65a708 Fixed a couple of typos and changed the way the DSN is inserted. 2015-02-25 20:35:22 +00:00
Nate Jones a4671d33b6 Voicemail: Email notification script updated to support multiple languages. 2015-02-24 09:40:45 +00:00
Nate Jones 71a861580c Voicemail: Added additional options for email notification (attach vm, download link, auto-play listen link). Also cleaned up email templates a little. 2015-02-24 08:09:01 +00:00
Nate Jones 85e22004cd Voicemail: Remove prompt to listen to new or saved messages if no new or saved messages exist. 2015-02-23 22:51:24 +00:00
Mark Crane 0096149743 Add rport to the vp530. 2015-02-23 07:07:41 +00:00
Mark Crane 6388c00b55 Voicemail IVR is now completed and ready to go. 2015-02-22 23:58:37 +00:00
Mark Crane faf30dd174 Add additional protection to prevent intercepting calls that have already been answered. 2015-02-21 20:33:23 +00:00
Mark Crane ce74b2d0fb Add callcenter.conf.lua for xml handler. 2015-02-21 09:33:36 +00:00
Nate Jones 107dcd9b69 Operator Panel: Added ability to set Eavesdrop destination (from assigned extensions), pause refresh manually or on mouse hover of control elements for better user experience. Hide eavesdrop function if no extensions assigned to user (addresses Issue 851). 2015-02-17 11:04:56 +00:00
Nate Jones 0018e553c4 Visual adjustments. 2015-02-15 07:59:02 +00:00
Nate Jones 996e89c396 Removal of colon next to form label names. 2015-02-15 06:50:00 +00:00
Nate Jones b0a0310b07 Phrases: Ability to sequence playback of audio files in the IVR, initial groundwork for other switch phrase manipulation. 2015-02-14 05:32:43 +00:00
luis daniel lucio quiroz c64c2b064b debug messages for conference center 2015-02-13 18:51:19 +00:00
Mark Crane 1e97324529 Update the comments in the yealink/t46g template. 2015-02-10 06:15:26 +00:00
Mark Crane b3addf8e7f Correct many of the comments in the yealink/t42g/{$mac}.cfg template. 2015-02-10 05:50:28 +00:00
Mark Crane 152dab170f Fix a few of the comments in the yealink/t42g/y000000000029.cfg template. 2015-02-10 05:18:18 +00:00
Digital Daz 6b03488eb0 Use the domain timezone in voicemail message playback. 2015-02-10 00:01:37 +00:00
Digital Daz b26e4a9f7e Fix formatting on previous commit 2015-02-07 18:28:12 +00:00
Digital Daz 8b0065e411 Allow other modules callerID prefixes to propagate down if prefix is not populated. eg Destinations prefix. 2015-02-07 18:20:03 +00:00
Mark Crane 3d1ca49461 Fix hot desking internal and outbound caller id for the hot desked phone. 2015-02-06 18:51:22 +00:00
Mark Crane af30137a91 Fix music on hold issue for the Panasonic UT1xx models. Resolves issue 840. 2015-02-04 07:33:00 +00:00
Mark Crane 1fb11e0cb2 Fix music on hold for the Polycom VVX template works with version 4+ firmware. Google code issue 840. 2015-02-04 07:27:45 +00:00
Mark Crane bdfe91ceb2 Add odbc-dsn to external and ipv6 sip profiles. 2015-02-03 03:21:21 +00:00
Mark Crane 70032d5642 Work on intercept.lua to prevent an error with the hostname. 2015-01-30 01:32:38 +00:00
Mark Crane 608c95bdf6 Fix the conference default greeting. 2015-01-29 10:07:50 +00:00
Mark Crane b0e528b33b Fix fpdf so that it is capable of UTF-8. 2015-01-29 08:36:49 +00:00
Mark Crane 30706fa11d Tested gateway with registration set to false on 1.4.15 no longer requires a username and password so it is no longer required in fusionpbx when the registration is set to false. 2015-01-29 07:07:54 +00:00
Mark Crane 1d2d13d120 Adjust the provisioning for the polycom vvx templates so that the line type key assignment is more accurate. 2015-01-29 07:00:21 +00:00
James Rose 088a507f9b Changed DTMF to AVT (rfc2833) on ext1. Commented provisioning of phone volume (ring/speaker/handset/headset). 2015-01-27 15:27:06 +00:00
luis daniel lucio quiroz 24c0ccd114 for_fax now on fax 2015-01-27 14:51:57 +00:00
luis daniel lucio quiroz 7f175b4985 accountcode now on fax, PCMU/A as absolute codec string 2015-01-26 19:54:52 +00:00
Nate Jones cd80258a0c Default Settings Edit: JSON value detection.
Functions: is_json function added.
2015-01-24 04:39:17 +00:00
Mark Crane 9b7dd342f8 Fix the handling for * with stream file. 2015-01-23 18:10:48 +00:00
Philippe Rioual d5dadca887 removed extra digit in FR toll allow templates 2015-01-22 19:44:58 +00:00
Mark Crane 60d5951841 Fix the internal-ipv6 xml. 2015-01-22 10:28:03 +00:00
Mark Crane 156d839a89 Add sip profiles enabled="false" for variables that are default disabled. 2015-01-22 00:22:15 +00:00
Philippe Rioual bc167d4d69 added french "FR" country toll_allow templates 2015-01-21 16:11:06 +00:00
Mark Crane bd12ebea2b Add a missing template variable that was removed by another developer. 2015-01-20 19:06:02 +00:00
Mark Crane 8e1c7beb76 Change require to include. 2015-01-20 06:44:12 +00:00
Mark Crane b73651e51f Fix the install the text class. 2015-01-20 06:27:20 +00:00
Mark Crane 9f73cc695d Change the number of allowed loops for event socket to 2000 to prevent registrations from being truncated. 2015-01-20 01:16:10 +00:00
luis daniel lucio quiroz 84218b839b better voicemail templates 2015-01-19 18:59:59 +00:00
Nate Jones c8da77eca1 Text class fix. 2015-01-18 10:40:41 +00:00
Nate Jones 2448ab3a8e Use the new multi-lingual code on misc files. 2015-01-18 10:33:34 +00:00
Nate Jones 8e7121b31e Text Class: Fixes. 2015-01-18 09:25:50 +00:00
Nate Jones 283cda7aa1 Translate: Necessary resource mods. 2015-01-18 07:54:19 +00:00
Mark Crane b29c9ce2a2 Add the app session languages array as a list of available languages that have been translated for that application. 2015-01-18 07:52:28 +00:00
Mark Crane 53d377eeb2 Update classes/text.php 2015-01-18 07:42:17 +00:00
Mark Crane a8aa9bd611 Add a new text array that is used in the translations. 2015-01-18 06:36:00 +00:00
Mark Crane 5f8fc98170 Fix voicemail copy to multiple destinations. 2015-01-17 21:56:56 +00:00
Mark Crane fb1844bce6 Fix is_local.lua script on the stable branch. 2015-01-17 07:31:50 +00:00
Mark Crane 4c2225828b Use memcache flush in the new PHP class. 2015-01-16 08:25:54 +00:00
Mark Crane a70aebcef8 Remove an extra space in the event. 2015-01-16 04:16:56 +00:00
Mark Crane 97f4d3a9c3 Send a custom memcache event to FreeSWITCH. 2015-01-16 03:52:32 +00:00
Mark Crane 6a2723a787 Update event_socket_create and event_socket_request. 2015-01-16 03:29:51 +00:00
Mark Crane 495f4a0226 Fix the string quotations and return on the method. 2015-01-15 19:33:27 +00:00
Mark Crane 59822e6091 Change the methods from private to public. 2015-01-15 19:24:54 +00:00
Mark Crane 8349b992a5 Add a missing bracket. 2015-01-15 19:22:39 +00:00
Mark Crane 83b24148df Get rid of this variable since its not being used. 2015-01-15 18:34:02 +00:00
Mark Crane 80ddf8abd9 Correct the methods in the class description. 2015-01-15 18:19:54 +00:00
Mark Crane 7e0e678578 Add the first version of the cache class. 2015-01-15 18:15:25 +00:00
Mark Crane 5bf40c0ca5 Add a SQLite example as requested in this issue.
https://code.google.com/p/fusionpbx/issues/detail?id=806&start=100
2015-01-11 08:11:50 +00:00
Mark Crane 9cb5bbec4b Fix the main menu color. 2015-01-09 20:57:40 +00:00
Mark Crane 71eb9c5a6a outbound_route_to_bridge simplify the dialplan detail SQL select. 2015-01-09 11:10:13 +00:00
Mark Crane ac957dc400 Additional work to fix groups and permissions. 2015-01-08 08:51:40 +00:00
Mark Crane 2132893a80 Change the recording playback in the destination select list to use the new streamfile.lua. 2015-01-04 09:36:58 +00:00
Mark Crane 3585f19b21 Add streamfile.lua to provide ability to stream files and change the volume, position of the playback, pause and more. 2015-01-04 09:29:02 +00:00
luis daniel lucio quiroz 68a477f5eb more error support to event handler 2015-01-04 04:08:38 +00:00
luis daniel lucio quiroz cc4009670a new event handler 2015-01-04 03:49:10 +00:00
luis daniel lucio quiroz 51fef13893 new version function as an alias of software_version 2015-01-04 02:34:22 +00:00
Mark Crane 03db90f9dc If mod shout exits use it to save voicemail messages as mp3. 2015-01-04 00:10:52 +00:00