Commit Graph
3487 Commits
Author SHA1 Message Date
Alexey Melnichuk b0422af3e2 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 85e5c6c5aa Update {$mac}.xml 2017-11-14 19:43:38 -07:00
FusionPBX 364d9c3160 Update {$mac}.xml 2017-11-14 19:43:07 -07:00
FusionPBX 6677ec0a8a Update {$mac}.xml 2017-11-14 19:42:05 -07:00
FusionPBX edd319cacb Update KX-UT136.cfg 2017-11-14 19:40:18 -07:00
FusionPBX 58fc19fa90 Update KX-UT133.cfg 2017-11-14 19:40:05 -07:00
FusionPBX f939317ae7 Update KX-UT123.cfg 2017-11-14 19:39:51 -07:00
FusionPBX ff5c5b83e0 Update KX-UT113.cfg 2017-11-14 19:38:28 -07:00
FusionPBX 4046f55616 Update {$mac}.xml 2017-11-14 19:38:08 -07:00
FusionPBX 6e9bf6e251 Create favorite_setting.xml 2017-11-14 11:07:46 -07:00
FusionPBX a4781764fe Create favorite_setting.xml 2017-11-14 11:07:40 -07:00
FusionPBX daa6069533 Create favorite_setting.xml 2017-11-14 11:07:31 -07:00
FusionPBX 1320d54f74 Create favorite_setting.xml 2017-11-14 11:06:13 -07:00
FusionPBX 35b363084f Create directory.xml 2017-11-14 11:04:45 -07:00
FusionPBX b64ce1d336 Create directory.xml 2017-11-14 11:04:19 -07:00
FusionPBX a1b7679250 Create directory.xml 2017-11-14 11:04:01 -07:00
FusionPBX 98eb06b8a1 Create directory.xml 2017-11-14 11:03:46 -07:00
FusionPBX d749888ec7 Update {$mac}.cfg 2017-11-13 19:34:13 -07:00
FusionPBX 529e2d742d Update {$mac}.cfg 2017-11-13 19:33:51 -07:00
FusionPBX 0bcf329c4b Update {$mac}.cfg 2017-11-13 19:33:28 -07:00
FusionPBX ca03537414 Update {$mac}.cfg 2017-11-13 19:32:53 -07:00
FusionPBX 195a18ad85 Update {$mac}.cfg 2017-11-13 19:32:01 -07:00
FusionPBX 55214aebd6 Update {$mac}.cfg 2017-11-13 19:29:00 -07:00
FusionPBX 4908835a4f Update {$mac}.cfg 2017-11-13 19:28:38 -07:00
FusionPBX 04db937ae1 Update {$mac}.cfg 2017-11-13 15:36:36 -07:00
FusionPBX ea411dc20c Update {$mac}.cfg 2017-11-13 15:29:36 -07:00
FusionPBX c8f6f621eb Update {$mac}.cfg 2017-11-13 15:29:00 -07:00
FusionPBX b772bee002 Update {$mac}.cfg 2017-11-13 15:26:36 -07:00
Len b0bd38d62a Update y000000000028.cfg 2017-11-10 15:11:38 -05:00
konradSC b192a96f84 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 5e63132373 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 407c760673 Create favorite_setting.xml 2017-11-04 18:35:21 -06:00
FusionPBX dfbaa0d610 Create directory.xml 2017-11-04 18:34:52 -06:00
FusionPBX 2f0d022524 Create y000000000067.cfg 2017-11-04 18:33:49 -06:00
FusionPBX f5b03dc06a Create {$mac}.cfg 2017-11-04 18:25:46 -06:00
FusionPBX 89fccdde93 Update index.lua 2017-11-04 12:37:58 -06:00
Len 04764bd100 Update y000000000066.cfg 2017-11-03 20:12:23 -04:00
Len 0fe3455e89 Update y000000000065.cfg 2017-11-03 20:07:10 -04:00
Len a116d0d8a1 Update y000000000065.cfg 2017-11-03 19:11:51 -04:00
Len f8a2484ce9 Update y000000000065.cfg 2017-11-03 19:07:57 -04:00
Len 0e14c5e1cd Update y000000000066.cfg 2017-10-31 11:43:11 -04:00
Len dd2e53d12e Update y000000000066.cfg 2017-10-31 11:23:46 -04:00
Len e920bda46f Update {$mac}.cfg 2017-10-31 10:49:19 -04:00
markjcrane 0b0bf620df Bring the templates closer to the originals. 2017-10-30 19:00:52 -06:00
Len fd976ca0b8 Update {$mac}.cfg 2017-10-30 20:30:39 -04:00
Len 4fa61df723 Update {$mac}.cfg 2017-10-30 19:39:21 -04:00
Len 5f0c748be6 Update {$mac}.cfg 2017-10-30 19:17:15 -04:00
Len 0ff6fac891 Update {$mac}.cfg 2017-10-30 18:32:00 -04:00
Len 84fe93bf8b Update {$mac}.cfg 2017-10-30 18:29:03 -04:00
Len 16ef507786 Update {$mac}.cfg 2017-10-30 18:26:51 -04:00