Commit Graph
31 Commits
Author SHA1 Message Date
mattf f3d5d50122 Fixed issue with custom fields multi-selected values
git-svn-id: svn://192.168.202.10@2589 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-09-13 12:31:29 +00:00
mattf 642cdbf20b Fixing issues with using only standard fields in custom fields
Fixed issues with select lists and common contents values in custom fields

git-svn-id: svn://192.168.202.10@2532 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-05-11 02:08:35 +00:00
mattf afad4a3d59 Added debug to user auth api messages
git-svn-id: svn://192.168.202.10@2516 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-04-14 17:50:21 +00:00
mattf 0f7869146d Added DID custom fields as webform and script variables in the agent screen
git-svn-id: svn://192.168.202.10@2383 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-09-24 01:07:13 +00:00
mattf 9b66134906 Fixed field lengths that didn't match DB schema in admin modify lead scripts
Added debug output for vendor_lead_code duplicate rejections count
Fixed some untranslated phrases in admin.php
Added compatibility for custom fields data options

git-svn-id: svn://192.168.202.10@2369 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-09-08 19:47:33 +00:00
mattf 79a4605fa1 Added agent debug logging and report
git-svn-id: svn://192.168.202.10@2355 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-07-24 14:31:34 +00:00
mattf 93579a722f Fix for non-latin customer data in agent screen code
git-svn-id: svn://192.168.202.10@2317 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-05-12 23:49:02 +00:00
mattf edb88a8fec Added Local Call Time option for Lists to further restrict call times already set in the campaign.(issue #812)
Added Manual Dial Lead Search Filter option to limit the search of manual dials to within one campaign's lists from the manual dial screen.

git-svn-id: svn://192.168.202.10@2244 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-01-12 06:18:46 +00:00
mattf 032b6645a0 fixed bug in export lead report
removed phones select from auth process in agent directory
added indexes to vicidial_live_agents

git-svn-id: svn://192.168.202.10@2242 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-01-08 22:08:04 +00:00
mattf 0dedf84cd9 Added settings for languages for users
Added on-the-fly language use for the agent screen
Standardization of filtering of user/pass variables in agent scripts

git-svn-id: svn://192.168.202.10@2221 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-12-17 11:53:24 +00:00
mattf 50f5fccb53 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 cfac2832ca Updated QXZ output code in agent interface to allow for ordered PHP variables and other code cleanup
QXZanalyzer.pl update for better parsing and more stats
Added LANGUAGES_QXZ_notes.txt file for documentation

git-svn-id: svn://192.168.202.10@2193 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-11-18 19:05:36 +00:00
mattf c638f7aa86 Changed agent code to use new QXZ function in functions.php. This will facilitate easier other language builds and easier dynamic text and image replacement.
git-svn-id: svn://192.168.202.10@2161 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-08-12 00:35:04 +00:00
mattf 494221aa0f Fixed issue #773
Added single-digit change to text for TTS in outbound AGI

git-svn-id: svn://192.168.202.10@2129 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-06-18 23:49:11 +00:00
mattf d88096933d Added timer_alt_seconds and options to automatically manual dial Alt Phone or Address3 and more Manual Auto Dial options
git-svn-id: svn://192.168.202.10@2121 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-05-22 17:11:07 +00:00
mattf 13b2d11a9a Added TABLEper_call_notes and called_count as agent script and form variables
git-svn-id: svn://192.168.202.10@2110 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-04-30 02:15:12 +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 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 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 9bcfe7911a Added campaign option to check the hopper for duplicate vendor_lead_code
Added remote-agent daily stats
Added option to log non-agent-API queries from non-admin.php queries

git-svn-id: svn://192.168.202.10@1784 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-13 22:29:27 +00:00
mattf ad30f91f0f agent-side, fix for case-sensitive reserved custom fields
git-svn-id: svn://192.168.202.10@1749 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-10-25 18:38:10 +00:00
mattf e93a0495ff Added ability to chose the type of callerid sent for inbound ring-agent calls in the in-group: GENERIC, INGROUP, CUSTOMER PHONE and combos.
Added NA Call URL feature to campaigns and in-groups, works like dispo call url but only for non-agent handled calls like DROP, NA, etc...
Changed MULTI_LEAD Auto-Alt-Dial to use Auto-Alt-Dial Statuses set in the campaign automatically, you may need to add auto-alt-statuses
Added a check to admin.php to prevent submission of campaign and in-group changes before the entire form loads
Added call_id as a script and url variable
Added debug logging of dispo/start/add-lead/no-agent URL submissions to a database table

git-svn-id: svn://192.168.202.10@1706 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-08-02 05:49:37 +00:00
mattf c8a20c7899 Added HIDEBLOB custom field type
small changes to agent interface

git-svn-id: svn://192.168.202.10@1697 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-19 13:51:58 +00:00
mattf cf0a0e3111 fixed small issue with custom fields and scripts
git-svn-id: svn://192.168.202.10@1685 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-06-30 16:24:53 +00:00
mattf aeb0b4adc2 Added HIDDEN and READONLY field types for custom list fields.
Fixed issue changing DISPLAY and SCIRPT field types to other types.

git-svn-id: svn://192.168.202.10@1684 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-06-30 16:14:30 +00:00
mattf e88bfe6b8e Added campaign options to allow for the ability to filter manual dial calls to adhere to the call time scheme selected for the campaign, and added the ability to queue multiple manual dial calls for a specific logged-in agent using the Agent API
git-svn-id: svn://192.168.202.10@1555 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-11-24 22:15:28 +00:00
mattf db7a290ebc Added ability to use Custom List Fields in Web Forms, Scripts and Dispo Call URL entries used by the agent interface
optimization of webform generation code in vicidial.php
cleanup of asterisk default conf files
several other small fixes

git-svn-id: svn://192.168.202.10@1525 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-28 04:02:00 +00:00
mattf 197d6406b1 small fix for custom fields in functions.php
git-svn-id: svn://192.168.202.10@1463 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-02 21:20:07 +00:00
mattf ba7b103518 Added Custom List Fields functions to the Admin and Agent web interfaces. To activate you need to enable custom fields in system settings, then you can go to the Lists section to add custom fields to a list. The fields are tied to a list, not a campaign, and they can be displayed in a new tab in the agent interface, and there is a new option to have the Get Call Launch open this custom fields tab upon a call being sent to the agent. Also, the Calls Export Report and the List Download feature include the custom fields values for the leads exported. There is currently no way to import data through the lead loader into custom fields.
git-svn-id: svn://192.168.202.10@1462 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-02 19:59:28 +00:00