Commit Graph

22984 Commits

Author SHA1 Message Date
FusionPBX
f81d73e518 Don't create a transaction for fax read data 2025-08-15 15:45:13 -06:00
FusionPBX
08092678fa Update xml_cdr.php 2025-08-15 15:15:24 -06:00
frytimo
20319af117 Fix call block save call detail record condition (#7455) 2025-08-15 15:13:13 -06:00
frytimo
506093fd64 Fix exit key unable to be zero (#7458) 2025-08-15 11:52:52 -06:00
hacc1225
1fc0962de2 Fix: Ensure proper absolute_codec_string for fax_queue (#7359)
The absolute_codec_string parameter for FreeSWITCH was being incorrectly
for formatted, causing issues with fax transmissions, particularly in
regions preferring the PCMA codec.
Without proper quoting, the comma-separated codec list PCMU,PCMA was
being parsed incorrectly by FreeSWITCH. The second codec PCMA was
misinterpreted as a separate dial string parameter, resulting in
absolute_codec_string being set to only PCMU. This led to negotiation
failures when the receiving end required PCMA.
This commit resolves this by enclosing the codec list within *escaped*
single quotes \'PCMU,PCMA\'. **Crucially, without this escaping,
FreeSWITCH would not correctly interpret the quoted string.** The
literal quotes are necessary to ensure that PCMU,PCMA is treated as a
single value. By implementing this change, we guarantee that both PCMU
and PCMA are correctly included in the codec negotiation, resolving the
fax transmission failures in PCMA-dominant regions.
2025-08-15 07:29:27 -06:00
FusionPBX
57b26b9d44 Normalize the boolean data 2025-08-14 16:52:37 -06:00
AdSecIT
637f79bd5a Update {$mac}.cfg (#7456)
* Update {$mac}.cfg

Changing from Successive registration to Concurrent registration (default) for fallback redundancy.

* Update {$mac}.cfg

Changing from Successive registration to Concurrent registration (default) for fallback redundancy.

* Update {$mac}.cfg

Changing from Successive registration to Concurrent registration (default) for fallback redundancy.
2025-08-14 14:13:07 -06:00
FusionPBX
d850a8ee1d Update dialplan call-forward-no-answer 2025-08-14 11:37:26 -06:00
frytimo
8230709d62 Use case in-sensitive matching for sec-websocket-key header (#7454) 2025-08-12 22:21:55 -06:00
FusionPBX
62c7d6a4c4 Correct the original data array
The original data array old_array, the value should be null for adding records with an insert
2025-08-10 01:44:38 -06:00
FusionPBX
835e60d967 Deprecate device_enabled_date
Replaced with insert_date, and update_date
2025-08-10 00:32:05 -06:00
FusionPBX
b6868ebedb Keep the primary and secondary keys in the array 2025-08-10 00:07:44 -06:00
FusionPBX
851025565c Only update modified data 2025-08-09 23:05:56 -06:00
FusionPBX
e00a0f725f Update ring_group_forward.php 2025-08-09 09:18:28 -06:00
FusionPBX
a349aa1e5b Update call_forward.php 2025-08-09 09:16:23 -06:00
FusionPBX
cac86acf68 Update sip_status.php 2025-08-08 12:00:57 -06:00
frytimo
8edf348929 Add duration to active calls widget and set answered status (#7453)
Add duration to active calls widget
Set the status of a call to answered if it is already in progress
2025-08-08 10:58:21 -06:00
Alex
13fcba2b85 Dashboard - Fix child widget styling (#7452)
* Dashboard - Fix child widget styles

* Update parent.php

* Update config.php
2025-08-07 12:22:31 -06:00
FusionPBX
6670c8eef8 Add CDR wait search with min and max 2025-08-07 12:21:52 -06:00
FusionPBX
b47bbe6124 Update xml_cdr.php 2025-08-07 11:43:17 -06:00
FusionPBX
154db4d841 Add a new permission sip_status_flush_cache 2025-08-07 10:48:42 -06:00
FusionPBX
a71cdd9ddc Add permission sip_status_command 2025-08-07 10:38:31 -06:00
FusionPBX
b63acb9049 Hide save button if user doesn't have _edit or _add permission 2025-08-07 10:26:46 -06:00
FusionPBX
c8ffc901c2 Phrases: Use phrase_execute permission instead of if_group superadmin 2025-08-07 10:23:08 -06:00
FusionPBX
a2c26c5855 Hide save button if user doesn't have _edit or _add permission 2025-08-07 10:02:23 -06:00
FusionPBX
af73a3062a Hide save button if user doesn't have _edit or _add permission 2025-08-07 09:59:00 -06:00
Alex
7d7876bb33 Dashboard - Add additional row span for detail expand button (#7450)
* Dashboard - Add additional row span for detail expand button

* Update css.php

* Update template.php
2025-08-06 17:03:00 -06:00
Alex
b64ebb374d Dashboard - Use a class to determine the row span (#7451)
* Dashboard - Use a class to determine the row span

* Update parent.php

* Update icon.php

* Update content.php

* Update domains.php

* Update dashboard_edit.php

* Update missed_calls.php

* Update recent_calls.php

* Update voicemails.php

* Update system_counts.php

* Update system_cpu_status.php

* Update system_disk_usage.php

* Update system_services.php

* Update system_status.php

* Update system_services.php

* Update switch_status.php

* Update registrations.php

* Update ring_group_forward.php

* Update caller_id.php

* Update domain_limits.php

* Update call_forward.php

* Update active_calls.php
2025-08-06 17:01:09 -06:00
FusionPBX
9a377766cd Add a new wait column 2025-08-05 22:27:39 -06:00
Alex
86307eea73 Prevent parent widgets from being dragged into another parent (#7449) 2025-08-05 16:29:10 -06:00
FusionPBX
7e451fdbb4 Fix TTA use waitsec 2025-08-05 13:23:58 -06:00
frytimo
dc56886d41 Fix websocket service disconnect on invalid handshake (#7447) 2025-08-05 09:05:48 -06:00
FusionPBX
0157a58639 Services no longer require the --no-fork parameter 2025-08-04 15:59:35 -06:00
FusionPBX
9d9a162927 Fix call center queue view only
This error only occurred when the user didn't have the call_center_queue_edit permission.
2025-08-04 15:53:10 -06:00
FusionPBX
5f35392871 Update functions.php 2025-08-04 15:42:08 -06:00
frytimo
3477c78df1 Fix large log file when using websockets (#7446)
* fix large log file when using websockets
Services now check the log level set before trying to print to log file. The default is to use LOG_INFO

* reverse timestamp logic so it doesn't display by default

* Run in foreground by default

* Change to LOG_NOTICE as default value for log
Using the LOG_NOTICE as the default log level for services allows the services a better range of levels to choose from and conforms to the standard used by other services.

* Update service.php

---------

Co-authored-by: FusionPBX <markjcrane@gmail.com>
2025-08-04 15:12:51 -06:00
Harry Foster
2afb1a0d6c Update debian-websockets.service (#7445)
Replace the deprecated PermissionsStartOnly option in favour of the supported method of elevating the exec commands.

https://github.com/systemd/systemd/pull/10802#issuecomment-439446299
2025-08-04 14:48:16 -06:00
graycom-git
134ce77d63 Update dialplan_outbound_add.php (#7444)
change to row order for gateways dropdown, previous code didnt groups gateways for other domains together
2025-08-03 08:19:56 -06:00
Alex
9dc4ee9046 Dashboard - Use the uuid instead of name for widget ids (#7443)
* Dashboard - Use the uuid instead of name for widget ids

* Update active_calls.php

* Update domain_limits.php

* Update caller_id.php

* Update registrations.php

* Update ring_group_forward.php

* Update switch_status.php

* Update system_counts.php

* Update system_cpu_status.php

* Update system_services.php

* Update system_status.php

* Update voicemails.php

* Update missed_calls.php

* Update recent_calls.php

* Update content.php

* Update icon.php

* Update parent.php

* Update domains.php
2025-08-01 11:51:34 -06:00
Alex
b1dd179f85 Dashboard - Minor bug fixes (#7440)
* Dashboard - Minor bug fixes

* Update config.php

* Update config.php

* Fix label background color

* Update dashboard_edit.php

* Update parent.php

* Update index.php

* Update index.php
2025-07-31 17:18:33 -06:00
FusionPBX
cd8d4101f5 Send a link if the file is larger than 10 Megabytes 2025-07-31 13:45:06 -06:00
FusionPBX
c8bafdb14b Update the version to 5.5.0
This is the development version. A pre-release version of 5.5.
2025-07-31 08:07:46 -06:00
FusionPBX
095c164477 Fix the recording name 2025-07-30 19:02:55 -06:00
FusionPBX
e6d4a9fad0 call_recording_on_demand default global default enabled false 2025-07-30 12:35:30 -06:00
Alex
954acba1d1 Dashboard - Fix system services chart not showing (#7439)
* Dasboard - Fix system services chart

* Update system_services.php
2025-07-30 11:58:05 -06:00
FusionPBX
93d308adf4 Update app_config.php 2025-07-30 11:44:58 -06:00
Alex
69310e6d4e Dashboard - Enable system services and disable system counts by default (#7438) 2025-07-30 11:13:29 -06:00
Alex
cf32511d61 Dashboard - Use CSS grid in parent widgets (#7437)
* Dashboard - Use CSS grid on parent widgets

* Update parent.php

* Update css.php

* Update template.php
2025-07-30 10:58:11 -06:00
Alex
0fc28924a1 Dashboard - Allow numbers in dashboard name (#7436)
* Dashboard - Allow numbers in dashboard name

* Update parent.php

* Update parent.php

* Update index.php

---------

Co-authored-by: FusionPBX <markjcrane@gmail.com>
2025-07-30 10:41:59 -06:00
FusionPBX
9704777433 Revert "Update {$mac}.xml (#7383)" (#7435)
This reverts commit 40bc41cfea.
2025-07-30 08:50:04 -06:00