FusionPBX
82d1f4eb88
Add more dashboard widgets
2024-07-29 16:32:49 -06:00
FusionPBX
dc14285cfd
Default setting used for the background color
2024-07-29 12:27:06 -06:00
FusionPBX
2da57eea9c
Update the user dashboard
2024-07-29 10:56:33 -06:00
FusionPBX
7abcda7996
Update the dashboard order
2024-07-29 08:49:01 -06:00
FusionPBX
7566dd1f4b
Update the dashboard settings
2024-07-28 10:42:16 -06:00
FusionPBX
22c57f9340
Fill in dashboard details
2024-07-28 10:36:36 -06:00
FusionPBX
5dd8758823
Update config.php
2024-07-28 02:44:16 -06:00
FusionPBX
7d15164122
Add call detail records dashboard
2024-07-28 02:24:55 -06:00
frytimo
46abe4897c
use loose comparison instead of strict comparison ( #7064 )
...
Update comparison checks when testing the database status and
add a unified log message with a more detailed message from the
database when there is a failure
Authored-by: Tim Fry <tim@fusionpbx.com>
2024-07-23 19:58:13 -06:00
Anthony
fd22d407b8
Added translations to app files ( #7050 )
...
* Added missing translations to core/xml_cdr
* Added missings translations to app/time_conditions
* Added missing transaltions to app/sip_profiles
* Added missing translations to app/registrations
2024-07-10 17:35:13 -06:00
frytimo
0ea012c494
Update database_maintenance ( #7037 )
2024-07-05 17:37:50 -06:00
FusionPBX
c0e1b1a6b5
Changed the order of missed_call conditions
...
Move billsec condition near the end but before voicemail.
If a call center call was missed but answered by an extension with the exit action then the call wasn't technically missed.
2024-07-03 14:35:13 -06:00
frytimo
5ea753295d
add maintenance function to the xml_cdr ( #7025 )
...
Co-authored-by: Tim Fry <tim@fusionpbx.com>
2024-06-27 11:27:09 -06:00
FusionPBX
23093f6a14
Add new permissions
...
- xml_cdr_json_view
- xml_cdr_json_delete
- xml_cdr_flow_view
- xml_cdr_flow_delete
- xml_cdr_log_view
- xml_cdr_log_delete
2024-06-27 10:33:38 -06:00
Alex
1ef5f1dab0
Dashboard - Icon widget hover settings ( #7016 )
...
* Update system_counts.php
* Update system_cpu_status.php
* Update system_status.php
* Update voicemails.php
* Update missed_calls.php
* Update recent_calls.php
* Update index.php
* Update app_defaults.php
* Update app_defaults.php
* Update index.php
* Update index.php
* Update dashboard_edit.php
* Update index.php
* Update app_defaults.php
* Update css.php
* Update icon.php
* Update dashboard_edit.php
* Update app_config.php
* Update app_defaults.php
* Update css.php
* Update app_languages.php
* Update index.php
* Update dashboard_edit.php
2024-06-21 16:44:31 -06:00
Alex
7640cd21c9
Dashboard - Add row span setting ( #7007 )
2024-06-12 16:49:34 -06:00
FusionPBX
e553e619bf
Extension column add nowrap
2024-06-06 14:27:09 -06:00
Alex
f6e6750efc
Dashboard - Minor changes ( #6993 )
2024-06-03 11:40:05 -06:00
FusionPBX
a6002f9959
Update xml_cdr_log.php
2024-05-30 02:53:51 -06:00
FusionPBX
f084004047
Update xml_cdr_log.php
2024-05-30 02:52:45 -06:00
FusionPBX
5672944a5d
Add the extension name to CDR
2024-05-23 14:31:56 -06:00
fusionate
e6860a54b9
CDR - Details: Add button to Transcribe via AI, if enabled.
2024-05-21 16:07:44 -06:00
fusionate
003b6d7aa8
CDR [Class]: Mitigate PHP 8.x warnings.
2024-05-21 15:33:15 -06:00
fusionate
353bef172d
CDR - List: Make Delete button (if allowed) function like other pages.
2024-05-21 15:26:02 -06:00
fusionate
7312b9ab67
CDR: Create record_transcription field, drop deprecated recording_file, recording_name fields.
2024-05-21 13:29:48 -06:00
FusionPBX
5286dbbb1b
Add isset with variable last_app
2024-05-15 14:47:07 -06:00
FusionPBX
a16ec80ce4
Update the caller ID when using intercept
...
When intercept is used then use the last_sent_callee_id_name and last_sent_callee_id_number for the caller ID information.
2024-05-15 14:24:52 -06:00
Alex
98d5e4fd67
Dashboard - Added chart cutout and text size default settings ( #6976 )
2024-05-13 14:20:33 -06:00
fusionate
7556956763
CDR - Details: Mitigate PHP 8.x warnings.
2024-05-13 10:27:34 -06:00
Alex
301a1f69a0
Move dashboard defaults settings to theme ( #6973 )
2024-05-08 13:41:21 -06:00
Alex
66b57a7784
Dashboard - Add gradient background color settings ( #6972 )
...
* Dashboard - Add gradient background color setting
2024-05-08 09:54:18 -06:00
fusionate
58d2a9d754
CDR - Details: Mitigate PHP 8.x errors.
2024-05-02 15:42:47 -06:00
FusionPBX
55bebdec6d
Set the label_call_status to prevent a warning
2024-05-02 07:32:53 -06:00
FusionPBX
d11308b844
New setting save_call_detail_record
...
If blocked by call block option to save the call detail record true or false.
2024-04-30 18:21:42 -06:00
Alex
5eead0d88a
Dashboard - Add disabled option to details state ( #6962 )
...
* Dashboard - Add disabled option to details state
2024-04-25 23:36:54 -06:00
Alex
c38caaadc9
Update missed_calls.php ( #6960 )
2024-04-24 14:37:47 -06:00
Alex
28efea22fd
Dashboard - Add background color settings ( #6959 )
...
* Dashboard - Add background color settings
* Update missed_calls.php
* Update recent_calls.php
* Update app_languages.php
* Update app_config.php
* Update dashboard_edit.php
* Update index.php
* Update css.php
* Update system_status.php
* Update system_cpu_status.php
* Update system_counts.php
* Update system_counts.php
* Update switch_status.php
* Update index.php
* Update system_counts.php
* Update domain_limits.php
* Update call_forward.php
* Update caller_id.php
* Update ring_group_forward.php
2024-04-24 14:14:24 -06:00
frytimo
41eb7ac8d3
Fix empty line printing on console ( #6956 )
...
* fix empty line printing on console
2024-04-23 08:53:14 -06:00
FusionPBX
9e71d87012
Recent Calls hide Lose Race
2024-04-22 12:16:30 -06:00
Alex
19e21d9997
Update missed_calls.php ( #6953 )
...
* Update missed_calls.php
* Update recent_calls.php
* Update voicemails.php
2024-04-19 17:36:16 -06:00
Alex
808e2cbe66
Dashboard - Add chart type setting ( #6951 )
...
* Dashboard - Add chart type setting
2024-04-18 16:57:45 -06:00
Alex
1412ed7f68
Dashboard - Add text color settings ( #6950 )
...
* Dashboard - Add text color setting
2024-04-17 16:01:54 -06:00
FusionPBX
e81d711a92
Update xml_cdr.php
...
- Initialize the database class in the constructor
- Improve efficiency by removing extra database instances
- Bug fix. If cc_queue has been provided and call_center_queue_uuid is empty. Then use it to get the call_center_queue_uuid
2024-04-16 09:54:27 -06:00
FusionPBX
179745f871
Make Call Center variables more robust
2024-04-09 17:20:38 -06:00
Andy-Seattle
bbabb4f861
Handle ERR no such channel during call intercepts ( #6943 )
...
When call center is not enabled, during a standard call intercept sometimes we are seeing an error as follows:
call_center_queue_uuid=-ERR%20No%20such%20channel!%0A
cc_queue_joined_epoch=-ERR%20No%20such%20channel!%0A
Normally it returns call_center_queue_uuid=_undef_ but occasionally shows the ERR message.
When the epoch variable is set to this it causes the XML CDR service to continually stop and start at the same CDR which raises the CPU load on the server significantly until the CDR is deleted.
This code fix will handle the ERR message in the same way as _undef_.
2024-04-05 17:36:25 -06:00
frytimo
2264e2c0ed
Add read and write codec to columns displayed ( #6913 )
...
* add read and write codec to columns displayed
* update the column display name to be Codecs
2024-03-16 10:56:28 -06:00
FusionPBX
e0f4309076
New setting call_log_enabled default false
2024-03-12 17:44:46 -06:00
FusionPBX
fe5a974dd8
Create xml_cdr_log.php
2024-03-12 09:46:30 -06:00
FusionPBX
e6ca01a7af
Add Call Logs and CDR JSON, and Call Flows.
...
Move the CDR JSON and and Call Flows data to their own tables and add a new table for the Call Log.
2024-03-11 18:51:36 -06:00
FusionPBX
9810ac81b9
Add tables xml_cdr_json, xml_cdr_flow, call_logs
2024-03-04 23:41:41 -07:00