FusionPBX
95dd6094e0
Removing this because it breaks Missed Call results
...
Missed calls should include hangup_cause NO_ANSWER
2022-10-24 15:27:41 -06:00
FusionPBX
ef040f2b7a
Command line or web server both includes can work the same
2022-10-13 16:50:47 -06:00
FusionPBX
b8e8c726be
Update the include handling.
2022-10-11 11:54:01 -06:00
markjcrane
d50bcb476a
Replace root.php
2022-10-10 16:35:14 -06:00
markjcrane
eb5c25aa35
Add insert_date, insert_user, update_date, update_user to all tables
2022-09-18 00:54:37 -06:00
FusionPBX
0fce8ac1a5
Add more comments and is_array before foreach
2022-09-12 08:59:28 -06:00
FusionPBX
bb56827f4f
Use is_array before foreach
2022-09-12 08:54:16 -06:00
FusionPBX
2cd382ec38
Get caller ID from the same call flow -> caller profile
...
This is the same place we get caller ID from in the XML CDR Details page.
2022-08-23 13:13:34 -06:00
agree
f94bad1730
[xml_cdr] more caller id handling ( #6452 )
2022-08-16 00:00:43 -06:00
FusionPBX
da768d984b
If the call goes to voicemail it is a missed call.
2022-08-05 15:05:49 -06:00
FusionPBX
84a3ab143d
Needs to use double equals for the condition.
2022-08-05 14:35:54 -06:00
FusionPBX
6f2a2a76a1
Answered calls to exclude missed calls.
...
Determining missed_call is done in the import so the extra originating_leg_uuid is not needed.
2022-08-05 13:46:26 -06:00
FusionPBX
e0b37ae834
When call goes to voicemail mark it as missed.
...
Add additional labels and change isset answer_stamp to use billsec greater than zero.
2022-08-05 13:19:35 -06:00
FusionPBX
0a45b7acf1
Don't show these by default.
...
Permissions are there to show these however its is expected that these permissions will be assigned to a group rarely.
Considering removing the permissions and not import the records.
2022-08-05 11:30:57 -06:00
FusionPBX
440584898b
Missed calls are marked when the call is imported.
...
Missed calls are marked when the call is imported and in some cases near the end of the call. This simplifies the missed_call in reports and call detail records.
2022-08-05 11:18:40 -06:00
FusionPBX
d5e7552fb4
Hide not answered calls Ring Group Destinations that were answered by someone else.
...
Improve the form
2022-08-05 11:15:09 -06:00
FusionPBX
58d7e402d9
Hide ring group legs by default that were not answered.
...
Cleans up the Call Detail Records list.
2022-08-05 10:43:40 -06:00
FusionPBX
301dc1501c
Eliminate faxes from missed calls and ring group destinations that didn't answer the call.
2022-08-04 19:09:23 -06:00
FusionPBX
74d034d7a9
Work on missed_call field.
2022-08-04 18:37:14 -06:00
FusionPBX
3418859ee9
Update xml_cdr.php
2022-08-04 15:37:12 -06:00
FusionPBX
7a6c44267a
Check for missed_call variable use it if it exists
2022-08-04 12:50:29 -06:00
agree
b7e7d27c79
[xml_cdr] LOSE_RACE handled in wrong place ( #6433 )
...
LOSE_RACE is already being handled later `if (permission_exists('xml_cdr_lose_race'))`
2022-06-25 12:04:44 -06:00
agree
f907619679
[xml_cdr] cdr statistics fix LOSE_RACE ( #6432 )
2022-06-25 12:04:23 -06:00
FusionPBX
7f6b1472e6
Add conference recording to CDR page.
...
Tested and works with regular dialplan conference.
2022-06-09 11:04:07 -06:00
FusionPBX
9330414120
Use the number alias permission in the extension summary.
2022-05-05 10:59:25 -06:00
FusionPBX
9e77266299
Re-add permission check for xml_cdr_lose_race and xml_cdr_enterprise_leg.
2022-05-05 10:55:52 -06:00
emak
2050d98e3e
Update XML CDR Extension Summary Queries #5979 ( #6365 )
...
* Change labels to reflect new CC missed field
* Update extension summary queries
* Hide number alias field
2022-05-05 10:43:44 -06:00
FusionPBX
4ab4fbbae9
Exclude LOSE_RACE for missed calls ( #6338 )
...
* Exclude LOSE_RACE for missed calls
* Update xml_cdr_inc.php
2022-04-07 10:05:54 -06:00
FusionPBX
a16c109c96
Missed Calls exclude LOSE_RACE
2022-04-07 09:59:29 -06:00
FusionPBX
3336e1420a
If caller_destination is not set use dialed_user
2022-03-15 14:50:28 -06:00
FusionPBX
af994de554
Set caller_id_number using sip_from_user if the variable is not set.
2022-03-15 14:43:55 -06:00
FusionPBX
76a4e9dd50
Work on caller_destination, caller_id_name and caller_id_number.
2022-03-15 14:33:44 -06:00
FusionPBX
fac8ee8244
Hide Extension Summary Show all by default. ( #6318 )
...
* Hide Extension Summary button show all by default. Add new permission xml_cdr_extension_summary_all
Many extensions and CDR records make this a resource very intensive query. Disable by default for all groups.
* Add new permission xml_cdr_extension_summary_all
* Update xml_cdr_extension_summary.php
* Update xml_cdr.php
2022-02-24 01:53:54 -07:00
AlexC
78c5666aff
Fixed dashboard layout bugs ( #6263 )
...
* Fixed dashboard layout bugs
* Update domain_limits.php
* Update missed_calls.php
* Update recent_calls.php
* Update voicemails.php
* Update system_counts.php
* Update system_cpu_status.php
* Update system_status.php
* Update caller_id.php
2022-01-25 11:03:37 -07:00
FusionPBX
ba2f5c379f
Only compare sip_from_domain with domain_name if the sip_from_domain exists.
2022-01-18 12:05:32 -07:00
FusionPBX
e16cc5e725
Need to keep the caller ID prefix on the caller ID name.
...
This was needed to keep caller id prefix for the caller ID name so it shows up in the Call Detail Records.
2022-01-18 11:52:26 -07:00
vivoras
650f50a6ce
Update xml_cdr_statistics.php ( #6239 )
2022-01-11 16:27:34 -07:00
vivoras
c3d3429635
Update app_languages.php ( #6238 )
2022-01-11 09:23:08 -07:00
Antonio Fernandez
7e321c43fb
added support for ALOC description #1 ( #6234 )
...
* added support for ALOC description
* Changed description to 'Average Length of Call'
Conversation isn't bad but I've always heard it as Average Length of Call.
Co-authored-by: FusionPBX <markjcrane@gmail.com>
2022-01-10 22:33:47 -07:00
Antonio Fernandez
13a1590c8f
Update xml_cdr_extension_summary.php ( #6235 )
2022-01-10 22:28:55 -07:00
Antonio Fernandez
affba4b61d
Update xml_cdr_statistics.php ( #6236 )
2022-01-10 22:27:33 -07:00
FusionPBX
9d01324da7
Use sip_from_display and sip_from_user when the call originated from the VoIP Provider.
...
When an inbound call is forwarded the call_direction is set to inbound and then updated to outbound. In this situation we use the sip_from_display and sip_from_user to get the original caller ID instead of the updated caller ID after the call was forwarded.
2022-01-04 17:50:51 -07:00
FusionPBX
1f0af43d83
Use the date c function only if the the epoch is_numeric
2022-01-04 16:54:47 -07:00
Len
02a12591dd
Replace duplicate uuid ( #6208 )
...
* Replace duplicate uuid
* Replace duplicate uuid
2021-12-20 11:40:52 -07:00
FusionPBX
dd106a6871
Replace event_socket_mkdir with php mkdir. ( #6170 )
2021-12-02 19:03:55 -07:00
AlexC
2a4550c910
Add dashboard default settings to recent_calls.php ( #6138 )
...
* Add dashboard default settings to recent_calls.php
* Update recent_calls.php
2021-11-19 16:32:53 -07:00
AlexC
4b6f42e5c3
Add dashboard default settings to missed_calls.php ( #6137 )
...
* Add dashboard default settings to missed_calls.php
* Update missed_calls.php
2021-11-19 16:31:51 -07:00
AlexC
04f301337d
Add new dashboard default settings for cdr charts ( #6134 )
2021-11-19 16:31:00 -07:00
FusionPBX
2d4c65abee
Simplify missed call handling.
2021-11-19 15:47:54 -07:00
FusionPBX
80cfab92b8
Use answer_stamp and bridge_uuid to deteremine if the call was answered.
2021-11-19 11:11:40 -07:00