Commit Graph

1143 Commits

Author SHA1 Message Date
fusionate
f7786986c0 Extension Summary: Apply slide toggle option to Include Internal field. 2025-08-21 13:58:57 -06:00
Alex
18634417fd Dashboard Edit - Correctly display the chart type options (#7465)
* Dashboard Edit - Correctly display the chart type options

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php

* Update config.php
2025-08-20 16:20:04 -06:00
FusionPBX
b0b3b63cb6 Update the systemd service files 2025-08-19 18:05:40 -06:00
FusionPBX
f641d32195 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 11:54:51 -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
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
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
FusionPBX
7e451fdbb4 Fix TTA use waitsec 2025-08-05 13:23:58 -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
fusionate
bb7b4ce08a Remove duplicate line in previous commit. 2025-07-24 11:36:00 -06:00
fusionate
d4e7db4ef8 CDR - Export: Adjustment to honor Call Center Queue and/or Ring Group filters. 2025-07-24 11:34:39 -06:00
fusionate
d081c128ea CDR - Advanced Search: Fix options not populating on Call Center Queue and Ring Group selects. 2025-07-24 11:26:39 -06:00
Alex
fc4b8a2652 Dashboard - Allow drag and drop in parent widgets (#7431)
* Dashboard - Allow drag and drop in parent widgets

* Update parent.php

* Update index.php

* Update config.php

* Update missed_calls.php

* Update recent_calls.php

* Update voicemails.php

* Update active_calls.php

* Update config.php

* Update config.php

* Update config.php

* Update voicemails.php

* Update parent.php

* Update voicemails.php

* Update parent.php

* Update parent.php

* Update index.php

---------

Co-authored-by: FusionPBX <markjcrane@gmail.com>
2025-07-23 17:32:39 -06:00
FusionPBX
f39448ba54 Update xml_cdr.php 2025-07-23 15:29:20 -06:00
FusionPBX
9f182b0d36 Update xml_cdr.php
Remove billsec greater than 0. The reason is that a call maybe answered to play a greeting. Bridged is a better option because the call has a second leg.
2025-07-23 15:24:09 -06:00
FusionPBX
9066afb82a Prevent a count error
Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given
2025-07-07 18:11:54 -06:00
FusionPBX
6e5f7eabca Fix caller_id_name 2025-07-05 08:55:56 -06:00
FusionPBX
e9fcc04d3f Allow missed_call override
allow calls marked as missed_call value to be overridden, an alternate destination may have answered the call
2025-07-03 13:45:44 -06:00
FusionPBX
cd892288e5 Update xml_cdr_details.php 2025-06-30 17:41:43 -06:00
FusionPBX
a75a289a2d Use www-data for the xml_cdr service 2025-06-25 12:11:20 -06:00
FusionPBX
86f0561e0c Move the call recording above transcription 2025-06-23 22:33:55 -06:00
fusionate
17be5f51a3 CDR - Details: Display call recording playback/waveform, if allowed. 2025-06-23 13:24:14 -06:00
Alex
780af3dd29 Add icons to call details page (#7391)
* Add icons to call details page

* Update xml_cdr.php
2025-06-18 15:25:47 -06:00
FusionPBX
b5efee25c7 Fix call center missed call
Fixed this by changing the order of operations.
Billsec greater than zero overrode missed call equal to true.
2025-06-17 12:56:48 -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
cfd862cf64 Update xml_cdr.php 2025-06-05 10:20:43 -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
FusionPBX
9445d39cc2 Add IVR Menu search to Call Detail Records 2025-05-24 18:14:53 -06:00
FusionPBX
54da8c7ff1 Add xml_cdr_call_log permission 2025-05-02 10:44:13 -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
fb1bb6c85b Update xml_cdr.php 2025-04-21 18:17:22 -06:00
FusionPBX
c3952028b1 Use the settings get method for the buttons 2025-04-14 10:36:21 -06:00
FusionPBX
b7e24103bf Use the sessions get method to get rows_per_page 2025-04-14 09:27:06 -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
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
FusionPBX
288f693c12 Increase the delay when database is not connected 2025-03-26 11:48:18 -06:00
FusionPBX
67da2f2a3d Make sure the database connection is available 2025-03-26 11:30:34 -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
FusionPBX
0bec2b9aef Remove empty XML CDR files 2025-03-18 13:40:47 -06:00
Alex
1e96df6e95 Change $setting to $settings (#7318)
* Change $setting to $settings

* Update app_defaults.php

* Update fax_queue.php

* Update xml_cdr.php

* Update email_queue.php

* Update transcribe.php

* Update send.php

* Update fax_queue.php

* Update fax_send.php

* Update app_defaults.php

* Update email_queue.php

* Update app_defaults.php

* Update app_defaults.php

* Update app_defaults.php

* Update app_defaults.php

* Update app_defaults.php

* Update app_defaults.php

* Update app_defaults.php

* Update app_defaults.php

* Update app_defaults.php

* Update app_defaults.php

* Update app_defaults.php
2025-03-14 16:19:49 -06:00
Alex
7639f0755c Update xml_cdr.php (#7315)
* Update xml_cdr.php

* Update css.php

* Update template.php
2025-03-13 14:58:15 -06:00
Alex
5dffd4d6e0 Add CDR column_overflow default setting (#7314)
* Add cdr column_overflow default setting

* Update app_config.php

* Update xml_cdr.php

* Update default_setting_edit.php

* Update template.php

* Update app_languages.php

* Update css.php
2025-03-13 14:49:30 -06:00
FusionPBX
b0a630e80a Use no-wrap class 2025-03-13 11:25:15 -06:00