FusionPBX
7e27cd25a1
fix spelling mistake in xml_cdr method name
...
Change the method name from moved_to_failed to move_to_failed
2025-07-13 19:13:50 -06:00
FusionPBX
8c34815726
Prevent a count error
...
Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given
2025-07-07 18:12:53 -06:00
FusionPBX
a818c43915
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:58:26 -06:00
FusionPBX
58e75e4b11
Use the agent_id as an alternative way to get the extension_uuid
2025-06-06 17:15:56 -06:00
FusionPBX
5d0b4afbea
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:06:01 -06:00
FusionPBX
062c9ec8b8
Update xml_cdr.php
2025-03-22 17:02:05 -06:00
FusionPBX
c75e573e84
Fix Call Detail Records with invalid xml
2025-03-13 10:13:54 -06:00
FusionPBX
0fd4f8ba00
Fix the status voicemail
...
Moved voicemail status after missed calls. This way, it will show the status of voicemail when it goes to voicemail.
There is still a field in the CDR for missed_call, and this will still be set to true for calls that go to voicemail.
2025-02-28 17:29:09 -07:00
FusionPBX
cea56a7643
Allow the @ in caller_id_name
2025-02-17 11:57:05 -07:00
FusionPBX
60d60a2b1d
Fix invalid XML CDR
2025-02-15 19:07:35 -07:00
FusionPBX
d490d6d5ab
Send CDR with invalid xml to failed/invalid_xml
2025-02-15 18:24:46 -07:00
FusionPBX
a0c112bc7e
Allow # and * in the sanitized caller ID
2025-02-11 13:29:26 -07:00
frytimo
44983289fa
xml_cdr catch edge case of failed import when no start stamp is present ( #7207 )
...
* xml_cdr catch edge case of failed import when no start stamp is present
* xml_cdr catch edge case of failed import when no start stamp is present
2025-01-07 19:47:38 -07:00
FusionPBX
0af94ee1e3
Sanitize the caller ID name and number
2024-12-20 11:08:47 -07:00
FusionPBX
8b7bd29456
Fix temporary permissions
2024-11-29 14:06:08 -07:00
FusionPBX
28f94e1268
Fix ring group missed call to show in CDR
2024-11-19 13:45:39 -07:00
FusionPBX
ffd1bbd4fc
Fixed Call Flow Summary for outbound calls
2024-11-14 17:14:33 -07:00
FusionPBX
0aaa4829e7
Use include internal on answered, missed and voicemail
...
This hides local calls which could also be calls to feature codes. Only add these feature code calls to the count if directed to show internal calls.
2024-11-08 21:34:07 -07:00
FusionPBX
8dcebaabc9
Fix the extension summary and call flow summary
...
Set the time zone in PHP so that it is correct inside the class method for the extension summary and the call flow summary
2024-11-08 17:30:10 -07:00
frytimo
ae2679e97c
update template to match new boolean in settings ( #7168 )
...
* update template to match new boolean in settings
* Update email.php
2024-10-23 12:14:54 -06:00
FusionPBX
0a08b522f6
Fix play recording in CDR
2024-10-16 16:18:59 -06:00
FusionPBX
8fe2199e82
Before using is_numeric cast the value to int
...
Without this cc_queue_joined_epoch, cc_queue_answered_epoch, and other values were seen as a string
2024-10-07 14:29:43 -06:00
FusionPBX
4b7e90c3ff
Restore previous caller ID behavior
...
If the caller ID was updated then update the caller ID
2024-09-23 13:01:47 -06:00
markjcrane
26530d6fe0
Fix end of file line only use one line feed at the end of the file
2024-09-19 16:44:08 -06:00
fusionate
cc08aa724d
Dashboard: Widget counter pill style adjustments.
2024-09-16 18:22:28 -06:00
fusionate
fd032f4ad4
Dashboard: Widget counter pill style adjustments.
2024-09-16 18:09:04 -06:00
Alex
ca10a3e518
Update registrations.php ( #7133 )
2024-09-14 16:12:37 -06:00
FusionPBX
0357a08a25
Correct the icon name
2024-09-14 03:52:21 -06:00
FusionPBX
02054ae683
Add the missed call icon
2024-09-14 03:45:08 -06:00
FusionPBX
8d5a190063
Add the dashboard icons
2024-09-14 03:40:08 -06:00
FusionPBX
a9f61e8cfc
Update missed, recent calls and new messages
2024-09-14 03:10:55 -06:00
FusionPBX
88b76a4e6d
Dashboard widgets collapsed by default
2024-09-13 19:28:13 -06:00
FusionPBX
88bfb18e5a
Add hold_accum_seconds to the xml_cdr table
2024-08-28 10:05:48 -06:00
FusionPBX
b0aab10872
Simplify the dashboard path
2024-08-21 16:58:44 -06:00
Alex
43d102b51c
Added label enabled dashboard setting ( #7096 )
...
* Added label enabled dashboard setting
2024-08-14 17:44:11 -06:00
FusionPBX
64b565d974
This line overwrites the $uuid
...
We only want to get the uuid one time. This resolves that issue.
2024-08-09 10:52:21 -06:00
FusionPBX
78d24e16dd
If the uuid variable is empty try call_uuid
...
Found a case where the variables -> uuid doesn't exist found call_uuid as an alternative.
2024-08-09 10:06:17 -06:00
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
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
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