Commit Graph
516 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 674eb52301 allow for longer max pause, dispo and dead campaign settings
git-svn-id: svn://192.168.202.10@2070 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-02-13 17:01:25 +00:00
mattf 2668f1453c Manager selected in-groups are now restricted to allowed campaign in-groups at agent login
Added Callback bulk change feature to advanced lead tool
Force disabling of auto-alt-dial in campaign settings for Manual dial campaigns

git-svn-id: svn://192.168.202.10@2066 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-02-07 07:26:33 +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 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 c5d38d1091 Fixed small user group bug in admin.php phone alias
git-svn-id: svn://192.168.202.10@2051 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-12-14 09:08:15 +00:00
mattf b5fd99f4f0 Added ability to define slave reporting server with a port number, issue #687
git-svn-id: svn://192.168.202.10@2050 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-12-10 23:07:03 +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 cdbb425922 Added servers option to auto-restart Asterisk, turned off by default
Fixed several missing DB finish functions on perl scripts

git-svn-id: svn://192.168.202.10@2043 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-11-22 22:48: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 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 55a2a54607 Fix for copy user function on encrypted passwords systems
git-svn-id: svn://192.168.202.10@2032 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-10-07 16:36:16 +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 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 273645de5f bug fix for issue #690.
small addition to help text

git-svn-id: svn://192.168.202.10@2015 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-08-11 18:11:51 +00:00
mattf 383b8c63af Small correction in last commit
git-svn-id: svn://192.168.202.10@2013 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-08-09 18:15:23 +00:00
mattf 1c77852a6d Small fixes for call times and holidays in admin.php
git-svn-id: svn://192.168.202.10@2012 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-08-09 18:12:25 +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 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 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 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 ffe494719f Added survey_wait_sec campaign survey option
Added NOINT key for Call Menu prompts to allow for Playback() instead of Background()

git-svn-id: svn://192.168.202.10@1971 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-04-25 05:01:36 +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 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 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 0cd4853649 DID extension made non-editable in Modify DID screen of admin.php
git-svn-id: svn://192.168.202.10@1937 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-02-22 03:25:17 +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 646de40c4d 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 5dcfc9baca small fix for email admin_log entry and display
git-svn-id: svn://192.168.202.10@1914 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-01-02 16:40:22 +00:00
mattf 8248dd72d4 Issue #626 patch for help for 3 reports, from DomeDan
git-svn-id: svn://192.168.202.10@1910 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-23 20:36:19 +00:00
mattf fc51cf6ca8 fix for issue #625 in admin.php
git-svn-id: svn://192.168.202.10@1909 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-23 20:16:49 +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 0a046295ed Standardization of list_id fields at 19 digits
git-svn-id: svn://192.168.202.10@1904 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-12 21:34:30 +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 fa36f0aaea Added parentheses around filter SQL when in SQL queries
git-svn-id: svn://192.168.202.10@1902 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-05 21:29:45 +00:00
mattf dd90439907 Fixed user group permissions issue with allowed campaigns modifications of user groups in admin.php, issue #615, reported by DomeDan
git-svn-id: svn://192.168.202.10@1900 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-11-30 19:28:17 +00:00
mattf 5bc8ff778f Changes to allow for Unknown, Private, Anonymous in Filter Phone Group entries. Also allowed plus sign + in DID entries(edit to extensions.conf required for this to work), Issue #474, reported by MIGO
git-svn-id: svn://192.168.202.10@1899 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-11-30 18:08:26 +00:00