Commit Graph

815 Commits

Author SHA1 Message Date
Mark Crane
c9e3d90155 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
ad81b6ea5b Get the values from the database and set them as lua variables. 2014-12-03 09:02:54 +00:00
Mark Crane
14babb88ed Set extension variables for forward all, busy, no answer, and do not disturb. 2014-12-03 08:05:41 +00:00
Nate Jones
904de1933f Conference Center: Lua script mods for Room Schedule (start/stop) functionality completed. 2014-11-30 03:08:02 +00:00
Nate Jones
146c439960 Fax Retry (LUA): nulls to nils. 2014-11-29 15:24:02 +00:00
Nate Jones
fc2cfaa149 Functions: Miskey in valid_email function check. 2014-11-29 13:01:59 +00:00
Mark Crane
53a8cd7777 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
f6b1ee0736 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
130c45d0b6 Revert r7258 as caused problems with endpoints receiving calls. 2014-11-26 20:54:44 +00:00
Mark Crane
8d7932c12c Fix the Yealink t22p template remove an extra character that broke the template. 2014-11-26 03:24:43 +00:00
Mark Crane
bceaa58b78 predefine a variable to prevent a PHP notice. 2014-11-25 00:23:02 +00:00
Mark Crane
80cd19bb01 Add templates for Grandstream gxp3240 and gxp3275. 2014-11-24 21:50:32 +00:00
Mark Crane
ea52b98700 Move modules class from fusionpbx/resources/clasess to the app/modules/resources/classes directory. 2014-11-23 09:35:15 +00:00
Mark Crane
652ada26ab Enable valet by default. 2014-11-23 09:30:50 +00:00
Mark Crane
5fc7b5e2dc 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
2cf20d8f7a 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
36d3c995b7 Fix the alias for the XML handler. 2014-11-21 04:37:43 +00:00
Nate Jones
be47e75eab 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
0bfd57c148 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
320659ffad 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
44c517173c 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
a514c6f95f (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
9a88b8396a 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
4f88ebf255 Adjust app.lua improve the line spacing. 2014-11-18 10:03:00 +00:00
Mark Crane
001f6dec2e Cleanup up the tabbing and trailing spaces and tabs. 2014-11-18 09:35:33 +00:00
Mark Crane
316e81edc0 Correct the English used in the comment. 2014-11-18 09:33:19 +00:00
Mark Crane
a1c29e0da6 No longer force to a single domain for new single tenant installs. 2014-11-16 04:28:14 +00:00
Mark Crane
5c882ee89e Add snom 3xx, 7xx, and 8xx provisioning templates. 2014-11-16 00:00:18 +00:00
Mark Crane
760defc7f7 Add autoload_configs/verto.conf.xml 2014-11-15 21:04:18 +00:00
Mark Crane
f1f99bee42 Add number_alias to the SQL select. 2014-11-15 00:27:17 +00:00
Mark Crane
0625fcdab3 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
ee0dd17a03 cosmetic coding for disa 2014-11-14 22:12:18 +00:00
luis daniel lucio quiroz
6a531ebfbc new enhanced disa without loopback 2014-11-14 20:39:15 +00:00
luis daniel lucio quiroz
a9183dbdf6 new enhanced disa 2014-11-14 17:47:45 +00:00
luis daniel lucio quiroz
0966efeac6 better place for rec_extension 2014-11-13 21:16:37 +00:00
luis daniel lucio quiroz
9427a8012a console messages for eavesdrop 2014-11-13 15:32:02 +00:00
Riccardo Granchi
fd68683f99 Disabled debug and minor log changes 2014-11-13 13:09:53 +00:00
Riccardo Granchi
7bc38b2d80 Added toll allow and ability to enable it in outbound routes 2014-11-13 12:12:41 +00:00
Mark Crane
3b9743226a xml_handler will bind if memcached is down 2014-11-13 08:51:46 +00:00
Mark Crane
66fc5354dd Fix remove excessive messages when using XML handler. 2014-11-08 04:46:51 +00:00
Riccardo Granchi
1ac8d1c7fc Possibilty to select a country in installation phase to set default country code variables 2014-11-07 10:22:56 +00:00
Riccardo Granchi
c09364234d Added toll type assignment based on country templates 2014-11-06 16:56:31 +00:00
Riccardo Granchi
8ffb5b2f71 Added cleaning for own international prefix and sqlite compatibility 2014-11-04 15:29:05 +00:00
Mark Crane
d79e72141d Paging - Prevent calling the user that initiated the page 2014-11-03 18:57:01 +00:00
Riccardo Granchi
3c43f604c5 Added it-ring definition 2014-11-03 11:16:10 +00:00
Riccardo Granchi
c684b780d7 Added forward on busy and extension queue features 2014-10-29 16:06:53 +00:00
Mark Crane
9e33022ce7 Ensure the api object is set for is_local. 2014-10-25 00:25:08 +00:00
Mark Crane
80f6638cae Fix *98 for extensions with number-alias. 2014-10-25 00:01:46 +00:00
Richard Neese
49840b33da fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx 2014-10-23 18:03:33 +00:00
Richard Neese
4fd5e7d3a7 disabling sounds in the head branch as we are working to rm them from the install 2014-10-23 01:29:31 +00:00