diff --git a/agc_2-X/trunk/UPGRADE b/agc_2-X/trunk/UPGRADE index 9c19a1b0..b9fba32d 100644 --- a/agc_2-X/trunk/UPGRADE +++ b/agc_2-X/trunk/UPGRADE @@ -258,6 +258,10 @@ OTHER CHANGES: 56. Added ability to download DNC numbers from the internal and campaign- specific DNC lists, as well as the Filter Phone Groups +57. 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 + diff --git a/agc_2-X/trunk/translations/raw_translation_files/TO_BE_TRANSLATED_2.4.txt b/agc_2-X/trunk/translations/raw_translation_files/TO_BE_TRANSLATED_2.4.txt index 608cf856..8567b091 100644 --- a/agc_2-X/trunk/translations/raw_translation_files/TO_BE_TRANSLATED_2.4.txt +++ b/agc_2-X/trunk/translations/raw_translation_files/TO_BE_TRANSLATED_2.4.txt @@ -347,6 +347,9 @@ Filter Phone Group Description|| This is the description of the Filter Phone Group, it is purely for notation purposes only and is not a required field|| Clean CID Number|| This field allows you to specify a number of digits to restrict the incoming caller ID number to by putting an R in front of the number of digits, for example to restrict to the right 10 digits you would enter in R10. You can also use this feature to remove only a leading digit or digits by putting an L in front of the specific digits that you want to remove, for example to remove a 1 as the first digit you would enter in L1. Default is empty. If more than one rule is specified make sure you separate them with a space and the R will run before the L|| +must be an existing vicidial user|| +you must use a valid user as the user_start for remote agents|| +your number of lines overlaps with another remote agent|| AST_VICIDIAL_ingrouplist.php diff --git a/agc_2-X/trunk/www/vicidial/admin.php b/agc_2-X/trunk/www/vicidial/admin.php index 2dc4b37f..314101bb 100644 --- a/agc_2-X/trunk/www/vicidial/admin.php +++ b/agc_2-X/trunk/www/vicidial/admin.php @@ -2461,11 +2461,12 @@ else # - Added allowed_campaigns enforcement for Campaign listings # 100804-2313 - Added filter phone groups section for inbound call filtering by incoming phone number when it comes into a DID # 100805-1539 - Added option to clean up cid numbers when calls come into DIDs +# 100806-0607 - Added validation for remote agents settings, user_start must be valid user, number of lines must not overlap # # make sure you have added a user to the vicidial_users MySQL table with at least user_level 8 to access this page the first time -$admin_version = '2.4-270'; -$build = '100805-1539'; +$admin_version = '2.4-271'; +$build = '100806-0607'; $STARTtime = date("U"); $SQLdate = date("Y-m-d H:i:s"); @@ -8274,7 +8275,7 @@ if ($ADD==11111) echo "
ADD NEW REMOTE AGENTS
\n"; echo "\n"; echo "
\n"; - echo "\n"; + echo "\n"; echo "\n"; echo "
User ID Start: (numbers only, incremented)$NWB#vicidial_remote_agents-user_start$NWE
User ID Start: (numbers only, incremented, must be an existing vicidial user)$NWB#vicidial_remote_agents-user_start$NWE
Number of Lines: (numbers only)$NWB#vicidial_remote_agents-number_of_lines$NWE
Server IP: \n"; echo "\n"; echo "
\n"; - echo "\n"; + echo "\n"; echo "\n"; echo "
User ID Start: (numbers only, incremented)$NWB#vicidial_remote_agents-user_start$NWE
User ID Start: (numbers only, incremented, must be an existing vicidial user)$NWB#vicidial_remote_agents-user_start$NWE
Number of Lines: (numbers only)$NWB#vicidial_remote_agents-number_of_lines$NWE
Server IP:   \n"; } +##### END admin links ##### -echo "   \n"; echo "
\n"; echo "
\n";