Commit Graph

22987 Commits

Author SHA1 Message Date
FusionPBX
336f304e7c Provision settings for templates use type text
The configuration template is an XML string or other type of config file that is delivered to the endpoint as a string.

This fixes a bug that was breaking the template variables that were using type boolean.
2025-10-08 16:10:53 -06:00
Alex
0c76c4bee1 Add HttpOnly, Secure, and Samesite session settings to config.conf (#7548)
* Add HttpOnly, Secure, and Samesite session settings to config.conf

* Update upgrade_menu.php

* Update upgrade.php

* Update install.php
2025-10-03 16:35:50 -06:00
frytimo
88ac778135 Only check database connection when cdr files exist (#7538) 2025-10-01 20:57:34 -06:00
Alex
b2631ae002 Dashboard: Adjust icon widget clickable area (#7537)
* Dashboard: Adjust icon widget clickable area

* Update registrations.php

* Update domains.php

* Update domains.php
2025-10-01 10:39:33 -06:00
FusionPBX
9ad9be0710 Update app_config.php 2025-09-30 18:13:09 -06:00
FusionPBX
10572a8b40 Allow ring group to use extension 0 2025-09-30 13:41:08 -06:00
FusionPBX
020c7c2595 Fix pid detection in service class
Fixed process ID not detected
Process Signals are not using numbers instead of their constant. PHP-FPM does not pre-declare the constants.
2025-09-30 08:44:20 -06:00
FusionPBX
3989cbc885 Use the session domain_uuid 2025-09-29 21:32:26 -06:00
FusionPBX
a448a73bb6 Add device vendor keys for Poly 2025-09-26 17:03:00 -06:00
FusionPBX
76ab6235e3 Minor version update 5.4.7 2025-09-24 16:01:47 -06:00
FusionPBX
30a882dd6b Remove old session commands
Session is handled in resources/require.php
2025-09-23 16:13:36 -06:00
Alex
e43b27a42d Security - Secure session cookies by setting HttpOnly, Secure, and SameSite attributes (#7530) 2025-09-23 16:07:31 -06:00
Alex
b529c713d5 Security - Use POST method instead of GET for deleting groups (#7495)
* Security - Use POST method instead of GET for deleting groups

* Update menu_item_edit.php

* Update dashboard_edit.php

* Update device_vendor_function_edit.php

* Update device_vendor_function_edit.php

* Update dashboard_edit.php
2025-09-22 09:46:21 -06:00
FusionPBX
61484998ab Remove fields marked as deprecated 2025-09-17 08:09:37 -06:00
FusionPBX
0af96912e2 Add setting polycom_restrict_pickup 2025-09-12 16:45:55 -06:00
FusionPBX
48d47960e0 Use FILTER_VALIDATE_BOOLEAN 2025-09-12 15:54:28 -06:00
Alex
5c096bbec8 Dashboard: Fix php warnings (#7493)
* Dashboard: Fix php warnings

* Update dashboard_edit.php

* Update dashboard.php

* Update parent.php

* Update footer.php

* Update active_calls.php

* Update active_calls.php
2025-09-12 11:57:15 -06:00
FusionPBX
683fd9ab9f Update directory.lua 2025-09-10 18:23:55 -06:00
Alex
8118996bb9 Dashboard Widget Edit: Fix saving rgba color values (#7491) 2025-09-10 16:50:15 -06:00
FusionPBX
a28468fc5e Add settings for dns primary and secondary servers
Add these to be disabled by default
2025-09-10 15:55:31 -06:00
FusionPBX
990d6782af Update extension_edit.php #7481 2025-09-10 13:16:27 -06:00
FusionPBX
01c5a42209 Update voicemail_edit.php #7482 2025-09-10 13:14:24 -06:00
FusionPBX
4d668cbb31 Fix device status provisioned date
This affected the new device's provisioned status update
2025-09-10 12:03:29 -06:00
Alex
5283e58198 Fix menu item delete (#7487) 2025-09-10 11:59:13 -06:00
FusionPBX
e55e9bf693 Use speech get_format to get the recording extension 2025-09-09 17:52:47 -06:00
FusionPBX
caae9cfec1 Use speech get_format to get the recording extension 2025-09-09 17:51:00 -06:00
FusionPBX
4090b314ef Use class_exists for speech and transcribe 2025-09-09 15:38:52 -06:00
FusionPBX
7d7a6bcb70 Only enable transcribe and speech if their respective class exists (#7480) 2025-09-09 15:29:41 -06:00
FusionPBX
953d46db53 Fix undeclared variable warning in fax_send (#7478)
* Fix undeclared variable warning in fax_send
2025-09-04 10:51:46 -06:00
FusionPBX
4ee3927c0f Update login.php 2025-09-04 10:42:38 -06:00
FusionPBX
3385817596 Update xml_cdr.php 2025-09-02 13:12:26 -06:00
FusionPBX
c170562415 Add background_image_enabled default false
This was added to make it easier to use the login_background_image
2025-09-01 14:01:27 -06:00
FusionPBX
9787d863fb Fix the Htek templates 2025-08-30 12:02:49 -06:00
FusionPBX
d1711f2b0a Update fax.php 2025-08-30 08:59:02 -06:00
FusionPBX
d6e7cd648e Remove file that is no longer used 2025-08-29 09:47:46 -06:00
FusionPBX
4023dcd3d6 Minor version update 5.4.6 2025-08-27 12:28:01 -06:00
FusionPBX
da22f575c7 Update app_config.php 2025-08-27 10:56:15 -06:00
FusionPBX
cf7ff39d32 Update provision.php 2025-08-27 10:53:23 -06:00
frytimo
599885daf6 Fix bug by adding 'tries' counter so reading websocket data can return (#7471)
When reading web socket data, the loop will run forever if there is no more data available in a chunk. This fix will add a counter to how many times it tries to read before a timeout is reached.
Fixed a problem where the constructor parameter for permission_filter was not being fulfilled. This can cause a crash also leading to the read of web socket data to begin looping.
Added better debugging information by using the topic of the websocket_message instead of the payload data. This would cause some messages to appear empty when they were not.
Added a wait state for re-connecting to the web socket server for system status service so it would not exit immediately when the websocket server exited.
Added more PHPDoc Block information.
2025-08-27 08:02:21 -06:00
FusionPBX
c4f51138d5 Fix the daylight_savings_enabled for Polycom 2025-08-26 16:50:42 -06:00
FusionPBX
0770cf7aba Create {$mac}-directory.xml 2025-08-23 10:34:59 -06:00
FusionPBX
107f70b4b2 Add Poly Edge E550 2025-08-23 10:34:04 -06:00
FusionPBX
d80308ebdb Update xml_cdr.php 2025-08-21 22:36:39 -06:00
FusionPBX
79c502151f Update failed directory permissions 2025-08-21 18:31:08 -06:00
FusionPBX
f8e7e49e41 Add provision setting grandstream_match_callerid_1 - 10 2025-08-21 15:15:44 -06:00
FusionPBX
94be0f3c01 Add try-catch around beginTransaction and commit
Added try-catch blocks around the save and delete methods.
2025-08-21 09:55:33 -06:00
FusionPBX
6d2d9aafc3 Use the toggle for voicemail keep local 2025-08-20 19:08:26 -06:00
FusionPBX
f095139155 Use the toggle for voicemail and transcribe 2025-08-20 18:57:56 -06:00
FusionPBX
cde4a82bde Use the settings class 2025-08-20 18:54:30 -06:00
FusionPBX
4b5be628a7 Update the systemd service files 2025-08-19 18:16:44 -06:00