Commit Graph
93 Commits
Author SHA1 Message Date
mattf 33bab61ef4 Added allow_web_debug system setting, more input variable filters
git-svn-id: svn://192.168.202.10@3579 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-03-04 01:11:37 +00:00
mattf 3527a06150 Added PHP input form variable filters
git-svn-id: svn://192.168.202.10@3566 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-02-18 06:09:51 +00:00
mattf ed3335e3b8 Added In-Group in_queue_nanque options
Added optional phone_number search for lead_all_info function
Fix for Inbound Report with optional campaign-select AHT calc

git-svn-id: svn://192.168.202.10@3535 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-11-08 03:54:53 +00:00
mattf 5a6c74a076 Added IR_SLA_all_statuses option for Inbound Reports
git-svn-id: svn://192.168.202.10@3530 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-10-22 12:31:39 +00:00
mattf 3f9862f0f7 Added OCR, SL-1 & SL-2 stats to CUSTOM INDICATOR section of the Inbound Reports
git-svn-id: svn://192.168.202.10@3525 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-09-24 03:18:13 +00:00
mattf 7cfe08a9d4 Added AHT to CUSTOM INDICATOR section in Inbound Reports
git-svn-id: svn://192.168.202.10@3497 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-08-21 20:21:00 +00:00
mattf e87b6452f2 Fixes in PHP scripts for XSS minor security issues.
git-svn-id: svn://192.168.202.10@3455 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-06-16 00:26:02 +00:00
mattf 34694579b8 Fixed help display for dozens of reports
Added more call detail stats for calls to DIDs and what happened to them
Fixed issue with User Group permissions in Inbound summary hourly report and the agent status detail report.

git-svn-id: svn://192.168.202.10@3448 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-06-05 13:10:27 +00:00
mattf 1eb1ae1112 Added two new drop calculations to the Inbound Report and v2
git-svn-id: svn://192.168.202.10@3300 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-09-24 13:37:54 +00:00
mattf 1196b180a2 git-svn-id: svn://192.168.202.10@3151 3d104415-ff17-0410-8863-d5cf3c621b8a 2019-11-01 20:43:18 +00:00
mattf 9edda660df more PHP7 fixes for admin scripts
git-svn-id: svn://192.168.202.10@3138 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-10-01 01:30:07 +00:00
mattf 838ea7e86f Streamlined DID check to optimize page load in Inbound Reports
git-svn-id: svn://192.168.202.10@3096 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-05-09 14:16:17 +00:00
mattf 0ddba2b26e Fix for rare allowed reports issue
git-svn-id: svn://192.168.202.10@3007 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-07-12 19:12:03 +00:00
mattf 92f50905e2 Fix for user time calculation in inbound and user stats reports, subtracted queue_seconds
git-svn-id: svn://192.168.202.10@2949 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-03-24 03:13:58 +00:00
mattf c081886ffe Fixed javascript/apache errors with graphs in several reports
git-svn-id: svn://192.168.202.10@2841 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-10-18 11:07:10 +00:00
mattf 5147e1d303 Added screen_colors.php include file for uniform screen color code
Added uniqueid logging to vicidial_xfer_log, as well as archiving of that table

git-svn-id: svn://192.168.202.10@2812 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-09-03 13:56:49 +00:00
mattf 950a69454c Array declaration fixes for PHP7, issue #1027
git-svn-id: svn://192.168.202.10@2796 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-07-20 11:58:45 +00:00
mattf d46b1b5d26 Added additional variable filtering
git-svn-id: svn://192.168.202.10@2760 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-05-27 07:14:38 +00:00
mattf 784c71bd4a Added IP Lists feature, allowing creating of lists of IP Addresses that can
be used as whitelists on a User Group basis for Agent, Admin and API
 web resources.

git-svn-id: svn://192.168.202.10@2726 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-04-10 02:30:33 +00:00
mattf 89fdf967bf Fix for daylight savings time issue for past days in the Inbound Reports
git-svn-id: svn://192.168.202.10@2712 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-03-24 11:42:21 +00:00
mattf 365bceca47 Fix for default HTML report format, issue #997
Added HH:MM:SS option for DID report

git-svn-id: svn://192.168.202.10@2687 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-02-27 22:33:30 +00:00
mattf e4d45959df Added User Group Hourly Report
Fixed several reporting bugs

git-svn-id: svn://192.168.202.10@2582 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-08-27 13:52:30 +00:00
mattf 31ab0f1ad4 Added and tested ChartJS features for more aesthetically appealing graphs to many reports
git-svn-id: svn://192.168.202.10@2568 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-07-31 14:19:56 +00:00
mattf 6ef612d2cf Added option to show in-group color in real-time report agent records
Rewrote Fronter/Closer report
Updated reports to reformat the forms in a more unified format
Added Help entries for most reports

git-svn-id: svn://192.168.202.10@2482 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-02-28 00:45:18 +00:00
mattf 1632f49d30 Added new version of Inbound Report that allows restricting results by Call Time
Added Inbound Chat Report

git-svn-id: svn://192.168.202.10@2431 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-12-16 15:57:54 +00:00
mattf a151ed590f Added option to several reports to search the archived logs
git-svn-id: svn://192.168.202.10@2418 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-11-27 00:01:37 +00:00
mattf 8e8410c3c7 Separated User Group permissions for Inbound Report report by in-group and by DID
git-svn-id: svn://192.168.202.10@2388 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-09-28 17:05:02 +00:00
mattf d48142896b Fixed issue with missing calls from user stats section in AST_CLOSERstats.php
git-svn-id: svn://192.168.202.10@2326 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-05-22 17:05:47 +00:00
mattf 6f26720010 Fixed Javascript element problems in reports, Issue #857
git-svn-id: svn://192.168.202.10@2324 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-05-16 17:26:20 +00:00
mattf 575f6e9b75 Fixed issue with SQL for permissions check
git-svn-id: svn://192.168.202.10@2319 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-05-13 02:50:35 +00:00
mattf 9ed706fc41 Added code for on-the-fly language translations display for all admin and reporting scripts
Changed all single-quote QXZ values to double-quote
Added "change language" page to admin.php

git-svn-id: svn://192.168.202.10@2233 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-12-31 14:49:05 +00:00
mattf 29013f08cf Code cleanup in PHP files for QXZ functions
Added ADMIN_www_languages.pl script to parse all web files for QXZ phrases and populate DB table www_phrases

git-svn-id: svn://192.168.202.10@2213 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-11-28 14:28:39 +00:00
mattf 415baa8e02 Added options for up to 9 ordered variables within QXZ function output for admin PHP scripts
git-svn-id: svn://192.168.202.10@2192 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-11-18 06:12:52 +00:00
mattf 7a049381d5 completed functionalization of admin interfacce scripts and reports with QXZ function
git-svn-id: svn://192.168.202.10@2186 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-11-14 14:49:50 +00:00
mattf 61106230b0 Added MathZDC function to prevent division math with zero as one of the numbers
Cleaned up vdc_db_query.php mysql logging
Moved date definitions in keepalive script to the top of the script
Changed iax.conf 1.4 and higher: regcontext=iaxregistration

git-svn-id: svn://192.168.202.10@2094 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-04-03 01:05:16 +00:00
mattf daaa72100c Added logging of webserver and url used for all API calls, agent logins and reports
Fixed minor bug related to modify lead page with custom fields and encryption

git-svn-id: svn://192.168.202.10@2053 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-01-08 21:00:33 +00:00
mattf 339d6bc59f Changed all admin PHP code to use mysqli functions
Fixes for issue #699
Fix for issue #697

git-svn-id: svn://192.168.202.10@2017 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-09-02 15:37:26 +00:00
mattf 9b9d1db870 Fixed minor issue #675
git-svn-id: svn://192.168.202.10@1998 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-07-04 13:56:49 +00:00
mattf cf21ae391e Added several security changes to the admin interface, including freezing a user's account for 15 minutes after 10 failed login attempts.
Added 3 new reports to the admin interface: url log, lagged log and user group login reports
Added new AST_phone_update.pl --agent-lookup flag to allow for logging of the IP address of the agent's SIP or IAX phone connection. Can be enabled as a crontab entry to perform the lookups on each asterisk server.

git-svn-id: svn://192.168.202.10@1997 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-07-02 06:00:53 +00:00
mattf 9884e2ce4d Added several security changes to the agent interface, including freezing a user's account for 15 minutes after 10 failed login attempts.
Changed all of the admin scripts from using the PHP ereg functions to preg. This is a requirement for moving to PHP6 where ereg functions are  depricated. This will also have the benefit of speeding up those scripts because preg is supposed to be more efficient and faster than ereg.
Added recording_id to the available fields for the dispo call url feature
Added pause code to the agent_status non-agent api function output

git-svn-id: svn://192.168.202.10@1994 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-06-15 16:08:13 +00:00
mattf ab20034617 Added admin report logging to all reports on the system, and added the "Admin Report Log Viewer" linked from the "Admin Utilities" page which allows you to see the reports that have been run on the system. This change has affected almost every report in the system. Bugs were fixed for some exporting reports that were set to use a slave read-only database.
git-svn-id: svn://192.168.202.10@1959 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-04-14 23:46:14 +00:00
mattf ae5a93167e Added Inbound Email Report and link
Also added Status Display LEADID options(issue #639)<Framercy>

git-svn-id: svn://192.168.202.10@1924 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-01-24 22:24:46 +00:00
mattf af9ad1aa02 Several small fixes
Changed cm.agi to allow inbound logging when lead is defined

git-svn-id: svn://192.168.202.10@1844 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-07-30 11:31:01 +00:00
mattf 19014858db Added Dialer Inventory Report options for excluding lists and ranking shifts display order
Added User Group multi-selection option to the real-time report
Added HTML bar chart display options to most of the reports
Removed password logging from admin scripts failed login attempts
Made webroot-writable system setting function the same on all admin scripts
Fixed list lastcalldate for manual dial calls

git-svn-id: svn://192.168.202.10@1789 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-24 21:43:54 +00:00
mattf bf0e8fe243 Added ability to block customer information and hide portions of customer phone numbers within the admin interface on a per admin-user basis.
Many fixes for user group restrictions in admin pages

git-svn-id: svn://192.168.202.10@1753 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-11-06 16:25:10 +00:00
mattf 8a3aa7d5fe Added "Admin User Group" setting to just about every section of the admin web interface, allowing for more complete administrative access segmentation for different divisions within the same company.
Added Max Calls settings to in-groups, allowing for a cap on concurrent calls being handled by each in-group, either in total or in queue.

git-svn-id: svn://192.168.202.10@1750 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-11-03 10:40:56 +00:00
mattf 6586917506 Added CSV download option to almost all reports.
git-svn-id: svn://192.168.202.10@1694 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-13 05:22:27 +00:00
mattf 16a90ea77b Added ability to view Inbound Report by selected DIDs instead of by in-groups. Link added to Reports page.
For all level 7 users the links to other admin sections are removed in reports
For the dispo screen on the agent interface the last number dialed is displayed instead of the main customer phone number.

git-svn-id: svn://192.168.202.10@1518 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-14 17:56:48 +00:00
mattf 1a9e39d85f Added User Group setting for allowable reports to restrict report viewing
Enabled User Group setting for allowable campaigns to restrict report viewing and admin.php activity
Changed level 7 users to only view reports links page
Changed "Admin" link to go to an admin links page instead of Phones listing
Added manual_dial_filter CAMPLISTS_ALL options

git-svn-id: svn://192.168.202.10@1491 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-03 19:02:42 +00:00
mattf dad2ed20df Added ability to run selected reports from a mysql slave server
Added date links to timeclock detail user links
Added entry_list_id field to vicidial_list for use in defining list that custom fields were associated with

git-svn-id: svn://192.168.202.10@1477 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-13 04:55:34 +00:00