fusionpbx/resources/install/scripts
Alexey Melnichuk 679d4e1fb5 Add. Use `route_to_bridge` module to build routes for ring groups. (#2907)
* Add. Use `route_to_bridge` module to build routes fro ring groups.

This commit has several improvements
1. Select only needed fields. (do not select quite big XML text strings)
2. Filter routes also by context name
3. Filter dialplans also by hostname
4. Handle conditions based not only `destination_number`
5. Handle `break` and `continue` attributes for extensions
6. Escape vars inside dial-string
7. Add log messages similar as FS dialplan do

* Add. `route_to_bridge` set inline vars so it possible use then in next conditions.
Add. `route_to_bridge` can execute basic api commands from allowed lists.
`route_to_bridge` expand all known vars. If var is unknown then it pass as is.
Fix. `export nolocal:` action.

* Fix. Short variable names

* Add. some comments

* Fix. Do not try execute empty string

This produce error messages `[ERR] switch_cpp.cpp:759 No application specified`

* Fix. Export nolocal values.
2017-11-17 07:15:47 -07:00
..
app Add. Use `route_to_bridge` module to build routes for ring groups. (#2907) 2017-11-17 07:15:47 -07:00
resources Add. Use `route_to_bridge` module to build routes for ring groups. (#2907) 2017-11-17 07:15:47 -07:00
app.lua
blf_subscribe.lua Add. BLF indication for call forward. (#2664) 2017-06-20 09:23:23 -06:00
call_flow.lua Add. Allow use `call_flow_subscribe.lua` with feature codes without `flow+` prefix. (#2609) 2017-06-08 09:44:45 -06:00
call_flow_monitor.lua Add. call_flow_monitor.lua uses Database class. (#2172) 2016-11-24 09:57:18 -07:00
call_flow_subscribe.lua Add. BLF indication for call forward. (#2664) 2017-06-20 09:23:23 -06:00
call_forward.lua Add Device Feature Sync (#2905) 2017-11-09 12:09:56 -07:00
cidlookup.lua Update cidlookup.lua 2016-11-18 10:17:54 -07:00
confirm.lua
destination_caller_id.lua Fix. Pass `params` to query call in destination_caller_id.lua (#2159) 2016-11-23 02:00:17 -07:00
dial_string.lua Add. Use parameters in dial_string.lua (#2099) 2016-11-18 09:43:19 -07:00
directory.lua Update directory.lua 2017-06-17 11:38:24 -06:00
disa.callback.loopback.lua Add. Use params in disa.*.lua (#2171) 2016-11-24 09:56:09 -07:00
disa.callback.lua Add. Use params in disa.*.lua (#2171) 2016-11-24 09:56:09 -07:00
disa.lua
disa.plus.lua Add. Use params in disa.*.lua (#2171) 2016-11-24 09:56:09 -07:00
do_not_disturb.lua Add Device Feature Sync (#2905) 2017-11-09 12:09:56 -07:00
eavesdrop.lua Add. Use params in eavesdrop.lua (#2124) 2016-11-21 13:48:38 -07:00
email.lua
extension_queue.lua Remove unused database connection. (#2235) 2016-12-06 09:52:51 -07:00
fax_retry.lua Update fax_retry.lua (#2625) 2017-06-02 22:33:32 -06:00
fifo_member.lua
follow_me.lua Fix. Remove using `call_prompt` field. (#2589) 2017-05-21 01:32:24 -06:00
ha_monitor.lua Change. Use new service class to implement ha_monitor.lua (#2710) 2017-07-24 23:38:43 -06:00
intercept.lua Update intercept.lua 2017-05-19 01:21:19 -06:00
intercept_group.lua
ivr_menu.lua Add. Use params in ivr_menu.lua (#2116) 2016-11-21 13:52:06 -07:00
mkdir.lua Fix. `event_socket_mkdir` for Windows system. (#1724) 2016-06-30 08:11:52 -06:00
monitor.lua
page.lua Update code to iterate over numbers. (#1727) 2017-04-18 12:11:39 -06:00
park.lua
park_monitor.lua
pin_number.lua Add. Use params in pin_number.lua (#2112) 2016-11-21 13:54:19 -07:00
recordings.lua Fix some minor typos related with new Database class. (#2174) 2016-11-24 10:04:42 -07:00
roku.lua
service Change. Use `service::control` event to control services (#1790) 2016-08-02 14:00:49 -06:00
streamfile.lua Allow use odbc to store files (record/voicemail) in database. (#1535) 2016-09-04 13:05:47 -06:00
transfer2.lua Fix. Add missing file for #1629 (#2077) 2016-11-24 00:41:43 -07:00
wakeup.lua