Commit Graph

9040 Commits

Author SHA1 Message Date
FusionPBX
e5df624536 Update page.lua 2021-08-02 17:13:00 -06:00
FusionPBX
9dc93980e1 Move show channels outside the loop to make it for more efficient. 2021-08-02 17:10:43 -06:00
FusionPBX
2bcb3b343b Replace show channels like
Like statement failed for a customer replaced with show channels then search the results to destination is available or busy.
2021-08-02 16:47:47 -06:00
FusionPBX
287869d71f Add sip_call_id to the xml cdr SQL select. 2021-07-31 19:28:59 -06:00
FusionPBX
4da962e4e0 Add sip_call_id to the xml cdr import.
The sip_call_id is the Call-ID found in the SIP headers.
2021-07-31 19:25:23 -06:00
FusionPBX
34e3683527 Add sip_call_id to the xml cdr table. 2021-07-31 19:15:18 -06:00
FusionPBX
e26826d34e Add device_keys to the device_lines array using data in the device_keys array. 2021-07-30 22:05:07 -06:00
FusionPBX
e20a27d659 Destination Edit - efficiency improvements.
Efficiency Improvements.
- Use the build dialplan XML when saving a dialplan as its more efficient than running the dialplan class xml method.
- Remove delete previous dialplan details as there it seems to be redundant. There is a broader delete for dialplan details in the code.
2021-07-30 14:27:02 -06:00
Andrew Querol
832549a32e Fix dashboard widget for agent status management (#5993)
* Fix dashboard widget for agent status management

This needed to be updated for the ext@domain call center naming change.

* Add support for On-Break and remove user_status and agent_status syncing
2021-07-29 23:47:09 -06:00
FusionPBX
00f121701f Fix outbound destinations and toggle display the user and hold music. 2021-07-29 23:41:45 -06:00
markjcrane
3a9556c45d Remove dreprecated app/messages 2021-07-28 22:56:53 -06:00
FusionPBX
a168f45d92 Save only numbers and an optional * prefix.
Users may add phone number with formatting and this breaks call forward. So this removes white spaces and formatting to ensure the call forwarding works.
2021-07-28 12:47:33 -06:00
FusionPBX
c712b64ad4 Add fax variables t38_passthru, and fax_use_ecm. 2021-07-26 11:38:58 -06:00
FusionPBX
9145fbcfc4 When assiging an extension to a device make sure to use the server_address_primary, and server_address_secondary 2021-07-26 10:43:03 -06:00
FusionPBX
09e0493c2a Use more of the device line permissions and defaults. 2021-07-26 10:37:21 -06:00
markjcrane
ffd901b5ba Escape ivr_menu_option_description to prevent XSS 2021-07-25 09:00:53 -06:00
markjcrane
0f34a7c732 Use the escape function on name_filter to prevent XSS 2021-07-25 08:23:11 -06:00
FusionPBX
d682ff01d1 Set device vendor
Get the device vendor from the template name if the template was provided otherwise use the get_vendor method using the MAC address
2021-07-23 11:56:19 -06:00
FusionPBX
0445361ad1 Add destination_numbers array and use a foreach. 2021-07-18 17:28:37 -06:00
FusionPBX
f6f2f1c77f Fix custom fax cover_logo. 2021-07-14 18:54:03 -06:00
FusionPBX
e1c9c1c85a Trim the destinations in call forward.
This will help prevent bugs caused by white spaces.
2021-07-13 11:49:29 -06:00
FusionPBX
d9be32d422 Add [find_file.lua] to the logging and show file that wasn't found. 2021-07-08 12:41:22 -06:00
agree
dd26e357e0 Yealink add mwi subscribe variables (#5989) 2021-07-08 00:47:04 -06:00
agree
2fca558eb8 Yealink add call forward code variables (#5990)
* Yealink add call forward code variables

* change all to always

* change all to always
2021-07-08 00:46:03 -06:00
FusionPBX
c4fc66a384 Add a new permission called dialplan_global. 2021-07-08 00:15:50 -06:00
markjcrane
056ce8368e Show only assigned contacts if missing the contact_domain_view permission 2021-06-30 13:13:37 -06:00
markjcrane
d42ddd2219 Correct the syntax 2021-06-30 13:08:01 -06:00
markjcrane
197948aa4a Add new permission contact_domain_view 2021-06-30 13:01:33 -06:00
markjcrane
bfba65c494 Add grandstream_accept_sip_from_proxy_only and synchronize the templates 2021-06-30 10:14:10 -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
chansizzle
398b52fa23 date and time moved to envelope information (#5982) 2021-06-26 10:40:06 -06:00
FusionPBX
4dc1833b53 Add default settings for yealink_voice_cng, yealink_voice_vad, and yealink_fwd_allow. 2021-06-25 17:34:19 -06:00
agree
7d4b423219 [devices] Add line port permission (#5981) 2021-06-25 11:35:27 -06:00
FusionPBX
3f33e4dfeb Update continue_on_fail to be more specific.
Change continue_on_fail to fail for specific errors 1,2,3,6,18,21,27,28,31,34,38,41,42,44,58,88,111,403,501,602,607
2021-06-23 11:18:13 -06:00
agree
64afa5df36 [extensions] outbound caller id select list remove duplicates (#5977) 2021-06-22 14:46:34 -06:00
agree
68d9e583ef [extensions] Fix mwi_account field not emptying (#5978) 2021-06-22 14:41:54 -06:00
FusionPBX
7bbdb8160f Improve the code comment 2021-06-22 11:10:32 -06:00
FusionPBX
3a063bc2ff Update call_flow_monitor.lua 2021-06-22 10:02:09 -06:00
demonspork
910549919b Grandstream headset ring (#5967)
* Add Grandstream Headset/Speaker Ring

Add variable to choose whether the speaker rings with the headset.

* Add Speaker Only option

Add note that speaker only is supported with a value of 2.
2021-06-21 20:17:58 -06:00
FusionPBX
77dade95c8 Use the user_exists function. 2021-06-21 16:47:27 -06:00
chansizzle
87d47fe961 create voicemail envelope information option (#5966)
* create voicemail envelope information option

* Update voicemail.xml
2021-06-21 16:16:47 -06:00
FusionPBX
a3a1fc737b HTTP POST corrects destination delete. 2021-06-19 12:08:57 -06:00
agree
369324b10e Fix fax search (#5975) 2021-06-18 14:40:54 -06:00
FusionPBX
bc2e9ffab5 Allow dialing the call center with the callcenter+ prefix 2021-06-17 15:29:10 -06:00
FusionPBX
6e1c09f5d6 Add new provision setting yealink_screensaver_wait
Options: 1h, 2h, 3h or 6h, the default is 6h
2021-06-17 11:46:54 -06:00
FusionPBX
bcd7482e5c Use elseif instead of a series of if statements. 2021-06-15 13:44:14 -06:00
FusionPBX
6d536ce4d7 Add more to the missed call check
Only count as a missed call if the bridge_uuid has a length.
2021-06-15 12:53:46 -06:00
FusionPBX
3e2ae03295 Count a going to voicemail as a missed call. 2021-06-15 12:20:04 -06:00
agree
13c5d984f2 [voicemail] Add # option to go to next recording without saving the message (#5973)
This useful for shared voicemail boxes and a voicemail is meant for someone else or a person doesn't want yet to mark the voicemail as saved
2021-06-12 13:42:47 -06:00