Commit Graph

405 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
agree
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
2fb7a5a29c Need to escape the $ with the back slash 2022-01-28 19:20:33 -07:00
FusionPBX
b037bf9cf4 Add additional Dialplan upgrade commands. 2022-01-27 00:06:29 -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
AlexC
2a74114cf2 Copy, toggle and delete buttons visible when checkbox is selected (#6242)
* Update bridges.php

* Update call_block.php

* Update call_center_queues.php

* Update call_center_agents.php

* Update call_broadcast.php

* Update call_flows.php

* Update call_recordings.php

* Update conference_centers.php

* Update conference_rooms.php

* Update conference_controls.php

* Update conference_profiles.php

* Update conferences.php

* Update contacts.php

* Update fax.php

* Update ivr_menus.php

* Update music_on_hold.php

* Update phrases.php

* Update recordings.php

* Update streams.php

* Update voicemails.php

* Update devices.php

* Update device_vendors.php

* Update device_vendor_functions.php

* Update extensions.php

* Update gateways.php

* Update dialplans.php

* Update destinations.php

* Update email_templates.php

* Update modules.php

* Update sip_profiles.php

* Update vars.php

* Update databases.php

* Update users.php

* Update default_settings.php

* Update domains.php

* Update groups.php

* Update menu.php
2022-01-13 11:37:59 -07:00
Anthony
1db3e5ba14 Removed Search Reset (#6241)
* Update default_settings.php

* Update devices.php

* Update extensions.php

* Update gateways.php

* Update users.php

* Update destinations.php

* Update dialplans.php

* Update bridges.php

* Update call_block.php

* Update call_broadcast.php

* Update call_flows.php

* Update call_forward.php

* Update call_recordings.php

* Update conference_centers.php

* Update conference_controls.php

* Update conference_profiles.php

* Update conferences.php

* Update contacts.php

* Update fax.php

* Update ivr_menus.php

* Update phrases.php

* Update recordings.php

* Update ring_groups.php

* Update time_conditions.php

* Update voicemails.php

* Update call_center_queues.php

* Update email_logs.php

* Update registrations.php

* Update user_logs.php

* Update access_controls.php

* Update domains.php

* Update email_templates.php

* Update groups.php

* Update menu.php

* Update number_translations.php

* Update sip_profiles.php

* Update database_transactions.php

* Update vars.php

* Update dashboard.php
2022-01-12 16:00:01 -07:00
FusionPBX
975180f248 User dialplan mkdir in the user_record dialplan. 2021-12-27 16:20:30 -07:00
FusionPBX
67be72b452 Database save method set to false. (#6215)
* When database save set to false for app_defaults.php
2021-12-24 12:42:16 -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
38dea5f699 Prevent application duplicates and update the applications array. (#6173)
* Prevent application duplicates and filter the applications before the content.
* Don't allow the new spawn commands as they are as dangerous as system commands.
* Update dialplan_valid false to include bg_spawn, spawn and spawn_stream.
2021-12-05 14:52:36 -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
188420009e Only save valid XML.
- Make sure the XML is valid
- Don't allow system and bgsystem in the XML.
2021-11-17 12:28:35 -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
FusionPBX
c4fc66a384 Add a new permission called dialplan_global. 2021-07-08 00:15:50 -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