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
Mark Crane
819bd7457d
Add call_direction inbound filter and inline true.
2015-06-23 21:57:31 +00:00
Mark Crane
b43f5f8647
Change call_screen to call_screen_enabled.
2015-06-23 21:21:50 +00:00
Mark Crane
f9a5a1db66
Add dialplans needed for call screening.
2015-06-23 19:48:40 +00:00
Mark Crane
06588fdaad
Add a hangup hook to dialplan local_extension and remove originator cancel from the failure_handler.
2015-05-29 05:16:34 +00:00
Mark Crane
68fab86633
Add missed call email notification.
2015-05-29 03:56:49 +00:00
Mark Crane
8b539a79fb
Change eavesdrop from *88[ext] to *33[ext] to prevent a conflict with page extension on *8[ext]
2015-05-15 18:05:31 +00:00
Mark Crane
7e1f3abb4e
Change user_status to agent_status.
2015-05-05 17:24:02 +00:00
Mark Crane
50c88ba930
Add call_timeout tot he user_exists dialplan so it works in both directions.
2015-05-05 07:36:06 +00:00
Mark Crane
2205cf4fb7
Add _id to *23 name.
2015-05-04 19:06:04 +00:00
Mark Crane
91df1c01db
Remove one file and rename the dialplan attribute inside the XML.
2015-05-04 19:05:20 +00:00
Mark Crane
287da808e3
Add *23 for agent status that requests the id and password.
2015-05-04 18:58:18 +00:00
Mark Crane
89e01c08d0
Rename the user_status dialplan.
2015-05-04 18:48:09 +00:00
Nate Jones
b7e91bdca2
Paging: Ability to grant caller moderator status/controls, auto-generate random pin.
...
Conference: Add missing caller-controls and moderator-controls parameters in autoload_config.
2015-04-30 09:45:41 +00:00
Mark Crane
57b344135d
Change page extension to order 250.
2015-04-30 08:30:43 +00:00
Mark Crane
cc1ab86fdd
Change the order of the page dialplan.
2015-04-30 08:30:01 +00:00
Mark Crane
c07d842579
Had the login and logout backwards.
2015-04-30 08:06:11 +00:00
Mark Crane
435c2a7d77
Add the provision dialplan as *11 and *12.
2015-04-30 06:21:19 +00:00
Mark Crane
5e558cca0d
Add an api_hangup_hook to ensure all members of page hangup.
2015-04-29 21:54:02 +00:00
Nate Jones
a8c7fb9f02
SIP: Return "NO_ANSWER" instead of "NORMAL_CLEARING" if an extension is called with voicemail disabled. Implements patch suggested in Issue 920. Thanks.
2015-04-29 21:21:00 +00:00
Mark Crane
7e9767f0d9
Simplify the page dialplan.
2015-04-29 18:25:20 +00:00
Mark Crane
7c97283b5a
Change the name of extension-intercom to page-extension.
2015-04-29 18:14:26 +00:00
Mark Crane
889c2c803b
Remove the old park.lua dialplans in favor of mod_valet.
2015-04-15 23:21:32 +00:00
Mark Crane
0ffeaf9b5e
Remove v_ as they are not used in the dialplan templates.
2015-04-15 23:19:13 +00:00
Mark Crane
b0497e36db
Update the local_extension dialplan.
2015-04-01 10:22:34 +00:00
Mark Crane
b31da11704
Change the context to the domain_name.
2015-03-23 04:29:09 +00:00
Errol Samuels
8e29688f33
slight correction
2015-03-22 20:30:40 +00:00
Errol Samuels
8473849839
Peplaced transfer_context with just context because transfer_context seems to return an
...
UNDEF value and breaks att_xfer when attempting to transfer using *4.
2015-03-22 20:26:22 +00:00
Mark Crane
4289a55b95
Change valet_park_out $1 to $2.
2015-03-10 18:27:28 +00:00
Mark Crane
bee6b9ae5e
Update the memcache reference to use the new cache PHP class.
2015-01-16 00:21:02 +00:00
Mark Crane
9703d93195
Remove the global intercept dialplan.
2014-12-12 10:24:38 +00:00
Mark Crane
73d88b91fe
Take please hold dialplan to the next level.
2014-12-12 10:18:55 +00:00
Mark Crane
47ba72f6fd
Get dialplan variables for forward all, busy and no answer.
2014-12-03 07:54:43 +00:00
Mark Crane
371bf88d3c
Revert the changes to call_block dialplan.
2014-12-03 01:44:10 +00:00
Riccardo Granchi
2cf20d8f7a
Engineered the management of bridge failures in local extension, with optional variables which by default provides the standard behavior. Changed the default order for extension_queue, which has *800 prefix, before the extension-intercom, which has the *8 prefix
2014-11-21 15:38:26 +00:00
Riccardo Granchi
3654d0d98d
Added extension click_to_call_auto_answer to prevent auto-answer on b-leg
2014-11-14 14:12:50 +00:00
luis daniel lucio quiroz
0966efeac6
better place for rec_extension
2014-11-13 21:16:37 +00:00
luis daniel lucio quiroz
ed80cba6ee
set record extension to wav
2014-11-13 16:26:14 +00:00
Riccardo Granchi
7bc38b2d80
Added toll allow and ability to enable it in outbound routes
2014-11-13 12:12:41 +00:00
Riccardo Granchi
471d6e6530
Added inline=true in toll_type_assignment extension
2014-11-07 16:00:11 +00:00
Riccardo Granchi
7664e8f501
Added toll_type_assignment extension
2014-11-06 17:23:27 +00:00
Mark Crane
a592737fbe
Change the default order for extension queue dialplan to give it a more appropriate order. Dialplan order below 110 are special because they apply to outbound routes. Therefore only dialplans that should affect outbound routes can be below order 110.
2014-10-31 04:30:30 +00:00
Riccardo Granchi
963c3958db
Fixed loop issue during forward to voicemail on busy
2014-10-30 09:30:31 +00:00
Riccardo Granchi
c684b780d7
Added forward on busy and extension queue features
2014-10-29 16:06:53 +00:00
Richard Neese
49840b33da
fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx
2014-10-23 18:03:33 +00:00
Mark Crane
f8103e1b37
Fix extension number-alias for extensions using paging.
2014-10-21 22:57:29 +00:00
Toto Caruso
1b3ff71abc
Fixed call_block loop on forward to answer machine and cache clean on delete/edit
2014-10-21 16:16:10 +00:00
Mark Crane
481c7b2b2c
Add ${record_ext} variable back into local_extension for *2 on demand recording.
2014-10-11 17:17:40 +00:00
Johan Brannlund
fa940b3a51
Fix *2 recording path for single-tenant
2014-10-11 13:43:33 +00:00
Mark Crane
1a27f316ca
Add hold_music variable so that outbound calls work with custom per extension music on hold
2014-09-20 01:18:20 +00:00
Mark Crane
bf980fbd61
Use record_ext in local_extension
2014-09-09 05:10:54 +00:00
Mark Crane
2ddc1b0ffa
Change the order of the redial
2014-09-06 04:18:34 +00:00
Mark Crane
494d4b6321
Fix redial by adding by inserting last_dial
2014-09-06 04:00:25 +00:00
Mark Crane
5ba6d06fbf
is_zrtp_secure set continue to true
2014-08-25 01:06:34 +00:00
Mark Crane
8e731ae8ec
Add the dialplan number for hot desking. Remove a few more redundant continue xml dialplan attributes
2014-08-24 09:02:00 +00:00
Mark Crane
937b8c40e3
Remove a redundant continue xml attribute
2014-08-24 08:24:18 +00:00
Mark Crane
7d0f37a3ea
Fix the call direction dialplan which on sqlite was showing up empty, and missing completely in Postgres.
2014-08-24 07:41:48 +00:00
Mark Crane
8bc176d8ec
Feature code call forward *72 on, *73 off, *74 request id and password toggle on/off complete the commits
2014-08-22 07:37:13 +00:00
Mark Crane
d2093a6d7d
Move is_local to the dialplan and app/is_local/index.lua
2014-08-17 13:16:18 +00:00
Mark Crane
b3af16f364
Remove the global app.lua dialplan as it failed to scale
2014-08-16 18:51:43 +00:00
Mark Crane
5130c1ede3
Fix the order of these dialplans
2014-08-06 09:39:49 +00:00
Mark Crane
9962df7111
Change the call_direction dialplan to account for outbound call direciton eaerlier in the dialplan.
2014-08-06 09:13:38 +00:00
Mark Crane
a5c6e4b392
Enable the user_record dialplan, fix api_on_answer
2014-08-03 17:58:00 +00:00
Mark Crane
83db5cac12
Add domain_name to the recording path
2014-08-03 17:41:09 +00:00
Mark Crane
774f0dc55f
Add from_extension back to the user_record dialplan and fix the record_session condition
2014-08-03 17:16:00 +00:00
Mark Crane
c5eb2e7559
Add break=never for user_record
2014-08-03 17:05:01 +00:00
Mark Crane
d33053b51f
Add inline = true for user_exists and user_record
2014-08-03 16:38:38 +00:00
Mark Crane
a607e767b3
More work with user_exists to get extension_uuid
2014-08-03 14:57:08 +00:00
Mark Crane
ef73103c80
Add user_exist, and user_record to the dialplan as replacement to app.lua dialplan
2014-08-03 14:28:50 +00:00
Mark Crane
8e6b3c474c
Fix the commented reference from the wiki to confluence.
2014-07-29 22:58:19 +00:00
Mark Crane
5037ebd9d7
Add the follow me dialplan
2014-07-29 07:42:30 +00:00
Mark Crane
9140870915
Fix the indentation and login redirect issue
2014-07-27 08:00:16 +00:00
Mark Crane
023176f775
Update the dialplan entry for DND
2014-07-27 06:58:15 +00:00