Commit Graph
283 Commits
Author SHA1 Message Date
FusionPBX a81f1ece8f Add fail_on_single_reject for better support of multiple registrations. 2022-04-12 09:28:45 -06:00
FusionPBX bcd8ea8ed4 Change the order number from 15 to 30. 2022-04-11 14:47:18 -06:00
frytimo 7993998927 remove space before tag (#6335)
Having a space before the opening of the PHP tag causes headers to be sent prematurely.
2022-03-29 20:34:29 -06:00
FusionPBX 9595437f01 Handle Caller ID in a differently when call_direction is inbound or local. 2022-03-29 15:26:58 -06:00
emak 62b793efde Delete duplicate enabled="true" statements (#6332)
Most recent PR on this file duplicated enabled statements causing the dialplan to be invalid and not be generated when running App Defaults.
2022-03-23 10:03:28 -06:00
agreeandFusionPBX ea8a8cb3ce [user_record] move back to record_session (#6230)
* [user_record] move back to session_record

use RECORD_ANSWER_REQ variable to start recording after answer

* Use record_session but leave api_on_answer as an disabled option.

Co-authored-by: FusionPBX <markjcrane@gmail.com>
2022-03-22 22:45:10 -06:00
FusionPBX be8fe5de1b Update 505_call-forward-all.xml 2022-03-22 22:35:05 -06:00
FusionPBX 8ccbf26880 Change valet park timeout from 180 to 900. 2022-03-08 16:04:42 -07:00
FusionPBX 526315ff5a Change valet park default timeout from 180 to 900. 2022-03-08 16:03:56 -07:00
FusionPBX 7b7db2c4c4 Update 480_operator.xml 2022-02-14 15:53:45 -07:00
FusionPBX a410d5044b Disable bind_meta_app by default in the operator dialplan. 2022-02-14 15:51:56 -07:00
FusionPBX 6f17f8114e Disable operator dialplan by default because the extension needs to be set before it is useful. 2022-02-14 15:48:55 -07:00
FusionPBX 8bf4bec589 Add $ as this makes it look for an exact match. 2022-01-19 15:32:19 -07:00
FusionPBX 28c28fab84 Enable *72 in addition to the *72(2-20) digits
Some people were used to *72 original behavior then at some point someone added *72 followed by 2 - 20 digits. However to make everyone happy both of these can co-exist.
2022-01-19 15:27:17 -07:00
FusionPBX d7d99fc9cf Add permissions=false to the speed_dial dialplan. 2022-01-17 10:10:54 -07:00
FusionPBX 975180f248 User dialplan mkdir in the user_record dialplan. 2021-12-27 16:20:30 -07:00
yois615 84fdf89b34 bind_digit_action for B-leg during internal call (#6157)
The existing code only binds properly when one leg
is not internal.  Here we use LUA to bind the bleg
for internal calls.
2021-12-15 14:45:04 -07:00
agree c8a8ea9bf4 [agent status] Add *22 followed by agent ID (#6184)
* [agent status] Add *22 followed by agent ID

* change break never to on-true
2021-12-14 08:22:24 -07:00
FusionPBX 75e4fd94ab Use global instead of ${domain_name}. 2021-12-11 10:07:52 -07:00
FusionPBX 24a4644dad Update 505_call-forward-all.xml 2021-11-30 15:00:05 -07:00
FusionPBX a5848ab13b Use current caller ID name and number to set the Outbound caller ID information. 2021-11-30 14:58:59 -07:00
yois615 a032b5794e Fix permissions on inband feature codes (#6155)
Using ${sip_authorized} is not effective since the inbound
call often has authorization to call into the PBX, either via
ACL or registration.  Instead, use ${from_user_exists} to test
if this user exists on the system.

We also fix a condition that the local user types *1 and the
remote user receives the dial tone.
2021-11-24 00:02:22 -07:00
FusionPBX 06f580ab05 app_uuid needs to be unique for copied dialplans except for inbound and outbound routes, fifo, time conditions 2021-11-19 22:07:26 -07:00
FusionPBX 0004a44d1c When copying a dialplan use a unique uuid for app_uuid. 2021-10-29 13:06:17 -06:00
agree 1fb6878734 [click_to_call] fix Call-Info header set on bleg and move dialplan order before outbound route (#5974)
* [click_to_call] fix Call-Info header set on bleg and move dialplan order before outbound route

* Update and rename 530_click_to_call_auto_answer.xml to 25_click_to_call_auto_answer.xml
2021-10-14 00:44:10 -06:00
FusionPBX f59d211d6d Add forward_reset to enable ability to unset the forward destination. 2021-09-16 13:22:43 -06:00
FusionPBX 2cd6908b96 Add the number attribute. 2021-09-09 15:07:01 -06:00
FusionPBX 1bb83e491a Add a dialplan for ring group forward. 2021-09-09 14:23:54 -06:00
FusionPBX 86596ecbbe Update valet_park_in remove * as it doesn't work with the valet park in. 2021-09-07 10:07:36 -06:00
FusionPBX 7c3eedb262 Fix valet park out regular expression. 2021-09-07 10:06:19 -06:00
FusionPBX be4ea2092b Update 475_valet_park_out.xml 2021-08-23 11:23:48 -06:00
FusionPBX 3d932c0f0f Create 474_valet_park_in.xml 2021-08-23 11:22:15 -06:00
agree 2d25eeed8d call forward fix regex (#5986) 2021-06-28 22:07:23 -06:00
FusionPBX a8ed7efd11 Fix a conflict with the page dialplan *724 2021-06-28 10:17:23 -06:00
agree c45ffc6754 agent+ fix dialplan (#5958) 2021-06-10 01:14:06 -06:00
agree 74b806a1e9 [valet park] Add answer for calls that are still in early media 2021-05-20 11:52:17 -04:00
agree bb683c101d [Valet Park] fix caller id for outbound call parks 2021-05-05 18:52:43 -04:00
Andrew Querol c5af288caf Revert "Revert "Improve the valet_park_auto dialplan to support auto out and whole lot BLF monitoring""
This reverts commit e853db42
2021-04-27 12:44:33 -05:00
FusionPBX 5f4ef5bf96 Revert "Update the valet park dialplan to allow matching park+5901-5999" 2021-04-27 09:32:04 -06:00
FusionPBX e853db421f Revert "Improve the valet_park_auto dialplan to support auto out and whole lot BLF monitoring" 2021-04-27 09:31:13 -06:00
FusionPBX a445c1d9b0 Use api_on_answer and fix inbound call mask and unmask
- Used api_on_answer so that the recording only starts when the call is answered. Should save diskspace and prevent the need for using action: ringback. 
- Added 'both,self' to the end of the bind_digit_action to fix inbound call mask.
2021-04-26 19:19:05 -06:00
FusionPBX ce2063b1ec Merge pull request #5611 from winsock/valet-park-update
Update the valet park dialplan to allow matching park+5901-5999
2021-04-23 19:24:51 -06:00
FusionPBX a4099bcbe2 Merge pull request #5612 from winsock/valet-park-auto
Improve the valet_park_auto dialplan to support auto out and whole lot BLF monitoring
2021-04-23 19:18:49 -06:00
FusionPBX 3ce50ef8d2 Add a comment with description: add a band-aid for CLI editors with faulty syntax highlighting 2021-04-09 12:12:31 -06:00
FusionPBX b7b0df86b0 Merge pull request #5855 from daniel-lucio/patch-186
Add a band-aid for CLI editors with faulty syntax highlighting.
2021-04-09 12:10:27 -06:00
demonspork d53bac7f55 Dialplan Fix for Feature Key Sync Race
This is a dialplan approach to fix the feature key sync loop/race with yealink phones. This aproach may also need to be extended to the Call Forward dialplans as well. It limits the number of simultaneous calls for a particular user to change their DND/Forwarding status to a single call at a time. This prevents the infinite loops that the yealinks can get into if the user presses the DND button too quickly with feature key sync enabled.

I am also reverting the lua fix because it was not reliable and can still easily allow the loop to occur.
2021-04-06 15:35:40 -05:00
FusionPBX 94d35ca1d7 Update call-forward-all disable accountcode variable
This variable should be optional as it can be defined in other places as well. It should not be assumed that this is the only place it could be set for those that need it.
2021-04-03 08:41:53 -06:00
Luis Daniel Lucio Quiroz 3d1360b932 Important variable that needs to be present 2021-04-02 10:57:21 -04:00
Luis Daniel Lucio Quiroz 8721dc8e80 [4.5] This is a pure cosmetic fix
When editing in the CLI with any editor that does syntax highlight, the * breaks it. Adding on the following line /* **/ restores the right highlighting
2021-04-01 14:25:17 -04:00
FusionPBX 3385b296fa Improve dialplan import efficiency.
- Add a more efficient way to check if the dialplan exits
- Remove restore_advanced_xml not used anymore.
- Add dialplan_context = public
2021-03-30 12:59:47 -06:00