Flowroute SMS (#1603)

* Fix Yealink provisioning for contacts/groups

Fix the Yealink provision templates to allow for directory_extensions,
groups and users.

* Fix group_uuid and user_uuid messup

* Yealink directory and provisioning changes

Includes the changes from PR 1582 with some fixes to the SQL.

Also merged all the directory_* options into ONE directory.xml

Will need to call the it with any of these:

http://mydomain/app/provision/?file=directory.xml&contacts=groups

http://mydomain/app/provision/?file=directory.xml&contacts=users

http://mydomain/app/provision/?file=directory.xml&contacts=extensions

http://mydomain/app/provision/?file=directory.xml&contacts=all

* Flow route SMS
This commit is contained in:
Chris Black
2016-05-19 11:09:49 -07:00
committed by FusionPBX
parent 93f7c3c6f9
commit 93fe11851b
9 changed files with 799 additions and 9 deletions

View File

@@ -1,11 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<include>
<context name="default">
<extension name="demo">
<condition field="to" expression="^(.*)$">
<!-- <action application="lua" data="test.lua"/> -->
<!-- <action application="reply" data="Hello, you said: ${_body}"/> -->
</condition>
</extension>
</context>
</include>
<context name="default">
<extension name="demo">
<condition field="to" expression="^(.*)$">
<!-- <action application="lua" data="test.lua"/> -->
<!-- <action application="reply" data="Hello, you said: ${_body}"/> -->
</condition>
</extension>
</context>
<context name="public">
<extension name="demo">
<condition field="to" expression="^(.*)$">
<action application="lua" data="app.lua sms outbound"/>
</condition>
</extension>
</context>
</include>