Commit Graph
413 Commits
Author SHA1 Message Date
mattf 9dcab0afbb Fixed minor admin bugs
Added Non-Agent API functions: server_refresh, check_phone_number

git-svn-id: svn://192.168.202.10@2072 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-02-14 21:52:59 +00:00
mattf 7d3a1e509b Added update_user function to non-agent api
Added check for valid date on vicidial.php call log view
Added filter for dashes in new campaigns and in-groups

git-svn-id: svn://192.168.202.10@2064 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-02-06 20:15:25 +00:00
mattf c5f44f5d09 phone option added to allow no instructions to be played on direct extension calls that go to voicemail
git-svn-id: svn://192.168.202.10@2063 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-01-27 04:06:50 +00:00
mattf d789f45d98 Added VMAIL_NO_INST options to send calls to voicemail with no instructions playing after the voicemail greeting
git-svn-id: svn://192.168.202.10@2062 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-01-26 20:40:20 +00:00
mattf dab8f804e9 Added Agent API pause_code function
git-svn-id: svn://192.168.202.10@2061 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-01-26 13:39:53 +00:00
mattf 6f24e5ad1e Added Lists Pass Report
git-svn-id: svn://192.168.202.10@2055 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-01-19 04:09:28 +00:00
mattf b3b3c683ed 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 f4ac431ad7 Added campaign options to limit time on Dead Calls, Disposition Screen and Pause.
Changed blink tags to CSS in agent interface.

git-svn-id: svn://192.168.202.10@2045 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-12-09 04:41:17 +00:00
mattf 638fcfa138 Added option.php option to allow user ID click to pause code report from the Agent Time Detail report
Fixed several small bugs
Added new optional extras/did_recent_call.php script for use with DID Filter URL

git-svn-id: svn://192.168.202.10@2042 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-11-22 12:16:22 +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 ec06dbfa1f Added Lead Tools Advanced page
Added agent manual dial by lead ID
Several small fixes
hopper script features added for campaign restriction

git-svn-id: svn://192.168.202.10@2036 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-10-17 02:14:44 +00:00
mattf d75184c3e1 Added filter exclude options to nanpa filter scripts
Fixes minor issues in admin.php
Added user group to agent performance detail report

git-svn-id: svn://192.168.202.10@2031 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-10-06 01:19:36 +00:00
mattf 11757a3c9f Added system setting to show country code breakdown on list modify screen
git-svn-id: svn://192.168.202.10@2030 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-09-28 15:45:23 +00:00
mattf 0c39b60866 Added lead search of archived leads table if present.
Added QueueMetrics 13.04 support with call hold records
minor code cleanup in several scripts

git-svn-id: svn://192.168.202.10@2026 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-09-27 03:09:14 +00:00
mattf 5bab063a9c Added cellphone filtering service compatibility with DNC.COM. Read the CELLPHONE_USA_TCPA_FCC_COMPLIANCE.txt doc for more information
git-svn-id: svn://192.168.202.10@2022 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-09-22 18:07:49 +00:00
mattf 60c98ba8d8 Added new options for forced launching of vicidial.php in restricted browser window
git-svn-id: svn://192.168.202.10@2020 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-09-04 04:37:28 +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 ad3831f7d9 Added AST_CRON_audio_4_ftp2_FTPSSL.pl script for secondary archival of recordings to an FTP SSL server.
Changed agent code to use mysqli PHP functions.

git-svn-id: svn://192.168.202.10@2009 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-08-05 12:12:54 +00:00
mattf b701bb5560 Added CAMPCUST dialplan variable definition for outbound calls
git-svn-id: svn://192.168.202.10@2008 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-08-02 12:25:05 +00:00
mattf 06b424c676 Added status deduplicate checking for web-based lead loader without having to use templates
Fixed small admin.php bug with state call times

git-svn-id: svn://192.168.202.10@2007 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-08-02 10:55:43 +00:00
mattf 02efca988a Added the ability to deduplicate leads based upon statuses in the web based lead loader using templates only
git-svn-id: svn://192.168.202.10@2004 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-07-29 19:31:17 +00:00
mattf 691e4469a2 Added new agent_monitor.agi script to replace the agi-phone_monitor script for agent monitoring. Please read the AGENT_MONITOR.txt document for more information on the dialplan changes necessary to use this script.
git-svn-id: svn://192.168.202.10@2001 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-07-16 18:44:34 +00:00
mattf 98d58e4c17 Added Reset Lead-Called-Status for Campaigns page to Admin Utilities
Added System Summary screen as default admin.php screen instead of User List

git-svn-id: svn://192.168.202.10@2000 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-07-15 13:29:53 +00:00
mattf 742456d3d5 Added optional password encryption to web interfaces
Altered agi-phone_monitor script to not hangup after agent hangs up customer, requires small change to custom dialplan entries
Added new Dial Log report
Added Disable Auto Dial system setting

git-svn-id: svn://192.168.202.10@1999 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-07-11 12:33:50 +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 5efdca33d6 Added PLOGIN lookup option and no-prompt extension feature to the agi-phone_monitor.agi script
git-svn-id: svn://192.168.202.10@1985 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-05-20 16:39:28 +00:00
mattf 60b20dfb4a Added outbound state call time holidays functionality
git-svn-id: svn://192.168.202.10@1983 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-05-10 17:53:40 +00:00
mattf 9f55e52282 Updated versions of files in new branch 2.7
Updated trunk versions to 2.8

git-svn-id: svn://192.168.202.10@1982 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-05-09 03:18:11 +00:00
mattf df7a432c2f Cleanup of agent code for other language builds
Update and cleanup of agent and admin language translation files
Update of agent and admin other languages static builds

git-svn-id: svn://192.168.202.10@1980 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-05-09 02:26:00 +00:00
mattf 49076e79af Added AST_timecheck.pl script to check for Asterisk update sync issues. Also added red indicator on Reports page servers table if server falls out of sync.
git-svn-id: svn://192.168.202.10@1977 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-05-03 20:10:31 +00:00
mattf 813765ce6b Added Survey No Response DROP option to send no-response calls to the campaign drop method
git-svn-id: svn://192.168.202.10@1972 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-04-25 11:19:55 +00:00
mattf 39e00ca770 Added NANPA areacode and prefix phone number validation and timezone setting options to the admin web lead loader, the Non-Agent API and the CLI lead loader.
git-svn-id: svn://192.168.202.10@1967 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-04-21 01:43:34 +00:00
mattf 92368ed85c doc updates for new callback duplicate check feature
git-svn-id: svn://192.168.202.10@1962 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-04-15 03:51:41 +00:00
mattf ae07a44be1 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 c35a591983 Added method for logging SIP responses for congested calls and displaying them in agent screen for manual dial calls
Fixed issue with logging of manual dial congested calls
Added --email-post-audio option to the VDsales export perl script
Removed a "select *" in the inbound email parser perl script

git-svn-id: svn://192.168.202.10@1954 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-04-13 00:56:06 +00:00
mattf a807133d73 Added agent_status function to the non-agent API
git-svn-id: svn://192.168.202.10@1953 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-04-05 21:11:09 +00:00
mattf 38001880d9 Added user_group as a script, form, webform, start_call_url and dispo_call_url variable
git-svn-id: svn://192.168.202.10@1952 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-04-03 03:42:05 +00:00
mattf 6322236f54 Added agi-phone_monitor.agi script to allow better phone-only monitoring of agents using agent user ID or phone extension. Read UPGRADE doc for instructions on how to set up.
git-svn-id: svn://192.168.202.10@1951 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-04-03 02:03:12 +00:00
mattf 4eb3174583 Added ability to use .agi scripts in Call Menu prompt. Also added cm_date.agi script to say date with options
Converted ereg to preg in the agc agent interface PHP scripts

git-svn-id: svn://192.168.202.10@1945 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-03-28 04:52:48 +00:00
mattf 04c4998495 Added Level 8 Disable Add option to system settings
Added Email Log Report
Small change to Lists campaign report to make it more efficient

git-svn-id: svn://192.168.202.10@1936 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-02-22 02:53:19 +00:00
mattf 23244cee01 Added AMD actions for call menu and in-group
git-svn-id: svn://192.168.202.10@1931 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-02-11 02:01:25 +00:00
mattf 6b174c3953 More updates for non-latin characters email handling
git-svn-id: svn://192.168.202.10@1930 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-01-30 03:17:31 +00:00
mattf caf44ed315 better support for non-latin email characters.
new cpan module required: install MIME::Base64

git-svn-id: svn://192.168.202.10@1929 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-01-27 05:30:12 +00:00
mattf 666a583b24 Added BETA support for Asterisk 1.8 with vicidial. To download a version of Asterisk 1.8, go to:
http://downloads.vicidial.com/beta-apps/

git-svn-id: svn://192.168.202.10@1917 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-01-20 17:41:26 +00:00
mattf 6ee66d9510 bug fixes for email functions and documentation
git-svn-id: svn://192.168.202.10@1906 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-23 06:42:43 +00:00
mattf f837429e6a Added inbound email queue to agent support
git-svn-id: svn://192.168.202.10@1905 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-23 04:28:32 +00:00
mattf 09e064cd87 Added a campaign feature to allow an agent to search for a lead while on an
inbound call and have their active lead change to a search result lead
 that they select.

git-svn-id: svn://192.168.202.10@1903 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-06 22:45:00 +00:00
mattf 7ed4d717ed Added Enhanced Disconnect logging for outside of the USA, disabled by default
git-svn-id: svn://192.168.202.10@1891 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-11-30 05:20:26 +00:00
mattf 9f3d14d0e1 Added list expiration date feature
Added Other Campaign DNC List campaign option

git-svn-id: svn://192.168.202.10@1881 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-11-26 03:29:40 +00:00