19 Commits
Author SHA1 Message Date
mattf 9cbeaf9ad2 Fix for custom field duplicate issue in web lead loader, removed link to old lead loader
git-svn-id: svn://192.168.202.10@2867 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-12-04 20:19:28 +00:00
mattf 47703e1a1e 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 af2d095d43 Fixed conflicts with functions.php over lookup_gmt
git-svn-id: svn://192.168.202.10@2322 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-05-16 15:42:40 +00:00
mattf 1a6e8005e9 Moved Admmin HELP section to help.php
Several tweaks to the admin NANPA page
Added User selection to Agent Performance Detail report

git-svn-id: svn://192.168.202.10@2039 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-10-19 15:18:59 +00:00
mattf 9c4311ef65 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 09c4284e1b 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 97cf629d70 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 7cf7746da5 removed old web list loader
git-svn-id: svn://192.168.202.10@1843 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-07-24 13:45:38 +00:00
mattf 7371a50c85 fixes for upload filename filtering
git-svn-id: svn://192.168.202.10@1824 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-05-29 18:35:03 +00:00
mattf f91898e281 issue with concurrency checks fixed
bug fixes for file upload scripts

git-svn-id: svn://192.168.202.10@1822 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-05-25 18:36:19 +00:00
mattf 966564377e 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 b7be4130c8 Fixes for missing User Group restriction settings in several administrative and reporting scripts
git-svn-id: svn://192.168.202.10@1788 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-21 07:28:58 +00:00
mattf 5bacb9346b Added Outbound Campaign Test Call feature to allow you to place a call from the Campaign Detail screen that will go out as if it were an auto-dial call. Must be enabled in System Settings.
Added ability to check for USA and Canada valid prefix and areacodes when loading leads into the web/cli/api lead loaders

git-svn-id: svn://192.168.202.10@1687 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-06 12:26:41 +00:00
mattf 0d30227c9e Added option to use the owner field to define a time zone abbreviation code when loading leads
Bug fixes
Updated the phone codes table and loading code

git-svn-id: svn://192.168.202.10@1643 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-04-24 13:55:06 +00:00
mattf 1cb8d88218 small fix to allow for as few as 2 fields in a list file through the wwb-based lead loader.
git-svn-id: svn://192.168.202.10@1488 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-29 17:47:49 +00:00
mattf f344d6e095 Added timer action methods HANGUP, EXTENSION, CALLMENU and IN_GROUP
Fixed queue priority in outbound auto-dial calls when agents have not selected to take calls from all allowed in-groups in a campaign
Added delete_lead option to the update_lead function in the Non-Agent api
Added a GROUP column to the Remote Agents listing in admin.php
Changed the new 3rd gen lead loader to the default, with a link to the old one
Fixed FORM bug when no script is used in vicidial.php

git-svn-id: svn://192.168.202.10@1486 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-29 02:01:56 +00:00
mattf 9ea5588dfe 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
mattf abaa669ca2 3rd gen lead loader, changed list ID override and phone code override to pull-down lists
git-svn-id: svn://192.168.202.10@1475 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-08 12:02:59 +00:00
mattf 6bb93a7253 Added third generation web-based lead loader capable of loading more data
file types and optionally loading all of them with custom list fields. 
You must install the following perl modules on your web server for this
new lead loader to work:
	cpan> install Spreadsheet::XLSX
	cpan> install Spreadsheet::Read
To get to the new lead loader, click to:
	Lists -> Load New Leads -> 3rd Gen Lead Loader
Here is a list of the file formats(by file extension) that are now
supported by the third generation web lead loader:
	TXT  - tab or pipe delimited
	CSV  - comma separated values
	XLS  - MS Excel 2000/XP
	XLSX - MS Excel 2007+
	SXC  - OpenOffice.org First Generation Spreadsheet
	ODS  - OpenOffice.org OpenDocument Spreadsheet

git-svn-id: svn://192.168.202.10@1472 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-07 03:10:01 +00:00