Commit Graph

11744 Commits

Author SHA1 Message Date
FusionPBX
0f7178cc99 Enable record_ext with value of mp3 by default
This will affect new servers but not old ones unless this dialplan is updated manually.
2025-05-15 22:19:48 -06:00
FusionPBX
320fcbe94e Add default setting voicemail file_ext
Use this as the setting for the base64 file type. 

Determining the file type automatically 
- It is not as dependable 
- Requires more resources.
2025-05-05 13:55:22 -06:00
FusionPBX
4304c60796 Prevent recording more than once 2025-05-01 13:47:02 -06:00
FusionPBX
b3ec611f60 Show the hostname only to the superadmin group 2025-04-30 09:45:27 -06:00
FusionPBX
699a502378 Set the destination number to sip_to_user and sip_req_user 2025-04-18 14:10:33 -06:00
FusionPBX
c1b7829171 Fix textarea by using htmlspecialchars 2025-04-11 11:48:47 -06:00
FusionPBX
e9b3bb36ec Fix textarea by using htmlspecialchars 2025-04-11 10:54:39 -06:00
FusionPBX
20d2d59e9b Fix call block increment count 2025-04-09 10:06:27 -06:00
FusionPBX
8564133d7b Fix the domain when using Show ALL 2025-04-02 11:38:21 -06:00
FusionPBX
50e222b3e4 Add yealink_force_voice_ring_volume
Forced ringer volume: 0 - 15
2025-03-27 18:06:44 -06:00
frytimo
fff4365b1c Fix call recordings maintenance path (#7335) 2025-03-25 14:56:20 -06:00
FusionPBX
9f7371659d Set enabled to true by default 2025-03-24 18:33:34 -06:00
FusionPBX
90bae99e3d Add div with class card 2025-03-24 18:32:32 -06:00
FusionPBX
e0b8adf376 CDR http_enabled default to false
Using the file system by default instead of HTTP POST
2025-03-22 17:12:14 -06:00
FusionPBX
062c9ec8b8 Update xml_cdr.php 2025-03-22 17:02:05 -06:00
fusionate
9cf8da5a4a Access Control - Edit: Escape submitted values in dig command. 2025-03-20 09:53:17 -06:00
FusionPBX
bde4163c25 Add fax to the add fax_files table if the file exists 2025-03-19 13:27:29 -06:00
FusionPBX
c75e573e84 Fix Call Detail Records with invalid xml 2025-03-13 10:13:54 -06:00
FusionPBX
0fd4f8ba00 Fix the status voicemail
Moved voicemail status after missed calls. This way, it will show the status of voicemail when it goes to voicemail.

There is still a field in the CDR for missed_call, and this will still be set to true for calls that go to voicemail.
2025-02-28 17:29:09 -07:00
FusionPBX
5fbc6dcc03 Add enable-rfc-5626 to the internal profile 2025-02-27 10:53:26 -07:00
FusionPBX
db5dcf4a03 Fix a voicemail bug
Fix the voicemail link
Use only one keep local feature
Deprecate the voicemail_local_after_forward
2025-02-20 15:44:53 -07:00
FusionPBX
e88c43c272 Add 922 as another emergency test number 2025-02-19 10:38:19 -07:00
FusionPBX
cea56a7643 Allow the @ in caller_id_name 2025-02-17 11:57:05 -07:00
FusionPBX
5db8c82d11 Voicemail: Rename voicemail filesystem folder if Voicemail ID changes 2025-02-15 20:39:44 -07:00
FusionPBX
60d60a2b1d Fix invalid XML CDR 2025-02-15 19:07:35 -07:00
FusionPBX
d490d6d5ab Send CDR with invalid xml to failed/invalid_xml 2025-02-15 18:24:46 -07:00
FusionPBX
6163d27962 Update app_config.php 2025-02-15 12:10:09 -07:00
FusionPBX
4604509bfd Do not save event_guard logs to transactions 2025-02-15 12:02:03 -07:00
FusionPBX
a8f0c03746 Send the fax with primary and alternative routes 2025-02-14 15:52:03 -07:00
FusionPBX
181092d399 Add two fax variables 2025-02-14 13:39:13 -07:00
FusionPBX
ff36efcb49 Add two fax variables 2025-02-14 13:10:19 -07:00
FusionPBX
f1e981b824 Fix the fifo agent delete 2025-02-13 21:52:19 -07:00
FusionPBX
a0c112bc7e Allow # and * in the sanitized caller ID 2025-02-11 13:29:26 -07:00
FusionPBX
9da6a9b19c Fix password when the permission is not assigned 2025-02-07 17:34:01 -07:00
FusionPBX
8ab4b2b6c2 Change value of yealink_voice_vad to 0
A value of 0 disables voice activity detection. VAD when enabled on a Yealink T54W made the audio at the beginning of the call start at the beginning of the call and sometimes took 1 to 30 seconds to start.

Recommend changing this value on all systems using Yealink to use 0 to disable voice activity detection. Currently yealink_voice_vad is used in t46s, t41s, and t54w
2025-02-06 12:14:04 -07:00
FusionPBX
7f2f0df9b8 Fax queue setting prefer_local default false
This allows control over whether to prefer sending to the voip provider or attempt local fax call.
2025-02-04 18:40:46 -07:00
FusionPBX
73c37b6562 Fix the call recording length 2025-02-02 18:27:28 -07:00
FusionPBX
97580a057a Fix the devices domain names column 2025-02-02 18:02:31 -07:00
FusionPBX
b857f092fa Add uuid to the custom recording name 2025-02-01 00:24:18 -07:00
FusionPBX
1f456c5077 Use the settings class use database::new() 2025-01-31 21:41:05 -07:00
FusionPBX
62b9f692df Add setting call_recordings record_extension default value mp3
Call recording file format options: wav, mp3
2025-01-31 17:14:43 -07:00
FusionPBX
ce114a4bb2 Update destination_edit.php
- Use one database connection
- Use the settings class
- Use setting call_recordings record_extension this fixes a problem where the recording extension may not be set.
2025-01-31 17:12:33 -07:00
FusionPBX
31ec917c64 Add record_stereo and record_stereo_swap 2025-01-31 16:46:49 -07:00
FusionPBX
2f99b86917 Fix provision edit to use text type instead of numeric #7229 2025-01-24 16:11:14 -07:00
frytimo
4b75567ad8 use lowercase matching domain name (#7230)
When the domain name has upper and lower case letters. The domain UUID results in not found in app/provision
2025-01-24 15:57:15 -07:00
fusionate
64476fa512 Voicemails - List: Restore search functionality. 2025-01-16 11:20:51 -07:00
FusionPBX
e6c89018a1 Fix issue with sending local faxes
When sip_to_user or sip_req_user are used then we need to add these variables so that it can find the correct inbound route.
2025-01-15 19:47:43 -07:00
FusionPBX
b869123e1c Fix server_address_primary
This was showing as a select box instead of input-type text .
2025-01-13 12:59:57 -07:00
FusionPBX
df745a2838 Removed domain_enabled to fix a bug for those using BDR
An issue occurs if the domain_enabled data type is text rather than boolean. The upgrade schema data types will correct the data type except when using BDR. The alter table for changing data types doesn't work because of BDR.
2025-01-13 11:12:13 -07:00
FusionPBX
28040957bd Add the settings_array to the class constructor
- More efficient to pass in the database object
- Added an option to pass in the domain_name
2025-01-07 22:21:59 -07:00