fusionpbx/resources/install/scripts/app
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
..
agent_status Update index.lua 2017-10-10 13:07:27 -06:00
avmd
call_block
conference_center Update index.lua (#2858) 2017-09-27 20:35:44 -06:00
dialplan
event_notify
failure_handler
fax
feature_event Add Device Feature Sync (#2905) 2017-11-09 12:09:56 -07:00
hangup
is_local
missed_calls/resources/templates/en/us
provision Update index.lua 2017-07-14 12:26:01 -06:00
ring_groups Add. Use `route_to_bridge` module to build routes for ring groups. (#2907) 2017-11-17 07:15:47 -07:00
servers/resources Update to use curl instead of ssh (#2856) 2017-09-27 22:01:58 -06:00
speed_dial
toll_allow Add South African Prefixes (#2811) 2017-09-01 08:54:02 -06:00
voicemail Same as 4.2 (#2898) 2017-10-30 12:40:05 -06:00
xml_handler Update ivr.conf.lua 2017-10-02 22:19:51 -06:00