Commit Graph

124 Commits

Author SHA1 Message Date
FusionPBX
858071307d Add processed as an optional column in the CDR table 2026-02-27 16:07:24 -07:00
FusionPBX
f01ba0249e Update permissions
- Move table permissions near the top
- Add new permissions
  - xml_cdr_transcript_view
  - xml_cdr_transcript_delete
  - xml_cdr_answered
  - xml_cdr_answered_inbound
  - xml_cdr_answered_outbound
2026-01-16 09:16:31 -07:00
FusionPBX
99f5a6c6c1 Fix field index increment 2026-01-15 16:09:23 -07:00
FusionPBX
a768bb8bc1 Add Call Disposition 2026-01-15 12:53:54 -07:00
FusionPBX
e67bf3b410 Add call disposition permissions and database column
Add new permission: xml_cdr_call_disposition
Add new xml_cdr column: call_disposition
2026-01-15 11:00:20 -07:00
FusionPBX
10629fbbf0 Call Recording Transcription multiple changes
- Use the new transcribe_queue class and method
    - Move call recording transcription to xml_cdr_transcripts
    - Remove transcribe_target table, keys and colum name
2025-12-10 12:08:34 -07:00
FusionPBX
6670c8eef8 Add CDR wait search with min and max 2025-08-07 12:21:52 -06:00
FusionPBX
9a377766cd Add a new wait column 2025-08-05 22:27:39 -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
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
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
b6386ada32 Add table xml_cdr_extensions 2025-01-17 23:30:06 -07:00
FusionPBX
2b22a15bf9 Update permission to hide hangup cause by default
This call detail records permission was assigned to the superadmin group by default. The Status replaces it with a simpler message. The hangup cause status will remain as an option for those that want it.
2024-12-21 10:56:15 -07:00
Antonio Fernandez
fab9a6bbc9 Ring Group search in CDR (#7177)
* Adding Ring Group dropdown in cdr search

* 2nd commit

* remove unused permission
2024-11-01 10:06:23 -06:00
markjcrane
5cbc53c7d9 Fix end of file line only use one line feed at the end of the file 2024-09-19 16:33:17 -06:00
MarBifrost
906b3edf03 Corrections in Georgian translation (#7113) 2024-08-31 10:02:51 -06:00
FusionPBX
88bfb18e5a Add hold_accum_seconds to the xml_cdr table 2024-08-28 10:05:48 -06:00
NorwayFun
aabc2f33a8 Localization: Add full support for Georgian language (#7110)
* Translating apps to Georgian

* Translating apps to Georgian

* Translating more apps to Georgian

* Translating more apps to Georgian

* Translating more apps to Georgian

* Translating more apps to Georgian

* Translating more apps to Georgian

* Translating theme to Georgian

* Translating core to Georgian

* Translating core to Georgian

* Translating core to Georgian by Marie

* Translating core to Georgian

* Translating resources to Georgian by Marie

* Translating core to Georgian

* fix app_languages.php
2024-08-28 09:59:02 -06:00
frytimo
0ea012c494 Update database_maintenance (#7037) 2024-07-05 17:37:50 -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
fusionate
7312b9ab67 CDR: Create record_transcription field, drop deprecated recording_file, recording_name fields. 2024-05-21 13:29:48 -06:00
Alex
301a1f69a0 Move dashboard defaults settings to theme (#6973) 2024-05-08 13:41:21 -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
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
FusionPBX
4ebdcdf4b2 Update CDR new call center search 2024-01-13 17:07:11 -07:00
Antonio Fernandez
69fc0c8378 Added CDR dropdown for showing CC Queue calls (#6869)
* Added dropdown for filtering Call Center Queues

* added more translations

* fixed the wrong permission that I had originally

* added the  Call Center dropdown to advanced search
2024-01-13 14:14:51 -07:00
fusionate
ae5cb03547 CDR: Add permission for Account Code inclusion. 2024-01-10 21:34:53 +00:00
FusionPBX
cea06a548e Add provider_uuid to destinations dialplan xml and XML CDR 2023-12-09 23:07:36 -07:00
FusionPBX
4c60313ed7 Remove deprecated fields id and v_id 2023-12-04 13:27:20 -07:00
FusionPBX
2be533687d Add permissions for call detail record details. Purpose to hide advanced details from the admin group. 2023-10-24 17:06:39 -06:00
FusionPBX
d7e2ab900b Call Detail Record add status and use billsec for the duration 2023-10-24 15:58:13 -06:00
FusionPBX
7c98190bde Add new class methods called call_flow and call_flow_summary 2023-10-17 16:21:17 -06:00
FusionPBX
d5f39cf0b2 Call Flow Summary add name, application, link, and a new summary style. Controlled by summary_style setting. 2023-10-12 23:58:11 -06:00
denisent
00b5b79886 separating status and hangup permissions (#6522)
* separating status and hangup permissions

Creating a status permission so status can be displayed independently from hangup cause. The combination of status within the hangup permissions has confused some conversations with admins and superadmins.

* separating status and hangup permissions

Creating a status permission so status can be displayed independently from hangup cause. The combination of status within the hangup permissions has confused some conversations with admins and superadmins.
2023-02-08 19:03:40 -07:00
Alex
3fe43be2a8 Update default chart colors (#6542)
* Update default chart colors

* Update app_config.php

* Update index.php
2023-01-31 11:08:00 -07:00
FusionPBX
c910f2177a Add record_length type numeric 2022-12-03 18:24:09 -07:00
markjcrane
eb5c25aa35 Add insert_date, insert_user, update_date, update_user to all tables 2022-09-18 00:54:37 -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
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
Len
02a12591dd Replace duplicate uuid (#6208)
* Replace duplicate uuid
* Replace duplicate uuid
2021-12-20 11:40:52 -07:00
AlexC
04f301337d Add new dashboard default settings for cdr charts (#6134) 2021-11-19 16:31:00 -07:00
FusionPBX
34e3683527 Add sip_call_id to the xml cdr table. 2021-07-31 19:15:18 -06:00
markjcrane
af3610d986 Add CIDR option to HTTP POST 2021-05-26 20:41:26 -06:00
agree
d7d7c6c678 remove reference 2021-05-09 16:07:17 -04:00
agree
06062b7fba * export call_center_queue_uuid channel variable to agent legs for cdr import
* add call_center_queue_uuid field to cdr for referenceing the call center queue table (cc_queue is a freeswitch variable for  the queue name)
2021-05-09 15:52:42 -04:00
markjcrane
014cbd1cd0 Replace data type timestamp with timestamptz 2021-05-05 20:46:53 -06:00
demonspork
c11589b1c3 Track Voicemail Message Success/Failure in CDR
Track whether or not a message was actually left in the voicemail box. Previously we only knew that voicemail answered, now we know whether the caller left a message.
Callers who didn't leave a message now show up in the "Cancelled" call filter in xml_cdr.php

Bonus: Fixed a bug with the originating_leg_uuid that was breaking extension summary from a previous commit and some other minor bugs/typos.
2021-02-21 21:09:37 -06:00