Commit Graph

12113 Commits

Author SHA1 Message Date
FusionPBX
c5a5876637 Add support for Poly check-sync 2025-11-05 17:38:40 -07:00
FusionPBX
5b83fc37fc Fix dialplan count in the sql query (#7592) 2025-10-23 10:11:51 -06:00
FusionPBX
87aff39290 Fix fifo presence_id 2025-10-22 17:03:23 -06:00
FusionPBX
ef312d4bc2 Bug fix for call block entry set from extension to all 2025-10-22 14:45:06 -06:00
FusionPBX
9dec9943ab Update destination_context type inbound use public by default
Update the destination_context if the type is inbound and context is empty, then use public.
2025-10-21 12:18:14 -06:00
FusionPBX
b2641fde8e Update 470_valet_park.xml
Remove 2 characters from the previous regular expression to fix the new one.
2025-10-10 16:03:50 -06:00
FusionPBX
676d3c67f3 Update 470_valet_park.xml
Fix the regular expression to make the sip: prefix optional
- This change is required for Snom D735 and other models of Snom phones.
2025-10-10 15:20:36 -06:00
FusionPBX
3e2b80d2d0 Add settings operator_panel_user_info, operator_panel_caller_info, and operator_panel_call_info 2025-10-10 13:56:55 -06:00
FusionPBX
c2b2685a66 Update app_config.php
- Use the correct name
- Update the description
2025-10-09 11:15:28 -06:00
FusionPBX
fb49cba65c Fix auto daylight savings settings use stop instead of end 2025-10-09 09:32:15 -06:00
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
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
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
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
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
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
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
3385817596 Update xml_cdr.php 2025-09-02 13:12:26 -06:00
FusionPBX
d1711f2b0a Update fax.php 2025-08-30 08:59:02 -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
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
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
FusionPBX
aa6974af56 Fix the event_guard pid file 2025-08-19 17:42:35 -06:00
FusionPBX
2ae1dc11b1 Update xml_cdr service
Use array_slice to make the code more efficient

Service is unable to create the directories. Make the failed directories with app_defaults when run from command line.

php /var/www/fusionpbx/core/upgrade/upgrade.php
chown -R www-data:www-data /var/log/freeswitch/xml_cdr
2025-08-16 12:03:10 -06:00
FusionPBX
349c4241bd Prevent fax dialplan from getting breaking
Only update the fax dialplan if the fax_extension and destination_number are provided.
2025-08-15 16:22:25 -06:00
FusionPBX
236c3180ba Don't create a transaction for fax read data 2025-08-15 15:46:14 -06:00
frytimo
0a617f26c8 Fix exit key unable to be zero (#7459) 2025-08-15 11:53:27 -06:00
FusionPBX
0700d212a3 Fix: Ensure proper absolute_codec_string for fax_queue #7359 2025-08-15 07:43:52 -06:00
FusionPBX
528be253cf Update dialplan call-forward-no-answer 2025-08-14 12:32:56 -06:00
FusionPBX
bce2095d5f Fix CDR - Export: to honor call center queue, ring group and recordings 2025-08-07 11:48:28 -06:00