Commit Graph

187 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
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
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
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
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
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
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
Mark Crane
aab04f3019 Update the Voicemail MWI LUA script to use the new scripts/resources/run directory. 2014-10-22 08:09:10 +00:00
Mark Crane
899e5a853c Replace if statement so that it doesn't cause a problem with user_exist. 2014-10-22 00:32:00 +00:00
Mark Crane
593c063602 Fix the xml handler nil error for number_alias and fix some indentation. 2014-10-21 19:30:40 +00:00
Mark Crane
faa31d681b Add extension number-alias support to voicemail to fix a problem when using number-alias and checking voicemail with *97. 2014-10-21 19:19:04 +00:00
Mark Crane
5535c57a96 disable registration for number-alias 2014-10-21 10:01:30 +00:00
Mark Crane
f1e5c42cba Allow 2 digit pins. 2014-10-17 20:39:56 +00:00
Mark Crane
a190165f02 Fix the xml handler nil error for number_alias. 2014-10-15 17:32:02 +00:00
Mark Crane
605b7a631f Fix XML handler with number_alias. 2014-10-13 20:10:14 +00:00
Mark Crane
9fe0d78b05 Fix the hostname used in conference center 2014-10-03 06:19:03 +00:00
Mark Crane
1cbfc1cd13 Add voicemail params to the directory section of the xml handler 2014-10-03 06:17:43 +00:00
Mark Crane
97e84ad81a Fix a problem where in rare cases dialplan was cached without global dialplans 2014-09-15 15:56:18 +00:00
Mark Crane
f4ae26f6d5 Add ring group cid number prefix to the database and to the ring group lua script 2014-09-06 07:45:17 +00:00
Mark Crane
abd8c89f99 Fix ring group enterprise confirm 2014-08-30 18:22:06 +00:00
Mark Crane
497b8190a6 Ring groups remove spaces 2014-08-25 20:40:03 +00:00
Mark Crane
d19d2b3215 Fix ring group move the domain check 2014-08-25 20:25:42 +00:00
Mark Crane
f8f9cc9cbe Fix ring group skip active issue 2014-08-25 16:07:47 +00:00
Mark Crane
a4d53db6e8 Remove the digit-map for polycom to allow it to dial any digits and add a comma in the dialstring for ring groups that was missing 2014-08-23 21:12:06 +00:00
Mark Crane
041c20b6e6 XML Handler dialplan set dialplan to 1 hour cache timeout 2014-08-22 07:40:34 +00:00
Mark Crane
d2093a6d7d Move is_local to the dialplan and app/is_local/index.lua 2014-08-17 13:16:18 +00:00
Mark Crane
8d460b1148 Improve group confirm for ring groups 2014-08-14 03:06:00 +00:00
Mark Crane
22673442f3 Fix recordings per extension for ring groups 2014-08-14 01:21:55 +00:00
Mark Crane
63bfbbcf73 Add ring group skip active to the lua script 2014-08-13 10:51:51 +00:00
Mark Crane
36c8fd3990 Fix the spelling 2014-08-12 08:02:09 +00:00
Mark Crane
9d514bd3d1 Very minor changes 2014-08-12 08:00:32 +00:00
Mark Crane
db09bdf887 When the ring group confirm is not set then do not request the confirm 2014-08-12 07:51:31 +00:00
Mark Crane
038d9ed1b6 Disable user_exists and user_record lua scripts as they have been replaced by dialplans 2014-08-03 18:22:30 +00:00
Mark Crane
79c687417f Check the length of user_record 2014-08-03 12:35:24 +00:00
Mark Crane
0c88343366 Fix the user_data request in ring groups 2014-08-03 12:06:49 +00:00
Mark Crane
892a94ff66 Add variable extension_uuid to ring groups that call extensions. 2014-08-03 10:35:01 +00:00
Mark Crane
7d2490ae8f remove the call block lua as its used instead in app/call_block 2014-08-01 18:21:15 +00:00
James Rose
c1fb9b76b2 added variable runonce to prevent the loop. Have seen this script crash a busy FS install. Now possible to run via cron. 2014-07-31 20:15:06 +00:00