Commit Graph
1397 Commits
Author SHA1 Message Date
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 0c4bf5e66b Added ALL-LISTS option to list_download.php
git-svn-id: svn://192.168.202.10@1524 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-24 20:28:13 +00:00
mattf 88579fd67e Added called_count as an update_lead non-agent-API function
git-svn-id: svn://192.168.202.10@1523 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-24 18:32:55 +00:00
mattf 6f903b7808 Added list_id output to update_lead no_update output in non agent API
git-svn-id: svn://192.168.202.10@1522 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-20 06:06:48 +00:00
mattf ff8ca84d42 Added the Lists Campaign Statuses Report which is a list inventory report, not a calling report. This report will show statistics for all of the lists in the selected campaigns.
git-svn-id: svn://192.168.202.10@1521 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-16 13:32:09 +00:00
mattf 77ecbd1938 Added dispo_move_list.php script which can be used in the Dispo Call URL option for a campaign or in-group, allows for chaning of a list_id for a lead depending on the agent disposition status choice
git-svn-id: svn://192.168.202.10@1520 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-15 21:10:34 +00:00
mattf 13848cd431 fixed small bug in the change_ingroups function of agc/api.php
git-svn-id: svn://192.168.202.10@1519 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-14 19:40:37 +00:00
mattf 60836e245f Added ability to view Inbound Report by selected DIDs instead of by in-groups. Link added to Reports page.
For all level 7 users the links to other admin sections are removed in reports
For the dispo screen on the agent interface the last number dialed is displayed instead of the main customer phone number.

git-svn-id: svn://192.168.202.10@1518 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-14 17:56:48 +00:00
mattf 5a73989c69 Several small changes and bug fixes, removed Emergency VDAC clear since it does not do anything anymore
git-svn-id: svn://192.168.202.10@1517 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-12 12:45:59 +00:00
mattf 33ed89564e Added customer 3way hangup logging options to campaigns which will log if and how far into the 3-way call a customer has hung-up
git-svn-id: svn://192.168.202.10@1516 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-08 16:13:14 +00:00
mattf aa0a5a431f Changed application limit for lead_id from 9 digits to 10 digits. This does not affect the database limit of lead_id: 4294967295
git-svn-id: svn://192.168.202.10@1515 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-03 06:29:08 +00:00
mattf f3e3b13587 Move old data files if downloading new ones in areacode populate script
git-svn-id: svn://192.168.202.10@1514 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-02 19:40:35 +00:00
mattf ac232305b0 Added closecallid, xfercallid, agent_log_id as webform and script variables
git-svn-id: svn://192.168.202.10@1513 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-02 18:27:09 +00:00
mattf bac910b6b4 Adjusted custom definitions for larger field names in the database
git-svn-id: svn://192.168.202.10@1512 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-02 16:16:48 +00:00
mattf 2b359a322f Added initial loading screen while agent interface is loading
git-svn-id: svn://192.168.202.10@1511 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-02 04:55:06 +00:00
mattf fe00b00380 Added password strength grading for users, phones and servers. Added ability to force a user password change on the next admin login. Added password default settings to System Settings and added a first login setup screen
Added Legal notices page

git-svn-id: svn://192.168.202.10@1510 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-02 01:14:14 +00:00
mattf 18bd1e2b44 Allow the changing of the queue priority of an inbound call while the call is in queue
Changed the example iax.conf and sip.conf to default to context=trunkinbound to prevent unauthenticated calls on insecure phone accounts

git-svn-id: svn://192.168.202.10@1509 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-30 19:33:02 +00:00
mattf 3c6bb1ac3e Added webphone options for System Key and Dialpad, may not be compatible with all webphones
Added optional dialplan entries to block 555 number calls

git-svn-id: svn://192.168.202.10@1508 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-27 21:08:04 +00:00
mattf f46210e3f7 Added sip-silence playbacks before transfers on ALL_inbound script
git-svn-id: svn://192.168.202.10@1507 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-26 10:47:30 +00:00
mattf 1b962242ea small fix for issue where first MoH file does not play
git-svn-id: svn://192.168.202.10@1506 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-24 04:37:53 +00:00
mattf 0d06d15d5f 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 c468eb095a 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 4a48fc695b 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 8acdb07985 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 521a84606a 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 23fa6682ba 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 a6459fb00f 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 51229d5bd8 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 5519a4e792 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 2393e4304e 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 0add216519 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 824648e3f3 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 30ada491ff 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 9dc5db28fa 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 5be4d855e6 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 42b9e6e713 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 a0ced71103 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 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 6475c589d5 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 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 f6c4884b52 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 56ef9f564a 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 844a8b775d 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 50e80f77d3 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 bb5a774690 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 4c5ab4a3b6 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 4140b1b4db 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 eeb599216b 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 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 661c174894 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