Commit Graph

22685 Commits

Author SHA1 Message Date
FusionPBX
f9bd89ef78 Fixed the response when the result is an array 2025-03-29 14:48:45 -06:00
FusionPBX
091dca3ceb Update footer.php 2025-03-29 13:39:24 -06:00
FusionPBX
0b9fd924a9 Add not empty check on the domains session 2025-03-29 13:20:38 -06:00
FusionPBX
e5e63a3846 Update extension_edit.php 2025-03-29 11:29:58 -06:00
chansizzle
590e58c388 Update extension_edit to populate device servers (#7347)
This pull request fixes the code for adding extensions and a device is added to the extension.

These device fields are populated if they are defined and enabled in default setttings. This works if the data types = text (the default) and it works if the data types = array (very useful for server clusters)
2025-03-29 11:27:03 -06:00
FusionPBX
efd9f8979e Use standard time GMT offset 2025-03-28 17:45:13 -06:00
Alex
7148ba3c66 Prevent date time picker from getting clipped (#7345) 2025-03-28 15:50:39 -06:00
chansizzle
c6ecf73fa6 add firmware for yealink T19P (#7344) 2025-03-28 15:21:40 -06:00
FusionPBX
c6dd43cff0 Update code to use the server_address_secondary 2025-03-28 12:37:01 -06:00
frytimo
0882b148ec Check outbound_proxy and server_address for array with drop-down field (#7343)
- Check the outbound_proxy_primary and outbound_proxy_secondary default value for an array value so the drop-down field on the device edit page can be filled.
- Use a variable to get the value from the settings class for server_address_primary and server_address_secondary instead of calling the settings class three times for each value.
2025-03-28 10:50:43 -06:00
frytimo
0e143764e8 Sets the default value for Limit Max field when adding a new extension (#7342) 2025-03-28 10:49:47 -06:00
FusionPBX
d1d24a0a9c Add yealink_force_voice_ring_volume
Forced ringer volume: 0 - 15
2025-03-27 17:44:10 -06:00
Alex
aceb77d70e Dashboard Edit - Only show target, width, and height if needed (#7341) 2025-03-27 16:18:50 -06:00
Alex
c305685d23 Fix dashboard edit defaults (#7340)
* Fix dashboard edit defaults

* Update app_defaults.php

* Update config.php
2025-03-27 15:41:38 -06:00
frytimo
00c6befb70 Add missing file path when cache miss in auto_loader (#7339) 2025-03-27 13:33:36 -06:00
FusionPBX
7fe291dfcf Update xml_cdr.php
Use the permission_exists and is_uuid conditions at the top of the download class method. If false use return to prevent running code without the right permission and a valid uuid.
2025-03-26 18:34:54 -06:00
Alex
5f7ef8848e Fix typo (#7337) 2025-03-26 14:57:24 -06:00
frytimo
b5af974d34 Add backslash to the trim command (#7338) 2025-03-26 14:56:55 -06:00
frytimo
c165afc53e Fix trim command on interface name (#7336) 2025-03-26 13:11:37 -06:00
FusionPBX
288f693c12 Increase the delay when database is not connected 2025-03-26 11:48:18 -06:00
FusionPBX
90b774e86d Add default setting daylight_savings_auto 2025-03-26 11:44:17 -06:00
FusionPBX
67da2f2a3d Make sure the database connection is available 2025-03-26 11:30:34 -06:00
frytimo
2ae77071e2 Fix call recordings maintenance path (#7334) 2025-03-25 14:44:20 -06:00
FusionPBX
ba413775c7 Get the login destination from the settings 2025-03-24 19:06:09 -06:00
FusionPBX
9d43254603 Set enabled to true by default 2025-03-24 18:29:09 -06:00
FusionPBX
9ee9aa4023 Update xml_cdr.php 2025-03-22 21:03:19 -06:00
FusionPBX
f58ed065fc cdr http_enabled default to false
Using the file system by default instead of HTTP POST
2025-03-22 17:09:51 -06:00
FusionPBX
7fae8eefca Update xml_cdr.php 2025-03-22 17:03:37 -06:00
Brett@NGEN
cf55ca59ed Corrected case errors in provisioning template for Grandstream GHP6xx Series (#7203)
* Corrected case errors for Grandstream GHP6xx Series

* Corrected case - remotecontrol

* Update {$mac}.xml

* Replaced all camel case within XML element names

* Found a few more

Matching pattern: name=".*[a-z][A-Z].*"
2025-03-22 16:45:14 -06:00
FusionPBX
f420a08802 Add grandstream_random_port #6055 2025-03-22 16:34:30 -06:00
FusionPBX
62877b7aab Add grandstream_random_port 2025-03-22 16:29:36 -06:00
FusionPBX
5b77e3d62b Ring Ready support disabling it in dialplan #6536 2025-03-22 16:06:18 -06:00
FusionPBX
48661c3aa6 Update sip_status.php 2025-03-22 15:45:19 -06:00
emak-Corey
efed19ef1c Sort the 'sofia xmlstatus' profiles alphabetically (#6091)
* Sort the 'sofia xmlstatus' profiles alphabetically

Added function to sort the 'sofia xmlstatus' SIP profiles alphabetically to match the sort order lower down in the page.
2025-03-22 15:43:58 -06:00
Ahron Greenberg (agree)
0e2b083807 Fix adding duplicate device error (#6490)
* [extensions] Fix adding duplicate device error
2025-03-22 12:55:15 -06:00
FusionPBX
0706b52427 Update destinations.php 2025-03-22 12:33:45 -06:00
mbarvoipdrs
d44e7c0c5f Yealink W60B Updates (#5600)
Adding Alarm server lines to be used with ver 85 firmware and the W59R handset.
2025-03-21 21:02:20 -06:00
FusionPBX
cd5693dbd4 Update check for duplicate destinations
Account for destination_prefix
2025-03-21 21:00:37 -06:00
frytimo
52d8f436e4 Replace session variables with the settings class (#7271) 2025-03-21 20:11:44 -06:00
FusionPBX
1778963607 Calculate the daylight savings settings 2025-03-21 19:51:27 -06:00
frytimo
d3cedcf17f Add wifi function enabled (#7333)
* add wifi function enabled
2025-03-21 18:02:54 -06:00
frytimo
449b689840 Fix wifi function enabled (#7332) 2025-03-21 17:50:01 -06:00
frytimo
a5e63e0fce unset the parameters array (#7331) 2025-03-21 10:53:46 -06:00
Stephen Forster
1f2d7e1ceb Show to superadmin group that has dialplan_all permission (#5458)
If permissions to dialplans is given to anyone other than superadmin then they should not be able to see GLOBAL dialpans unless they have dialplan_all permission as well.

* Update dialplans.php
2025-03-21 10:49:41 -06:00
frytimo
b82d9f17a7 Fix exception thrown for order by used in count devices clause (#7330) 2025-03-21 10:33:22 -06:00
frytimo
891e9e3dfa Use auth_id instead of user_id for pcode 36 (#7329) 2025-03-21 09:44:36 -06:00
frytimo
64a8715245 Fix user id instead of auth id used in grandstream template (#7326) 2025-03-20 23:51:03 -06:00
fusionate
e460c4f180 Access Control - Edit: Remove unintended single-quotes when dig domain used as Description. 2025-03-20 17:26:42 -06:00
fusionate
5d37e2a570 Access Control - Edit: Add additional sanitization on dig value. 2025-03-20 17:20:14 -06:00
fusionate
7b8340f021 Access Control - Edit: Escape submitted values in dig command. 2025-03-20 09:51:37 -06:00