Commit Graph

815 Commits

Author SHA1 Message Date
Mark Crane 0dbe87a1cc Update the failure handler to work with the new call forward no answer feature. Optimize it using the variables instead of the database. Change the indentation. 2014-12-03 11:57:34 +00:00
Mark Crane d4f2c57455 Get the values from the database and set them as lua variables. 2014-12-03 09:02:54 +00:00
Mark Crane 2495e9e935 Set extension variables for forward all, busy, no answer, and do not disturb. 2014-12-03 08:05:41 +00:00
Nate Jones bbd8c183ef Conference Center: Lua script mods for Room Schedule (start/stop) functionality completed. 2014-11-30 03:08:02 +00:00
Nate Jones f31db4fec8 Fax Retry (LUA): nulls to nils. 2014-11-29 15:24:02 +00:00
Nate Jones 4245225599 Functions: Miskey in valid_email function check. 2014-11-29 13:01:59 +00:00
Mark Crane cbe9e9f619 Ensure that call forward doesn't update follow me if follow_me_uuid is an empty string. 2014-11-28 20:40:59 +00:00
luis daniel lucio quiroz fb02f54a6a xml_handler directory.lua is now tolerant when no memcache available, fix a nil variable 2014-11-27 14:43:28 +00:00
Mark Crane d9ce24a7a2 Revert r7258 as caused problems with endpoints receiving calls. 2014-11-26 20:54:44 +00:00
Mark Crane 8c526c2b76 Fix the Yealink t22p template remove an extra character that broke the template. 2014-11-26 03:24:43 +00:00
Mark Crane c6a4352d2a predefine a variable to prevent a PHP notice. 2014-11-25 00:23:02 +00:00
Mark Crane fdf08899ab Add templates for Grandstream gxp3240 and gxp3275. 2014-11-24 21:50:32 +00:00
Mark Crane 07158bf041 Move modules class from fusionpbx/resources/clasess to the app/modules/resources/classes directory. 2014-11-23 09:35:15 +00:00
Mark Crane 2ca6548e3f Enable valet by default. 2014-11-23 09:30:50 +00:00
Mark Crane 5b2fc71997 Remove example domain settings for menu and theme as they are not needed because default settings copy to a domain option. 2014-11-21 19:36:42 +00:00
Riccardo Granchi 390a5d4724 Engineered the management of bridge failures in local extension, with optional variables which by default provides the standard behavior. Changed the default order for extension_queue, which has *800 prefix, before the extension-intercom, which has the *8 prefix 2014-11-21 15:38:26 +00:00
Mark Crane 3daa03d2a5 Fix the alias for the XML handler. 2014-11-21 04:37:43 +00:00
Nate Jones 6534872d28 Contacts: Ability to add unlimited Emails and URLs. Ability to specify a primary Email, Address, URL, and Number. Ability to select or define a custom label for Emails, Addresses, URLs, and Numbers (similar to Google Contacts). 2014-11-19 03:44:41 +00:00
Mark Crane daad4f0ca3 If forward all destination is not set then request it when using *72 otherwise use the current destination. 2014-11-18 11:16:59 +00:00
Mark Crane 3f603e664f Default behavior before call forward on busy was if busy go to voicemail. I just re-established that default for any company wanting to simply hangup on calls when the destination is busy then set system -> variables or domain -> variables to send_to_voicemail=false. This is a better default as it would require those wanting to simply hangup to set the value to false allowing the default behavior is preserved. 2014-11-18 10:29:03 +00:00
Mark Crane c35a348347 Add a few spaces to make the code consistent such as if( changed to if ( 2014-11-18 10:10:37 +00:00
Mark Crane a2daf9a3a3 (not forward_on_busy and originate_disposition ~= "CALL_REJECTED") needs to be optional behavior as it contradicts current behavior. My response here is complaints that the new behavior is a bug at least in some peoples eyes so needs to be a configurable option that is not forced onto those that don't want it. 2014-11-18 10:09:29 +00:00
Mark Crane 4a2d99d3a2 Remove hangup on subscriber absent user_exists condition on dialplan_local extension already verifies that it is an extension. 2014-11-18 10:04:17 +00:00
Mark Crane bd597ab23e Adjust app.lua improve the line spacing. 2014-11-18 10:03:00 +00:00
Mark Crane 1f201eaca6 Cleanup up the tabbing and trailing spaces and tabs. 2014-11-18 09:35:33 +00:00
Mark Crane 8add692a43 Correct the English used in the comment. 2014-11-18 09:33:19 +00:00
Mark Crane ff2bdfcdf6 No longer force to a single domain for new single tenant installs. 2014-11-16 04:28:14 +00:00
Mark Crane 8ab78eb8c2 Add snom 3xx, 7xx, and 8xx provisioning templates. 2014-11-16 00:00:18 +00:00
Mark Crane 68a43489c8 Add autoload_configs/verto.conf.xml 2014-11-15 21:04:18 +00:00
Mark Crane 13ca3b306b Add number_alias to the SQL select. 2014-11-15 00:27:17 +00:00
Mark Crane a8d0972d41 Fixed a problem with voicemail that was not including extensions that use a number alias. 2014-11-15 00:16:29 +00:00
luis daniel lucio quiroz 17b8c3ac69 cosmetic coding for disa 2014-11-14 22:12:18 +00:00
luis daniel lucio quiroz 1e732b9467 new enhanced disa without loopback 2014-11-14 20:39:15 +00:00
luis daniel lucio quiroz 00c6b78950 new enhanced disa 2014-11-14 17:47:45 +00:00
luis daniel lucio quiroz 7453c6a978 better place for rec_extension 2014-11-13 21:16:37 +00:00
luis daniel lucio quiroz c37897b45a console messages for eavesdrop 2014-11-13 15:32:02 +00:00
Riccardo Granchi 9aacbb4d73 Disabled debug and minor log changes 2014-11-13 13:09:53 +00:00
Riccardo Granchi f9d854bc94 Added toll allow and ability to enable it in outbound routes 2014-11-13 12:12:41 +00:00
Mark Crane 0d166590dd xml_handler will bind if memcached is down 2014-11-13 08:51:46 +00:00
Mark Crane a8a2631381 Fix remove excessive messages when using XML handler. 2014-11-08 04:46:51 +00:00
Riccardo Granchi eea6801c55 Possibilty to select a country in installation phase to set default country code variables 2014-11-07 10:22:56 +00:00
Riccardo Granchi 8b7429f38c Added toll type assignment based on country templates 2014-11-06 16:56:31 +00:00
Riccardo Granchi 98987576ce Added cleaning for own international prefix and sqlite compatibility 2014-11-04 15:29:05 +00:00
Mark Crane 6338b038e0 Paging - Prevent calling the user that initiated the page 2014-11-03 18:57:01 +00:00
Riccardo Granchi a86b83be7a Added it-ring definition 2014-11-03 11:16:10 +00:00
Riccardo Granchi b4c6906520 Added forward on busy and extension queue features 2014-10-29 16:06:53 +00:00
Mark Crane 14fa909cd2 Ensure the api object is set for is_local. 2014-10-25 00:25:08 +00:00
Mark Crane b006d8c28c Fix *98 for extensions with number-alias. 2014-10-25 00:01:46 +00:00
Richard Neese c972415613 fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx 2014-10-23 18:03:33 +00:00
Richard Neese 791054bf8e disabling sounds in the head branch as we are working to rm them from the install 2014-10-23 01:29:31 +00:00