FusionPBX
13db7e67cb
Update 900_voicemail.xml
...
Add user_exists to the voicemail dialplan. If using a voicemail box that is not associated to an extension then transfer call to voicemail with *99 ( voicemail id ).
2016-07-25 10:43:08 -06:00
markjcrane
32b1d42df8
Add application answer to the 900 voicemail and send to voicemail increase number of digits allowed for the extension from 7 to 10.
2016-07-20 13:32:39 -06:00
markjcrane
1083b7b63c
Changes to voicemail make it possible to have voicemail box without a registered extension.
2016-07-20 13:14:31 -06:00
markjcrane
e8b753c5f0
Change the order of the last 3 dialplans and add a voicemail dialplan.
2016-07-20 12:45:27 -06:00
markjcrane
405900a2a4
Remove voicemail from the local_extension dialplan.
2016-07-20 12:42:40 -06:00
FusionPBX
70bcfcffa6
Update dialplan.php
...
Use the domain array name as the row so it doesn't conflict with the row array.
2016-07-01 17:58:24 -06:00
FusionPBX
dbc2a561f4
Update dialplan.php
...
Fix the global dialplan.
2016-07-01 16:50:50 -06:00
FusionPBX
6a434f6cf9
Update dialplan.php
...
Fix the dialplan context on the import.
2016-07-01 14:33:55 -06:00
FusionPBX
d439c5a8a3
Update dialplan.php
...
Moving this code back to the way it was.
2016-07-01 14:04:38 -06:00
markjcrane
af8aef39b0
Add another missing semi-colon.
2016-07-01 13:47:50 -06:00
markjcrane
a2138678e6
Add a missing semi-colon.
2016-07-01 13:46:24 -06:00
markjcrane
c6fa6dc69a
Add a missing ).
2016-07-01 13:44:58 -06:00
markjcrane
e7001baa5c
Work on a more efficient way to handle app_uuid_exists on a larger scale.
2016-07-01 13:42:44 -06:00
markjcrane
c920cdca51
Fix the syntax.
2016-07-01 13:05:54 -06:00
markjcrane
52c1726fe6
Efficiency for app defaults.
2016-07-01 13:02:31 -06:00
markjcrane
662ae4d986
Fix the dialplan import problem caused when checking if the array 'isset' one word was incorrect.
2016-05-01 08:21:15 -06:00
markjcrane
459f98ea14
Call direction outbound is set on the outbound route making it redundant and so removing it.
2016-05-01 08:08:30 -06:00
markjcrane
6d68c73f01
Verify that all arrays used in a foreach use isset for classes/dialplan.php.
2016-04-29 15:49:36 -06:00
markjcrane
c2ecb23413
Add a contructor to the dialplan class.
2016-04-14 22:34:10 -06:00
mafoo
dda30766ec
WhitespaceClean-app/dialplan
...
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 11:49:17 +00:00
markjcrane
63fd267125
Add a call limit dialplan disabled for now.
2016-02-29 18:46:50 -07:00
blackc2004
937bd501cf
Update 980_cidlookup.xml
2016-01-15 20:16:21 -08:00
markjcrane
274b18cebd
Remove the round brackets as they are not needed with this dialplan.
2016-01-12 20:54:48 -07:00
markjcrane
728e33bd68
Update the name of the dialplan.
2016-01-08 14:13:00 -07:00
markjcrane
b1839f08e7
Add a dialplan for mod_cidlookup.
2016-01-08 14:05:59 -07:00
Matthew Vale
f88a78efc7
Intercept mode for Polycom
...
first dialplan to be utilized as global="true" and
context="${domain_name}"
2015-12-21 14:03:57 +00:00
markjcrane
a940f9d3cb
Add dialplan domain_uuid is null.
2015-12-20 01:46:30 -07:00
markjcrane
cac310a7dd
Add ability to have global dialplan templates.
2015-12-19 14:55:28 -07:00
blackc2004
c092ebacd2
Update 010_user_exists.xml
2015-12-09 13:59:15 -08:00
markjcrane
c9fee6c080
Add the ${ and } to user_exists so that it works with the condition.
2015-12-09 12:10:31 -07:00
markjcrane
8f3f2040a7
Remove the self closing tag on the local_extension condition.
2015-12-09 12:05:20 -07:00
markjcrane
36e546adcb
Remove the destination number condition and exchange the $1 for the destination_number variable.
2015-12-08 09:13:56 -07:00
markjcrane
925feb06a1
Add user_exists condition to local_extension to compensate for the fact we allow dialing an extension based on a non numeric username.
2015-12-07 22:09:27 -07:00
markjcrane
ebc9b41c4a
Add ^.*$| to local_extension to support dialing non numeric usernames.
2015-12-07 21:45:24 -07:00
markjcrane
7c275f54af
Add domain_uuid is null to the dialplan class similar to how already done in the ring_groups/index.lua.
2015-11-27 11:25:06 -07:00
markjcrane
5c1d1ff05a
Change the paging extension_list to destinations.
2015-10-23 15:23:55 -06:00
markjcrane
5d3ecc30c8
Add hold music option and update the call_block dialplan.
2015-10-19 18:30:55 -06:00
markjcrane
8f93d4d548
Dialplan page add mute=true back again.
2015-09-26 08:56:44 -06:00
markjcrane
d3a1e48c18
Set inline to false.
2015-09-02 20:49:36 -06:00
markjcrane
51b4c94413
Disable inline for limit in the local_extension dialplan.
2015-09-02 20:31:02 -06:00
Alexey Melnichuk
094b49828c
Fix. Start record when b-leg answer.
...
This fix problem when DID transfers to IVR.
After that user make direct-dial to extension.
IVR do transfer but a-leg already answered and
api_on_answer did not call.
2015-08-25 14:56:01 +04:00
Alexey Melnichuk
911fd65aa1
Revert. Both legs can control of call.
2015-08-19 10:06:22 +04:00
Alexey Melnichuk
8d96b580cb
Fix. Set voicemail ID.
2015-08-18 15:42:14 +04:00
Alexey Melnichuk
ae341a6aba
Change. Use bind_bind_digit instead of bind_meta_app.
...
Change. Allow transfer and turn on recordings only for authorized users.
Fix. Use record_ext in recording in ring_group.
This allow configure other dtmf sequence like `*#` and `##`
2015-08-18 15:38:41 +04:00
Alexey Melnichuk
18491ea2c0
Merge branch 'master' into no_default_domain
...
Conflicts:
app/hot_desking/extension_edit.php
2015-07-21 11:24:59 +04:00
Alexey Melnichuk
9097861e30
Change. Does not use default dialplan/directory.
...
I think it more consistent that it allows edit domain in single place.
Also on my Windows machine while installing all users/context creates not in `default` directory.
And I have problem because remove users did not work, `default.xml` file contain `$${v_domain}` variables.
2015-07-02 13:14:35 +04:00
Alexey Melnichuk
5ea2c0e964
Remove using feature context.
...
Default dilplan context contains all needed extension to does not use `feature` context.
2015-07-02 12:35:34 +04:00
Mark Crane
59b81e5b3d
Add transaction support to dialplan import.
2015-06-25 21:10:50 +00:00
Mark Crane
995780f8f2
Change the call screen recording name.
2015-06-23 23:16:55 +00:00
Mark Crane
18bd7505ba
Change the filename reference to file and the caller id number to the call uuid.
2015-06-23 22:19:46 +00:00