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
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
Andrew Querol
65cdf03be3
Remove unused info action
2021-03-25 09:17:16 -05:00