Commit Graph

22505 Commits

Author SHA1 Message Date
fusionate
bd5002ca32 Voicemail: Rename voicemail filesystem folder if Voicemail ID changes. 2025-02-13 15:02:53 -07:00
frytimo
0931197137 build array in auto_loader constructor (#7158)
* Build an array in the auto_loader constructor

* Update auto_loader.php

* Update auto_loader.php

* minor adjustment to name and comment and remove trailing closing tag

* use best practices for the loader method
Allowing the loader method:
- Should Never Be Called Manually
- Prevents External Modification
- Hides Implementation Details

* cache array in the temp folder and load if available

* re-organize functions within the class

* add cache recreation for auto_loader in upgrade_menu

* add cache recreation for auto_loader in upgrade_menu

* Update app_languages.php
2025-02-13 14:48:40 -07:00
frytimo
9b0eead911 Fix incorrect name on disk usage chart (#7237)
* fix incorrect name on disk usage chart

* put correct information in disk usage for Linux and FreeBSD systems

* Update system_disk_usage.php

* Update system_disk_usage.php
2025-02-13 14:18:36 -07:00
frytimo
f03803f113 use settings object where possible (#7246)
* use settings object where possible

* use $user_uuid instead of $_SESSION['user_uuid']

* use extension_uuid when counting for performance
2025-02-13 14:12:48 -07:00
frytimo
056ddc93ca remove the automatic setting of server connection port in provisioning (#7243)
* remove the automatic setting of the server connection port in provisioning
2025-02-13 14:09:03 -07:00
fusionate
68e3b4c187 Fax - New: Add cover_message, cover_message_height Default Settings to define a default Message and the height of the message box on the cover page, respectively. 2025-02-13 11:56:07 -07:00
frytimo
0cf387f306 do not save event_guard logs to transactions (#7254)
Event Guard already has a log table so no need to duplicate the transactions in another table
2025-02-13 09:10:33 -07:00
frytimo
0a5c377ae6 Remove Extra Line Ending (#7252) 2025-02-13 09:09:52 -07:00
frytimo
5c9eeb1956 Remove Extra Line Ending (#7253) 2025-02-13 09:09:34 -07:00
fusionate
5b1697fc17 Menu - Fixed: Change to submenu item links to hopefully resolve random submenu closure on click bug. 2025-02-11 18:02:16 -07:00
FusionPBX
cd5ed73602 Allow # and * in the sanitized caller ID 2025-02-11 13:26:32 -07:00
Ahron Greenberg (agree)
3603711d77 fix destination_condition_field gets overwritten by default setting (#7242) 2025-02-11 08:41:25 -07:00
Ahron Greenberg (agree)
2ef400aefd validate domain before change (#7244) 2025-02-11 08:39:47 -07:00
FusionPBX
a91e2ac547 Fix password when the permission is not assigned 2025-02-07 17:32:09 -07:00
Alex
1237b94cc4 remove duplicates (#7250) 2025-02-07 12:02:44 -07:00
fusionate
d51eb0892b Theme: Reapply changes from yesterday. 2025-02-07 11:55:18 -07:00
Alex
a07ca55da5 Update css.php (#7249) 2025-02-07 11:42:59 -07:00
fusionate
f056e82740 Theme: Additional settings to better control border and now outline styles. 2025-02-06 14:37:33 -07:00
FusionPBX
0ce6f3c956 Update language French vm 2025-02-06 14:33:11 -07:00
Alex
0a75229a43 Fix input toggle switch handle color default setting (#7247) 2025-02-06 13:45:38 -07:00
Alex
3088bb188f Fix login input default settings (#7248) 2025-02-06 13:45:26 -07:00
FusionPBX
7f7ca70210 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:11:24 -07:00
FusionPBX
9b0292f3d2 Fix the destination login alternate path 2025-02-05 18:09:08 -07:00
Ahron Greenberg (agree)
e21650fe4a fix unset var (#7245) 2025-02-05 13:56:35 -07:00
FusionPBX
574ec7a5b3 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:37:58 -07:00
Alex
5f2a6eed09 Fix dashboard number background color not showing (#7241)
* Fix dashboard number background color not showing

* Update missed_calls.php

* Update recent_calls.php

* Update voicemails.php

* Update registrations.php
2025-02-03 16:27:09 -07:00
frytimo
1c29addf08 fix spelling mistake in xml_cdr function name (#7240) 2025-02-03 13:21:47 -07:00
FusionPBX
ca2e72e6f4 Fix the call recording length 2025-02-02 18:27:03 -07:00
FusionPBX
793e5b5e00 Fix the devices domain names column 2025-02-02 18:01:27 -07:00
FusionPBX
bb0e23354a Add uuid to the custom recording name 2025-02-01 00:22:56 -07:00
FusionPBX
d655fa0ba6 Use the settings class use database::new() 2025-01-31 21:40:35 -07:00
FusionPBX
55fa668765 Use one database connection 2025-01-30 22:51:20 -07:00
chansizzle
e8f8e2cfc5 add missing semicolons (#7238) 2025-01-30 22:40:21 -07:00
FusionPBX
a2fc7dff1d Update email_send.php 2025-01-30 16:11:33 -07:00
FusionPBX
3ab848e8c0 Minor version update 5.4.1 2025-01-29 22:26:47 -07:00
FusionPBX
0c48569c71 record_extension default to mp3 2025-01-29 21:43:24 -07:00
FusionPBX
355c0e692c Update call details
- Add pass objects into the constructor
- details show local source and destination extensions
2025-01-28 21:57:41 -07:00
FusionPBX
65aeefaea4 update voicemail_main_menu phrase 2025-01-28 20:27:24 -07:00
FusionPBX
d2294f76f3 Update voicemail_listen_file_options phrase 2025-01-28 20:18:16 -07:00
FusionPBX
e0c7a8a9b5 Add voicemail_deleted_message_count phrase 2025-01-28 20:05:03 -07:00
fusionate
41556744ff Contact - View: Tighten up speed dial icon and number, make no wrap. 2025-01-28 17:21:42 -07:00
fusionate
cf22444a64 Contact - View: Apply card styles to contact-detail grid boxes. 2025-01-28 17:19:14 -07:00
fusionate
bc22ab8cc4 Contact - View: Show speed dial prefix and number after a Contact's number, if defined. 2025-01-28 17:18:28 -07:00
frytimo
d6f9b25283 format schema class (#7145)
- format schema class using autoformat
2025-01-28 17:05:00 -07:00
simplecoder732
77f9161408 Add a voicemail deletion queue (#7221)
* Add a deleted messages option to voicemail.
Messages are only deleted after a certain amount of time instead of immediately.
The queue can be turned off or on with the default setting "use_deletion_queue" in the "voicemail" category.
Changed deleted phrase and added a deleted messages count phrase
Added a program to delete messages that are due for deletion. Also small changes to phrases.

* Added a remove_deleted_messages function that runs on voicemail main menu log in. With this method, the deletion queue is handled per mailbox vs system-wide as in the cron-triggered script. It also allows us to adjust the retention hours on a per-domain basis.
2025-01-28 16:57:50 -07:00
Alex
b2349060b5 Fix number text and background color not applying (#7235)
* Fix number text and background color not applying

* Update registrations.php

* Update voicemails.php

* Update missed_calls.php

* Update recent_calls.php

* Update domains.php
2025-01-28 16:39:35 -07:00
denisent
bb1006aca8 Add serial number to the device edit page (#7234)
* add device serial number

* add device serial number field

* add device serial number field
2025-01-28 16:26:32 -07:00
chansizzle
964865ae63 add xml statistics mouse over text and use languages variables (#7211)
* add xml statistics mouse over text and use languages variables

* add xml statistics mouse over text and use languages variables

* xml statistics - remove English words from non-English languages
2025-01-28 16:22:02 -07:00
frytimo
3144036ae0 add new menu upgrade option to reset file permissions (#7232)
* add new menu upgrade option to reset file permissions
2025-01-28 16:20:43 -07:00
fusionate
9106c7fbfe Contact - Phone: Adjust to even check same contact for duplicate speed dial numbers. 2025-01-28 16:11:21 -07:00