Commit Graph

11992 Commits

Author SHA1 Message Date
FusionPBX
0ec8c151a5 Fix the recordings date 2025-06-13 17:30:24 -06:00
FusionPBX
01ba83f4ef Add recording insert_date 2025-06-13 17:28:50 -06:00
FusionPBX
793a58ba1c Update registrations.php 2025-06-12 10:16:03 -06:00
FusionPBX
a71201487e Add ooma to decode the IP address 2025-06-12 10:12:22 -06:00
FusionPBX
9bc91b7885 Update 400_recordings.xml
Add record_ext=wav to maintain original behavior, recording by default to a WAV file.
2025-06-12 01:36:24 -06:00
FusionPBX
8d8867f29b Add support for algo to send check-sync 2025-06-10 14:02:11 -06:00
FusionPBX
6deaa1fa37 Revert commit #71032f2
This caused a recording issue for ring groups, where it would only record the first extension in the ring group destinations and would not record any others.
2025-06-10 10:35:42 -06:00
FusionPBX
10ef68a7aa Make group_confirm work with queue language, dialect and voice 2025-06-09 14:42:16 -06:00
FusionPBX
ef18551090 Add call center queue language, dialect, and voice 2025-06-09 14:11:52 -06:00
FusionPBX
e5ac4f8779 Use UUID v4 for wifi_apx 2025-06-07 19:27:19 -06:00
FusionPBX
564394c205 Add extension_uuid to the CDR array 2025-06-06 17:13:03 -06:00
FusionPBX
4b54f93382 Use the agent_id as an alternative way to get the extension_uuid 2025-06-06 15:41:24 -06:00
FusionPBX
b5c28011ce Check for Mitel in the user agent string 2025-06-06 13:49:24 -06:00
FusionPBX
4e3618e35f Update process_exists 2025-06-05 16:46:39 -06:00
FusionPBX
e89522ff25 Fix the process_exists function 2025-06-05 12:22:55 -06:00
FusionPBX
cfd862cf64 Update xml_cdr.php 2025-06-05 10:20:43 -06:00
Trick Solutions
5336b34a75 WiFi AP configuration support for Grandstream devices - Adding support for AP1 and AP2 (#7385)
* Add SNMP configuration support for Grandstream HT801,HT802 and GXP2135 devices

 Added configurable SNMP settings to Grandstream HT801, HT802 and GX92135 provisioning template. Includes enable/disable toggle, SNMP version selection (default v2c), and community string configuration. SNMP is disabled by default
  for security.

* Update app_config.php

* WiFi AP configuration support for Grandstream devices

Added WiFi access point 1 and 2 configuration (SSID, password, security type) for GRP2612/2613/2614/2615/2616 devices.
  Includes database configuration entries with unique UUIDs and template variable integration following FusionPBX patterns.

---------

Co-authored-by: Matthew Midgett <mmidgett@nationalwi-fi.com>
2025-06-03 20:38:26 -06:00
FusionPBX
f9c7da3a6b Update 050_user_record.xml 2025-06-03 09:51:23 -06:00
FusionPBX
37c3da1e5e Update call_center_agents.php 2025-06-03 09:31:32 -06:00
Trick Solutions
fb574fead1 Add SNMP configuration support for Grandstream HT801,HT802 and GXP2135 (#7384)
* Add SNMP configuration support for Grandstream HT801,HT802 and GXP2135 devices

 Added configurable SNMP settings to Grandstream HT801, HT802 and GX92135 provisioning template. Includes enable/disable toggle, SNMP version selection (default v2c), and community string configuration. SNMP is disabled by default
  for security.

* Update app_config.php

---------

Co-authored-by: Matthew Midgett <mmidgett@nationalwi-fi.com>
2025-06-03 07:58:54 -06:00
Rob Mosher
5722d3e9e6 Fix CDR HTTP authentication logic bug (#7382)
- Add missing negation operator in http_enabled check
- Resolves silent CDR import failures when http_enabled is true
- Fixes authentication logic that was preventing valid HTTP CDR imports
2025-05-31 09:01:17 -06:00
chansizzle
9381a94900 Call Recordings - remove duplicate destination_number from the description (#7381) 2025-05-30 21:11:32 -06:00
fusionate
ec613ab18d Music on Hold: Hide global categories for users without music_on_hold_all permission. 2025-05-27 15:21:54 -06:00
FusionPBX
b664b92cc9 Remove overflow on call_recording_length 2025-05-26 11:14:51 -06:00
FusionPBX
9445d39cc2 Add IVR Menu search to Call Detail Records 2025-05-24 18:14:53 -06:00
FusionPBX
9a2f2e0866 Fix the default values for voicemail_enabled and voicemail_local_after_email 2025-05-22 10:50:07 -06:00
chansizzle
e21d338fc6 Add US busy tone beep 3 times (#7375)
This pull request adds a 'play the US busy tone 3 times'. As the us-busy-tone is only 1 beep, we wanted to be able to be able to hear 3 busy tones before exiting a call. An example of use is setting an IVR exit action to play the busy tone 3 times instead of 1 time before the call hangs up.
2025-05-22 09:56:07 -06:00
Antonio Fernandez
913757a772 Prevent orphaned data in voicemail destinations (#7376) 2025-05-21 11:31:03 -06:00
FusionPBX
261ab4f2ae Update recording_edit.php 2025-05-18 00:42:58 -06:00
chansizzle
344bb200f0 Remove duplicate template_subcategory in required fields (#7374) 2025-05-17 13:57:17 -06:00
FusionPBX
a67ddbaa41 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:18:40 -06:00
chansizzle
c7c06eb02b Fix mispelling in yealink_firmware_t44w (#7372)
Removed the leading $ from the variable
2025-05-15 14:04:20 -06:00
fusionate
9032322b36 Email Queue - Test: Add Email Template to customize message sent in test email. 2025-05-15 11:37:12 -06:00
FusionPBX
b7821ab738 Add custom file name for call recording download
This uses the new setting category call_recordings name record_name. The record_name is used as a template

Call recording download template. 

Options: ${uuid}, ${caller_id_name}, ${caller_id_number}, ${caller_destination}, ${destination_number},  ${destination_number},  ${date}, ${call_direction}, ${year}, ${month_name}, ${month_number}, ${day}, ${time}
2025-05-13 13:57:39 -06:00
FusionPBX
b8f1be9c90 Add setting category call_recordings name record_name 2025-05-13 13:52:16 -06:00
chansizzle
ae567c1407 Add yealink T44W firmware (#7362)
T44W requires at least 108.87.0.15 to add the capability for 12-hour time format
2025-05-12 10:45:02 -06:00
n0obHere
b5cf6f1690 Enhanced dashboard system_status card with more useful system info (#7366)
* Update system_status.php

Adjust column width to make some overflowing multi-line values into one-line view.

* Enhanced dashboard system_status card with more useful system info

- Added OS version detection
- Fixed not working memory usage with format (60% (1G/2G))  
- Replaced memory available with swap usage
- Improved disk usage display format (57% (12G/20G))    
- Added DB max connections display (Current/Max)

* Added style colors based on thresholds

* Update app_languages.php

Additional languages for new system_status items
2025-05-12 10:44:40 -06:00
FusionPBX
399c071961 Fix the email_from when using per domain settings
Remove extra new database objects to make the code more efficient
2025-05-06 21:30:01 -06:00
FusionPBX
db92891afb Fix the email_queue save_response 2025-05-06 20:34:49 -06:00
FusionPBX
991d04e534 Email Queue use settings class to get the save_response as boolean 2025-05-06 16:35:40 -06:00
FusionPBX
f36995bb6c Add default setting voicemail file_ext
Use this as the setting for the base64 file type. 

Determining the file type automatically 
- Is not as dependable 
- Requires more resources.
2025-05-05 13:51:11 -06:00
FusionPBX
bc14b503ae Update the system support details
- System details in Markdown format 
- Condense the system details
2025-05-02 18:06:25 -06:00
FusionPBX
54da8c7ff1 Add xml_cdr_call_log permission 2025-05-02 10:44:13 -06:00
FusionPBX
884da5600d Show the hostname only to the superadmin group 2025-04-30 09:44:06 -06:00
FusionPBX
370b2e1e27 Update 050_record_all.xml 2025-04-23 22:25:26 -06:00
frytimo
271e6c1441 Fix two character directory name lookup (#7356)
When the directory name set the extension is two characters such as DJ or Yu, the lookup will fail to match the name. This will adjust the script so that the first and last name will match on the number of characters in the directory.
2025-04-23 14:48:02 -06:00
FusionPBX
4042265e8f Create 050_record_all.xml disabled by default 2025-04-22 11:40:50 -06:00
FusionPBX
ee322d23b6 Fix a syntax issue and remove the optional php close tag 2025-04-22 10:06:03 -06:00
FusionPBX
bd1258b126 Add missing translations 2025-04-22 10:02:19 -06:00
FusionPBX
ea90550081 Add translatations for Call Status 2025-04-22 09:21:36 -06:00