Commit Graph

9466 Commits

Author SHA1 Message Date
FusionPBX 9595437f01
Handle Caller ID in a differently when call_direction is inbound or local. 2022-03-29 15:26:58 -06:00
FusionPBX 74765a125a
Update streams.php 2022-03-29 12:05:44 -06:00
FusionPBX a8fa8487ea
Change shoutcast streams list to use https. 2022-03-29 11:38:34 -06:00
FusionPBX 9a563eb800
Add domain_enabled and remove found variable. 2022-03-29 10:31:43 -06:00
FusionPBX 04f12cbf85
If the domain enabled is false disable endpoint registration. 2022-03-28 12:15:24 -06:00
AlexC 234531e330
Add default settings to switch status dashboard widget (#6333)
* Update app_config.php

* Update switch_status.php

* Update app_config.php

* Update app_config.php
2022-03-28 10:29:32 -06:00
FusionPBX ca9da1b1aa
Add an if function_exists around the google_get_contacts function. 2022-03-26 23:25:47 -06:00
nyash 0bc048a634
Add/edit some polish translations (#6327)
* Add/edit some polish translations

* Minor touches to polish translations
2022-03-26 14:30:02 -06:00
markjcrane 67aad6d611 Add switch status to the dashboard 2022-03-26 14:25:26 -06:00
FusionPBX c81bc8750d
Fix the column name. 2022-03-26 12:52:16 -06:00
FusionPBX 291277bf4b
Update hangup_rx.lua
Working on replacing this php command for sending the email. It appears this is locking freeswitch and not completing.

Reverting this commit.
- 63e1f7741e
2022-03-23 11:06:15 -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 7f06725a54
Update the path for grandstream_phonebook_xml_server_path 2022-03-22 15:05:02 -06:00
FusionPBX 4e260b170e
Remove email_logs download. (#6331)
* Remove email_logs download.

This feature has a security risk that is being eliminated by removing the download feature.

* Update email_logs.php
2022-03-21 10:01:05 -06:00
emak 8aaa3a6b9a
Add variables to fax send email templates (#6326) 2022-03-21 09:32:35 -06:00
FusionPBX 322eac8ac2
Add an option for sending email when 911 is called default enabled false. 2022-03-18 10:16:22 -06:00
chansizzle 6252b3b57c
allow yealink swap/hold button behaivor change (#6328)
Allow swap button to be changed to 'hold', 'swap', or 2 buttons 'hold' and 'swap' on yealink phones. This is only a factor when there are 2 active calls.
2022-03-18 09:37:35 -06:00
FusionPBX 8b9a67f4b9
set email_uuid if not provided 2022-03-17 11:58:08 -06:00
FusionPBX 32b920b917
Get session data for the email headers 2022-03-17 11:57:00 -06:00
FusionPBX 3336e1420a
If caller_destination is not set use dialed_user 2022-03-15 14:50:28 -06:00
FusionPBX af994de554
Set caller_id_number using sip_from_user if the variable is not set. 2022-03-15 14:43:55 -06:00
FusionPBX 76a4e9dd50
Work on caller_destination, caller_id_name and caller_id_number. 2022-03-15 14:33:44 -06:00
agree df1bed913c
[extension settings] fix cache not deleted on toggle (#6324) 2022-03-09 16:14:42 -07: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 834fc1b15a
Fix the Desintation Select list for IVR Menu Other. 2022-03-04 12:04:08 -07:00
Joseph 66f255835a
add new polycom mac address vendor range (#6315) 2022-02-25 00:56:10 -07:00
FusionPBX 0fd70808bc
Add the country code for call block 2022-02-24 17:55:46 -07:00
FusionPBX fac8ee8244
Hide Extension Summary Show all by default. (#6318)
* Hide Extension Summary button show all by default. Add new permission xml_cdr_extension_summary_all

Many extensions and CDR records make this a resource very intensive query. Disable by default for all groups.

* Add new permission xml_cdr_extension_summary_all

* Update xml_cdr_extension_summary.php

* Update xml_cdr.php
2022-02-24 01:53:54 -07:00
markjcrane 42d18aada9 Hide the contact users and groups if contact permissions value is set to false 2022-02-18 15:35:03 -07:00
FusionPBX bbf61c3950
Use contact permissions for the fax contacts if value is true. 2022-02-18 14:08:14 -07:00
FusionPBX 39bd197437
Add contact permissions to default settings. Default false (#6314)
* Change contact_permissions to contact.permissions

* Update provision.php

* Remove provision contact permissions for a broader setting.

* Add contact permissions to default settings with a default value of false.

* Update app_config.php
2022-02-18 13:53:32 -07:00
AlexC 2be3ad4470
Update system_status.php (#6311)
* Update system_status.php

* Update system_cpu_status.php
2022-02-17 16:12:19 -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
KRooney 84661879bd
Update app_config.php (#6300)
add setting to
Enable or Disable App Icon on the phone display.
2022-02-11 16:34:25 -07:00
FusionPBX 47aa8e68af
Add yealink yealink_udp_update_enable default 1
Enable or disable the NAT keep-alive; 0-Disabled, 1-Default (default), 2-Option, 3-Notify
2022-02-11 13:13:44 -07:00
KRooney 899058c2b2
Update app_languages.php (#6294)
french update
2022-02-08 20:29:59 -07:00
KRooney 989fc0541b
Update app_config.php (#6295)
french update
2022-02-07 23:53:12 -07:00
KRooney f5322c16da
Update app_config.php (#6296)
french update
2022-02-07 22:04:53 -07:00
KRooney 530e7f3208
Update app_config.php (#6297)
french update
2022-02-07 22:04:29 -07:00
KRooney a5fcee309f
Update app_languages.php (#6298)
French CA update
2022-02-07 22:03:58 -07:00
KRooney 8816498104
Update app_config.php (#6293)
French Update
2022-02-07 19:20:15 -07:00
KRooney cd2a106313
Update app_config.php (#6299)
french update
2022-02-07 19:16:29 -07:00
agree d8bd345d3a
[fax] fix new templates not being enabled (#6290) 2022-02-07 13:15:13 -07:00
agree 0404f14c58
[call block] Fix ring group action (#6288) 2022-02-06 23:13:10 -07:00
FusionPBX edcaff430b
Add more fax email templates 2022-02-04 16:10:07 -07:00
FusionPBX 18512a80c1
Join the call flow extension and feature codes in one list. (#6287)
* Join the call flow extension and feature codes in one list.

* Remove call_flow_feature_destinations permission.

This permission was added recently and changes to code no longer use it.
2022-02-04 11:47:13 -07:00
FusionPBX 15977eff35
Removed this as it prevents adding to the array by resetting the value back to 0. 2022-02-04 11:39:49 -07:00
FusionPBX 85379c07b5
Use the alias on alias on the call_flow_context 2022-02-04 10:14:13 -07:00
hershyheilpern ac25d12f4a
add ring groups option to call block (#6285)
* add ring groups option to call block

* add ring groups option to call block

* add ring groups option to call block

* add ring groups option to call block

* add ring groups option to call block
2022-02-03 18:31:14 -07:00
FusionPBX 3b97657b1f
Call flow destination select list update. (#6286)
* Call flow destination select list update.

* Update app_languages.php
2022-02-03 18:28:20 -07:00
FusionPBX 3652b0258a
Add speed dial global option. 2022-02-03 10:39:30 -07:00
FusionPBX b9c0a77d2f
Add the grandstream_long_label setting that is used in Grandstream templates. 2022-02-02 13:20:54 -07:00
agree ccf367b189
[outbound route] Improve north America regex (#6283)
don't match if first digit of NPA and NXX are a 1
2022-02-02 12:21:35 -07:00
markjcrane 4ca524b443 Add destination_delay_max and destination_timeout_max 2022-01-31 15:25:50 -07:00
FusionPBX 6f35c552e2
Fix the show all on the email_queue. 2022-01-31 13:18:00 -07:00
KRooney 3977367c0c
Update app_config.php (#6277) 2022-01-31 12:35:10 -07:00
KRooney 9ae3e78238
Update app_menu.php (#6276) 2022-01-30 21:06:12 -07:00
KRooney 0fff49cbed
Update app_menu.php (#6273) 2022-01-30 21:03:06 -07:00
KRooney 3292f54388
Language Fr update (#6271)
* Update app_languages.php

* Update app_languages.php
2022-01-30 21:00:24 -07:00
markjcrane 48dfa916a1 Delete the switch provision default setting. 2022-01-30 13:36:29 -07:00
markjcrane 36890fa104 Use the correct field name 2022-01-30 13:28:14 -07:00
markjcrane 8372fa61f8 change the switch phrases to switch languages 2022-01-30 13:08:49 -07:00
FusionPBX 8e530abb0d
Add voicemail_transcription_enabled to extension_edit.php (#6265)
* Rename permission to voicemail_transcription_enabled

* Update voicemail_edit.php

* Add voicemail_transcription_enabled

* Update app_languages.php

* Update voicemail_edit.php
2022-01-29 02:28:07 -07:00
FusionPBX 2fb7a5a29c
Need to escape the $ with the back slash 2022-01-28 19:20:33 -07:00
FusionPBX 452086cac9
Update provision.php 2022-01-28 15:38:11 -07:00
FusionPBX 438c9eb6fc
Allow mac address to be used a variable for provisioning. 2022-01-28 13:32:28 -07:00
FusionPBX e0e6a529ec
Only use the transcription_enabled_default on add. 2022-01-28 08:54:37 -07:00
FusionPBX 8020dec237
Update app_defaults.php 2022-01-27 08:52:02 -07:00
FusionPBX 1c6a4769a3
Change lan to rfc1918 2022-01-27 08:40:08 -07:00
FusionPBX 55bf04f016
Device lines label is null set the value to the display name 2022-01-27 00:11:50 -07:00
FusionPBX ecdbc1b8be
Set the extension dial_string to null when the value is user_busy. 2022-01-27 00:08:41 -07:00
FusionPBX b037bf9cf4
Add additional Dialplan upgrade commands. 2022-01-27 00:06:29 -07:00
FusionPBX 445c0b1c71
Add missing label for access_control_nodes 2022-01-26 14:42:45 -07:00
FusionPBX 425d8a5f15
Add new sofia global settings inbound-reg-in-new-thread and max-reg-threads. 2022-01-26 11:59:21 -07:00
FusionPBX 0d6af4eb92
When re-record option is used don't request the recoding_id again. 2022-01-25 17:20:23 -07:00
AlexC 78c5666aff
Fixed dashboard layout bugs (#6263)
* Fixed dashboard layout bugs

* Update domain_limits.php

* Update missed_calls.php

* Update recent_calls.php

* Update voicemails.php

* Update system_counts.php

* Update system_cpu_status.php

* Update system_status.php

* Update caller_id.php
2022-01-25 11:03:37 -07:00
FusionPBX 94eab98ab3
Add device_key_icon permission (#6262)
* Add device_key_icon permission

* Use the new device_key_icon permission.

* Use the device_key_icon permission
2022-01-25 09:53:03 -07:00
markjcrane 4773ffc6ea Default setting yealink_trust_certificates change value from true,false to 0,1 2022-01-24 15:16:19 -07:00
markjcrane ecc01c7a87 Set a new value and description for yealink_trust_certificates 2022-01-24 14:39:43 -07:00
FusionPBX 0154e149f6
Make it possible to use domain_name variable in the provision setting. (#6260)
* Make it possible to use domain_name variable in the provision setting.

* Set https://{$domain_name}/app/provision/ as the default value for yealink_provision_url.
2022-01-24 13:28:54 -07:00
FusionPBX 9441a238e7
Fix the email_log_all permission. 2022-01-24 09:14:42 -07:00
FusionPBX 700f4748fb
Make transaction_old and transaction_new searchable. (#6258)
* Make transaction_old and transaction_new searchable.

* Update database_transactions.php
2022-01-23 18:47:20 -07:00
FusionPBX dc85871009
Fix the caller ID information for DISA 2022-01-22 14:07:04 -07:00
FusionPBX 9cce80ff9b
Add contact_permissions to default settings. 2022-01-21 19:36:33 -07:00
FusionPBX 98255b14bf
Option to show all contacts for the domain. 2022-01-21 19:32:49 -07:00
FusionPBX 63e1f7741e
Fix inbound fax using alternative to system command.
This is needed because FreeSWITCH has made it possible to disable the system command.
2022-01-21 11:34:48 -07:00
AlexC 7a8e33d7c9
Removed unnecessary footer (#6252) 2022-01-21 10:14:55 -07:00
AlexC c5f107e83a
Fix delete confirm button (#6251) 2022-01-21 09:47:50 -07:00
FusionPBX 6dee085009
Replace gateway_domain with gateway_all. 2022-01-21 02:45:38 -07:00
FusionPBX 34e4ea9ca3
Allow the toggle enabled across all gateways using the Show All button. 2022-01-21 02:07:42 -07:00
AlexC 52614e4a21
Update voicemails.php (#6250) 2022-01-20 16:00:54 -07:00
AlexC e316559771
Added show all button (#6249)
* Update call_center_queues.php

* Update call_center_agents.php

* Update app_config.php

* Update app_config.php

* Update contacts.php

* Update app_config.php

* Update ivr_menus.php

* Update app_config.php

* Update call_flows.php

* Update app_config.php

* Update conference_centers.php

* Update app_config.php

* Update voicemails.php

* Update app_config.php

* Update phrases.php

* Update app_config.php

* Update recordings.php

* Update app_config.php

* Update call_recordings.php

* Update app_config.php

* Update call_broadcast.php

* Update app_config.php

* Update time_conditions.php

* Update app_config.php

* Update music_on_hold.php

* Update app_config.php

* Update conferences.php
2022-01-20 15:54:42 -07:00
FusionPBX 00c23e5390
Use larger icons on the contact edit page. 2022-01-20 02:54:30 -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