Commit Graph
1505 Commits
Author SHA1 Message Date
mattf 4facaff6a6 Added did_id, did_extension, did_pattern and did_description as webform and script variables in the agent screen.
Added "CallCard Search" as a report in the reports screen, level 7 users can now search-only the CallCards
Added PIN number search to CallCard Admin
Fixed issue with AA status auto-alt-dialing

git-svn-id: svn://192.168.202.10@1505 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-24 01:34:50 +00:00
mattf c5821a6db8 Added checking for reserved contexts when adding Call Menus
git-svn-id: svn://192.168.202.10@1504 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-17 16:46:01 +00:00
mattf 24ab888dd6 Fixed minor issue 381
git-svn-id: svn://192.168.202.10@1503 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-17 16:07:29 +00:00
mattf c04051d1c8 Added Manual Dial Prefix to allow for a different dial path for manual dial calls placed through the agent interface
git-svn-id: svn://192.168.202.10@1502 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-15 13:20:43 +00:00
mattf 80cf07e896 Added Transfer Presets to Campaigns allowing many dial presets for agent interface transfer-conf frame, new Campaigns sub-menu for Presets created, also reporting added on presets calling stats
Added ability on a per-campaign basis to hide the Number-to-Dial field in the transfer-conf frame

git-svn-id: svn://192.168.202.10@1501 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-15 04:21:24 +00:00
mattf 757a12008c small fixes to conf 3way script
git-svn-id: svn://192.168.202.10@1500 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-13 09:18:08 +00:00
mattf fc2da0cdad Added new beta script for faster checking of leave-3way conferences, AST_conf_update_3way.pl, read the comments before using
git-svn-id: svn://192.168.202.10@1499 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-12 02:52:41 +00:00
mattf cf051ed768 Added setting which can delay the Calculation and optionally the announcement of Estimated Hold Time for X seconds
Added ability to override the System Settings webphone URL per User Group

git-svn-id: svn://192.168.202.10@1498 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-11 12:29:32 +00:00
mattf a143881cd7 added vtiger_phone_match.php script to be used as example of how to use the Filter URL feature in DIDs
git-svn-id: svn://192.168.202.10@1497 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-06 11:14:42 +00:00
mattf 1ffa211ed6 Added validation for Remote Agents to ensure that the User Start is a valid User in the system, also added validation that Remote Agents do not overlap their number of lines into another Remote Agent
git-svn-id: svn://192.168.202.10@1496 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-06 10:12:45 +00:00
mattf 732989e9d3 updated Spanish and Italian builds of agent interface
git-svn-id: svn://192.168.202.10@1495 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-06 04:09:50 +00:00
mattf 0bc8902e42 Added ability to search by callerid number when calls come into a DID and send matches to a different route
Added ability to clean up callerid numbers when calls come into a DID
Renamed "In-Groups" header in admin.php to "Inbound" to reflect that it is not just for In-groups, but includes DIDs and Call Menus as well
Added ability to download DNC numbers from the internal and campaign-specific DNC lists

git-svn-id: svn://192.168.202.10@1494 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-05 20:01:55 +00:00
mattf 2b801ea57d Fixed minor bug in Real-time report campaign permissions
git-svn-id: svn://192.168.202.10@1493 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-05 11:06:13 +00:00
mattf 9d59731401 Cleanup of URLDecode (issue #375) in vicidial.php
git-svn-id: svn://192.168.202.10@1492 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-04 03:39:01 +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 d93f7010b5 Changed Remote Agents to take up to 9-digit IDs
Changed Admin link in admin.php to go to a links page instead of the Phones listing

git-svn-id: svn://192.168.202.10@1490 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-03 01:40:32 +00:00
mattf 8e894593a2 fixed minor issue with hopper loader
git-svn-id: svn://192.168.202.10@1489 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-30 14:42:28 +00:00
mattf f6cb2dc9b0 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 1328d92618 updated translation files for agent translations
updated agent translations for Spanish(es) and Italian(it)

git-svn-id: svn://192.168.202.10@1487 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-29 03:36:39 +00:00
mattf ccca095ac2 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 86a04851e5 Added LOCKED options allowing for quick transfer button in campaigns, locking the default in-group or preset to the button function even if agents open the transfer-conf frame and change things while on the same call
git-svn-id: svn://192.168.202.10@1485 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-23 21:25:55 +00:00
mattf b5640771c6 Added no_update option to the update_lead function
Fixed issue with Estimated Hold Time Optioins
Added instructions for eaccelerator PHP control app

git-svn-id: svn://192.168.202.10@1484 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-23 19:06:19 +00:00
mattf be550f6d07 Fix for minor bugs in admin
git-svn-id: svn://192.168.202.10@1483 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-22 17:27:32 +00:00
mattf abdd0577cf fixed small bugs in non-agent API and in-group hold time options
small changes to admin.php add a phone and server listings

git-svn-id: svn://192.168.202.10@1482 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-20 18:05:12 +00:00
mattf 8b0825fd5e Added Wait Time options to in-groups. This is different from the Estimated Hold Time options because this is based only on the customer wait time. Also, second and third options were added for both allow the offering of a press 1, 2 and 3 option in the wait/hold time option features
git-svn-id: svn://192.168.202.10@1481 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-19 18:12:41 +00:00
mattf 2f2e5dc01c Added Non-Agent API function for updating leads: update_lead
Allows for searching by lead_id, vendor_lead_code and phone_number as well as the ability to insert a new lead if no results found. Works with custom fields as well.

git-svn-id: svn://192.168.202.10@1480 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-18 07:42:32 +00:00
mattf 6d9a174c43 Small bug fixes and link additions involving custom list fields
git-svn-id: svn://192.168.202.10@1479 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-13 15:16:16 +00:00
mattf 44590dea74 Added recording fields output options to Calls Export Report
git-svn-id: svn://192.168.202.10@1478 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-13 06:48:15 +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
mattf 6ce9893d08 changed vicidial_hopper table to MEMORY engine
git-svn-id: svn://192.168.202.10@1476 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-08 15:18:09 +00:00
mattf 86abc3b466 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 3bb2ef8e1d Added ability to purge only one campaign's leads in the hopper, issue #349
git-svn-id: svn://192.168.202.10@1474 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-07 03:41:54 +00:00
mattf 6d0f35b712 doc updates for new perl modules required for 3rd gen web-based lead loader
git-svn-id: svn://192.168.202.10@1473 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-07 03:18:39 +00:00
mattf 3525418d9b 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
mattf d47edf5be9 Added ability to load lead data into custom fields of lists using the web-based lead loader, only works with CSV and TXT files, and you must use a list ID override and select Custom Format.
git-svn-id: svn://192.168.202.10@1471 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-05 23:39:00 +00:00
mattf 44d1b68b7b Added several new options to agi-AGENT_route.agi
Added ability to send vendor_lead_code as a channel variable into the ALL_inbound AGI script when using VIDPROMPT Call Handle methods

git-svn-id: svn://192.168.202.10@1470 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-05 18:14:27 +00:00
mattf c6b9a7ef2f fixed bug 362, issue with some state call times not being implemented
git-svn-id: svn://192.168.202.10@1469 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-04 19:44:32 +00:00
mattf 89eb67b406 minor fix for outbound interval report, bug 351
git-svn-id: svn://192.168.202.10@1468 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-04 19:21:55 +00:00
mattf 8bd35baac0 added custom fields import ability to the add_lead function in the non-agent API
git-svn-id: svn://192.168.202.10@1467 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-04 16:38:58 +00:00
mattf f5c48a0300 Added filter for special characters in web-based lead loader
git-svn-id: svn://192.168.202.10@1466 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-04 15:48:06 +00:00
mattf c0b0dcca4c changed vicidial_auto_calls table to MEMORY table and added memory unused reset nightly in ADMIN_keepalive_ALL.pl script
git-svn-id: svn://192.168.202.10@1465 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-04 02:05:41 +00:00
mattf b4257b6996 Added ability to display and edit custom fields in the lead modification page
git-svn-id: svn://192.168.202.10@1464 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-03 17:32:08 +00:00
mattf 6df9668e5b 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 f1a40d059f 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
mattf 9d12742228 Renamed the password fields in the modify phone page for the admin interface
Added SCRIPT field type to custom fields

git-svn-id: svn://192.168.202.10@1461 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-29 06:47:02 +00:00
mattf 910d685dcb Added code to deal with Asterisk Manager API logoff timeout changes in several scripts.
git-svn-id: svn://192.168.202.10@1460 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-25 19:41:54 +00:00
mattf 0b7ea3878d Added new code to vicidial.php to help deal with agents on poor network connections. New vicidial.php option is $conf_check_attempts
git-svn-id: svn://192.168.202.10@1459 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-25 16:53:26 +00:00
mattf 570b566b4f Fixed preset and timer bugs in vdc_db_query.php for auto-dial calls
Added new format to lead loader

git-svn-id: svn://192.168.202.10@1458 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-25 13:20:43 +00:00
mattf 9bd5c9d8f5 Fix for dispo call url bug related to dialed number and label
git-svn-id: svn://192.168.202.10@1457 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-24 18:06:46 +00:00
mattf 02e19a87b6 do not overwrite security_phrase in outbound survey campaigns if it is populated
git-svn-id: svn://192.168.202.10@1456 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-24 01:00:50 +00:00