Commit Graph

3487 Commits

Author SHA1 Message Date
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
FusionPBX 8cc3ae4005 Update {$mac}.xml 2017-11-14 19:43:38 -07:00
FusionPBX 18714a588d Update {$mac}.xml 2017-11-14 19:43:07 -07:00
FusionPBX ab0e9f7fcb Update {$mac}.xml 2017-11-14 19:42:05 -07:00
FusionPBX 4493532402 Update KX-UT136.cfg 2017-11-14 19:40:18 -07:00
FusionPBX 42da377b64 Update KX-UT133.cfg 2017-11-14 19:40:05 -07:00
FusionPBX a03ba9ec3d Update KX-UT123.cfg 2017-11-14 19:39:51 -07:00
FusionPBX efc557865f Update KX-UT113.cfg 2017-11-14 19:38:28 -07:00
FusionPBX c7c7e2e1c0 Update {$mac}.xml 2017-11-14 19:38:08 -07:00
FusionPBX effda783c2 Create favorite_setting.xml 2017-11-14 11:07:46 -07:00
FusionPBX a2da9818d0 Create favorite_setting.xml 2017-11-14 11:07:40 -07:00
FusionPBX 36c17bfefc Create favorite_setting.xml 2017-11-14 11:07:31 -07:00
FusionPBX 46dc2544be Create favorite_setting.xml 2017-11-14 11:06:13 -07:00
FusionPBX 0a9373be39 Create directory.xml 2017-11-14 11:04:45 -07:00
FusionPBX 201f21397a Create directory.xml 2017-11-14 11:04:19 -07:00
FusionPBX 4cb21f5d67 Create directory.xml 2017-11-14 11:04:01 -07:00
FusionPBX c46eeb3007 Create directory.xml 2017-11-14 11:03:46 -07:00
FusionPBX 475ace9caa Update {$mac}.cfg 2017-11-13 19:34:13 -07:00
FusionPBX 79a62ae3f6 Update {$mac}.cfg 2017-11-13 19:33:51 -07:00
FusionPBX 683647a222 Update {$mac}.cfg 2017-11-13 19:33:28 -07:00
FusionPBX 111a2ab4e6 Update {$mac}.cfg 2017-11-13 19:32:53 -07:00
FusionPBX 789fa8b78d Update {$mac}.cfg 2017-11-13 19:32:01 -07:00
FusionPBX ad300921e0 Update {$mac}.cfg 2017-11-13 19:29:00 -07:00
FusionPBX 6e1798f11d Update {$mac}.cfg 2017-11-13 19:28:38 -07:00
FusionPBX fb5e67124b Update {$mac}.cfg 2017-11-13 15:36:36 -07:00
FusionPBX 33cb288874 Update {$mac}.cfg 2017-11-13 15:29:36 -07:00
FusionPBX 1fe373df7e Update {$mac}.cfg 2017-11-13 15:29:00 -07:00
FusionPBX e7ca9a6097 Update {$mac}.cfg 2017-11-13 15:26:36 -07:00
Len 21ee74f6a0 Update y000000000028.cfg 2017-11-10 15:11:38 -05:00
konradSC 3199bf2dda Add Device Feature Sync (#2905)
* Update lua.conf.xml

Hook the feature_event lua script to Freeswitch "PHONE_FEATURE_SUBSCRIBE" events.

* Create index.lua

* Create feature_event_notify.lua

* Update call_forward.lua

Add trigger for feature sync.

* Update do_not_disturb.lua

Add trigger for feature sync.

* Update call_edit.php

* Create feature_event_notify.php

* Update index.lua

disable logging
2017-11-09 12:09:56 -07:00
Brendon Baumgartner 8b7f19d77d fix polycom error during bootup (#2899)
* Update {$mac}.cfg

minimum value is 1. 0 is invalid.

* Update {$mac}.cfg

minimum value is 1. 0 is invalid.

* Update {$mac}.cfg

minimum value is 1. 0 is invalid.
2017-11-05 16:56:37 -07:00
FusionPBX 43c04da9c2 Create favorite_setting.xml 2017-11-04 18:35:21 -06:00
FusionPBX a55778c170 Create directory.xml 2017-11-04 18:34:52 -06:00
FusionPBX aba2c6a196 Create y000000000067.cfg 2017-11-04 18:33:49 -06:00
FusionPBX bbcc12e195 Create {$mac}.cfg 2017-11-04 18:25:46 -06:00
FusionPBX 4b1cd6d7eb Update index.lua 2017-11-04 12:37:58 -06:00
Len 44528780b0 Update y000000000066.cfg 2017-11-03 20:12:23 -04:00
Len d4e8ba370d Update y000000000065.cfg 2017-11-03 20:07:10 -04:00
Len 2fc4f714ad Update y000000000065.cfg 2017-11-03 19:11:51 -04:00
Len f94d1220e0 Update y000000000065.cfg 2017-11-03 19:07:57 -04:00
Len 0155ef2222 Update y000000000066.cfg 2017-10-31 11:43:11 -04:00
Len 90b88726b9 Update y000000000066.cfg 2017-10-31 11:23:46 -04:00
Len 59d7b28caa Update {$mac}.cfg 2017-10-31 10:49:19 -04:00
markjcrane dca4009fdb Bring the templates closer to the originals. 2017-10-30 19:00:52 -06:00
Len 71191b333f Update {$mac}.cfg 2017-10-30 20:30:39 -04:00
Len 003933cf35 Update {$mac}.cfg 2017-10-30 19:39:21 -04:00
Len 8a4f16a4c6 Update {$mac}.cfg 2017-10-30 19:17:15 -04:00
Len 68db87bfda Update {$mac}.cfg 2017-10-30 18:32:00 -04:00
Len 9e9d779bc2 Update {$mac}.cfg 2017-10-30 18:29:03 -04:00
Len be82d308b2 Update {$mac}.cfg 2017-10-30 18:26:51 -04:00