WHMCompleteSolution Changelog ############################# ** Version 3.3.0 ** Updated recurring income report for new domain recurring price calculations - modules/reports/recurring_income.php Fixed bug with fixed money amount recurring discount calculations - includes/orderfunctions.php Updated Enom module to support EU domain Whois agreement requires - modules/registrars/enom/enom.php Updated downloads file to allow support for full file url downloads - dl.php Fixed bug with prorata calculations on certain payment terms - includes/orderfunctions.php - includes/functions.php Added product order overide option (Issue #60) - admin/configproducts.php - includes/orderfunctions.php Added option to have a percentage or fixed amount late fee (Issue #69) - admin/configgeneral.php - admin/configauto.php - includes/processinvoices.php Added notes tab to clients profile section (Issue #45) - admin/clientsnotes.php Fixed bug with tax being charged on a product with PayPal Subscriptions when the product was not setup for tax - subscriptionforward.php - clientarea.php Add Capatcha to Submit Ticket Page (Issue #71) - submitticket.php - templates/default/supportticketsubmit-steptwo.tpl - templates/portal/supportticketsubmit-steptwo.tpl Added Setup Fee (One Time) pricing support to Configurable Options - admin/configproducts.php - admin/clientshosting.php - includes/orderfunctions.php - includes/configoptionsfunctions.php - order.php - templates/orderforms/default/order-stepfour.tpl - templates/orderforms/boxes/order-stepfour.tpl - templates/orderforms/singlepage/order-stepfour.tpl Added plain-text only option to email templates (Issue #32) - admin/configemailtemplates.php - includes/functions.php Added an option to CC Emails on a per email basis (Issue #66) - admin/configemailtemplates.php - includes/functions.php Updated credit card details validation to remove 16 character limit on Solo cards - includes/ccfunctions.php Modified support ticket listing to show even flagged tickets to admins at full admin level - admin/supporttickets.php Added automatic adding of credit to client on overpayment and updated email receipt to show amount paid rather than invoice total (Issue #29) - includes/invoicefunctions.php - includes/functions.php - admin/mergefields.php Templated admin homepage to allow customisability - particularly for those users now using WHMCS for hosting (Issue #70) - admin/index.php - templates/homepage.tpl Changed client names into a link to clients summary page - admin/clients.php Fixed bug with change license page using short php open tag for config file - admin/licenserror.php Fixed bug where required custom field was not required during checkout process - order.php Added custom invoice number support (Issue #76) - admin/invoices.php - admin/mergefields.php - includes/invoicefunctions.php - includes/functions.php - includes/pdfconfig.php - viewinvoice.php - dl.php Updated SCPanel module to save domain.port.tld into product record - modules/servers/scpanel/scpanel.php Added whois servers for .pt domains - includes/whoisservers.php Added output of domain registration error when it fails after manually accepting an order - admin/orders.php Added date/time to ProtX transaction ID so that a failed payment can be retried - modules/gateways/protx.php Fixed bug with downloads not working from search page in client area - downloads.php Fixed bug with admin login not working - dologin.php Paymex Gateway Module Update & Callback Added - modules/gateways/paymex.php - modules/gateways/callback/paymex.php Fixed bug with domain prices not showing tax in the client area - clientarea.php Fixed bug with loosing client selections when loading a saved message to send - admin/sendmessage.php Added support for downloads linked to products so electronic downloads can be offered (Issue #78) - admin/configproducts.php - admin/supportdownloads.php - clientarea.php - downloads.php - dl.php - templates/default/clientareaproductdetails.tpl - templates/portal/clientareaproductdetails.tpl Added SecPay Payment Gateway module - modules/gateways/secpay.php Updated French Language File - lang/French.txt Fixed callback error in Google Checkout module - modules/gateways/googlecheckout.php - modules/gateways/callback/googlecheckout.php - modules/gateways/googlecheckout/* Added support for up to 3 late notices - admin/configauto.php - includes/processinvoices.php Fixed error in Daily Performance Report - modules/reports/daily_performance.php ** Version 3.2.3 ** Added support for 3D Secure - creditcard.php - includes/gatewayfunctions.php - modules/gateways/protx.php - modules/gateways/callback/protxthreedsecure.php - modules/gateways/quantumgateway.php - modules/gateways/callback/quantumthreedsecure.php Fixed bug with not adding tickets when magic quotes is enabled - includes/dbfunctions.php - includes/ticketfunctions.php Updated Turkish Language File - lang/Turkish.txt Updated DirectI module to return validation errors on contact creation - modules/registrars/directi/directi.php Fixed bug with support ticket attachments not being uploaded from the admin area when register globals are disabled - admin/supporttickets.php - includes/functions.php Add Missing Enom Attributes (Issue #65) - modules/registrars/enom/enom.php Fixed bug with Dedicated IPs not being assigned to cPanel accounts when created - modules/servers/cpanel/cpanel.php Fixed file include issue when adding a payment with tax enabled - includes/functions.php Added Start Date & Issue Number to Admin Card Details Screens (Issue #67) - admin/clientsccdetails.php - admin/clientssummary.php - admin/offlineccprocessing.php - admin/offlineccprocessingwindow.php Fixed bug in MaxMind fraud logging when the results contain an apostrophy - order.php Fixed bug with adding of spam filters in the admin area - admin/supportticketsspamcontrol.php Fixed bug with clients only tick box not saving when adding a download - admin/supportdownloads.php Fixed bug with sorting and pagination links - includes/adminfunctions.php - admin/clients.php - admin/clientshostinglist.php - admin/clientsaddonslist.php - admin/clientsdomainlist.php - admin/affiliates.php - admin/orders.php - admin/transactions.php - admin/invoices.php - admin/offlineccprocessing.php - admin/supportannouncements.php - admin/supporttickets.php - admin/todolist.php - admin/systemactivitylog.php - admin/systememaillog.php - admin/systemmailimportlog.php - admin/systemwhoislog.php Fixed bug with send new message not working from clients summary - admin/clientsemails.php Added search by dedicated IP to quick search (Issue #63) - admin/javascript/searchbox.js - admin/clientshostinglist.php - admin/search.php ** Version 3.2.2 ** Fixed bug with todays income summary on admin homepage - admin/index.php Fixed bug with orders from before V3.2 upgrade showing a blank domain row on all orders - admin/orders.php Added missing language strings in order form - templates/orderforms/default/order-steptwo.tpl - templates/orderforms/boxes/order-steptwo.tpl - templates/orderforms/singlepage/order-steptwo.tpl - lang/* Added missing language strings in upgrade process - upgrade.php - templates/default/clientareaproductdetails.tpl - templates/portal/clientareaproductdetails.tpl - lang/* Added missing language strings in portal template - templates/portal/header.tpl - lang/* Fixed bug in f2b payment gateway module - modules/gateways/f2b.php Fixed bug with free domains being given on the wrong TLDs - includes/orderfunctions.php Fixed bug with admin order not saving order option selections - admin/ordersadd.php Modified DirectAdmin module to disable DirectAdmin's email to client - modules/servers/directadmin/directadmin.php Fixed bug with addon order not being accepted due to no main product ID or domain being ordered - includes/orderfunctions.php Fixed bug with VPS/Dedicated Server Orders not saving the domain - order.php Fixed bug with subscription recreation button in the client area for domains - clientarea.php Fixed bug where setup fee is billed twice on an annually recurring product - includes/orderfunctions.php Fixed insecure items popup warning when using IE6 - templates/orderforms/singlepage/order-stepone.tpl - templates/orderforms/singlepage/order-steptwo.tpl - templates/default/footer.tpl Fixed bug with DirectI module which can cause registration to fail (Bug #52) - modules/registrars/directi/directi.php Fixed Domain Registry Fields Error when there are multiple domains with the same required fields (Bug #53) - order.php Improvements in redirect logic for PayPal Subscriptions - subscriptionforward.php Added biennially to the billing cycle filter options for hosting accounts and addons in the admin area (Bug #54) - clientshostinglist.php - clientsaddonslist.php Fixed recurring tax bug on order form which caused it to be shown even when not enabled (Bug #55) - includes/orderfunctions.php Fixed error in cPanel module with terminating of a reseller account and all sub-accounts - modules/servers/cpanel/cpanel.php Updated list ordering as it could sometimes display messages in the wrong order when sent on the same date - admin/clientsemails.php Added Paymate AU & NZ Automated Invoice Payment Callback Routine - modules/gateways/paymateau.php - modules/gateways/paymatenz.php - modules/gateways/callback/paymate.php Fixed bug with automatic domain registration when manually accepting an order - admin/orders.php Fixed bug with registration failure email being sent upon automatic domain registration even if it succeeds - includes/functions.php Added additional fields including ticket # and department to admin support tickets list - admin/supporttickets.php - includes/ticketfunctions.php Modified ticket flagging so that the ticket no longer appears for other administrators once flagged to a particular user - admins/supporttickets.php Fixed bug with automatic domain creation when importing from WHM - admin/whmimport.php Updated Nominet registrar module to contain additional fields - modules/registrars/nominet/nominet.php Changed auto recalculate recurring price setting on the clients product details page to disabled by default - admin/clientshosting.php Fixed bug with printable version link when viewing reports losing the preconfigured variables - admin/reports.php Add support to prorata all billing cycles (Issue #45) - includes/orderfunctions.php - includes/invoicefunctions.php - includes/functions.php Remove login options from admin order page as even though they aren't required it was confusing some - order.php - templates/orderforms/singlepage/order-stepfour.tpl Changed late fee to be a percentage value of invoice total rather than a fixed amount - admin/configauto.php - includes/processinvoices.php Added seperate merge fields for first payment amount and recurring amounts on both Products/Services and Domain Email Templates - includes/functions.php - admin/mergefields.php Removed MySQL Query Debug output from Configurable Options Upgrade Process (Bug #61) - upgrade.php Added forwarding page for when redirecting customers off site (PayPal Subscriptions & 3D Secure) - subscriptionforward.php - templates/default/forwardpage.tpl - templates/portal/forwardpage.tpl Fixed bugs with hidden articles showing up in category counts & searches - downloads.php - admin/supportkb.php - admin/supportdownloads.php Fixed bug with TinyMCE editor converting urls in email templates & the KB into relative links - admin/editor/editor.php ** Version 3.2.1 ** Fixed bug in Optimal Payments Gateway - modules/gateways/optimalpayments.php Fixed direct order link for domains - templates/default/domainchecker.php - templates/portal/domainchecker.php Modified fraud checking routine to record when a user is asked to phone verify and doesn't complete - order.php Added extra security to boleto downloads - modules/gateways/boleto/boleto.php Fixed code validation issue in language selection dropdown - init.php Fixed support ticket email subjects not containing the ticket reference - includes/functions.php Updated cPanel module for new success response on package change in V11 - modules/servers/cpanel/cpanel.php Added NetBilling Payment Gateway module - modules/gateways/netbilling.php Fixed bug with "use own domain" and "use subdomain" domain options on order form - order.php - templates/orderforms/default/order-stepthree.tpl - templates/orderforms/boxes/order-stepthree.tpl Updated checkout script to include ordered domains array - includes/orderfunctions.php - includes/checkoutscript.php Added Credit Balance merge field for email templates - includes/functions.php - admin/mergefields.php Updated change password function in DirectAdmin module - modules/servers/directadmin/directadmin.php Fixed bug with products with a one time affiliate payout being paid recurrently - includes/functions.php Fixed bug with whitespace output which blocks redirects from occuring when auto registration occurs - modules/registrars/directi/lib/error.class.php - modules/registrars/stargate/lib/error.class.php Modifications to ResellOne Registrar Module & Fixing of Transfer Routine - modules/registrars/resellone/resellone.php Fixed bug with single page order form domain selection options in FireFox - templates/orderforms/singlepage/order-steptwo.tpl Updates to new portal template - templates/portal/* Added sending of new package welcome email after package upgrade is completed successfully - includes/upgradefunctions.php Fixed bug when adding a promotion with no expiry date - admin/configpromotions.php Fixed bug with admin email notifications of automatic domain registration errors - includes/functions.php Fixed bug with API calls involving passwords - includes/api.php Fixed bug with ticket status not being sent in system language in emails - includes/functions.php Added API Calls to run server functions including create, suspend, unsuspend and terminate - includes/api.php Fixed bug with apostrophies containing backslashes in displayed data - admin/clientsprofile.php Removed Register Globals Requirement - multiple files of client and admin folder Fixed bug where ticket numbers and order numbers could be a number short of the default 6 and 10 characters respectively - includes/functions.php Added Monthly Pricing Breakdown option for recurring terms on the order form - includes/orderfunctions.php - admin/configgeneral.php Fixed bug with SecurePay Gateway Module submission url - modules/gateways/securepay.php Added f2b Payment Gateway Module - modules/gateways/f2b.php Fixed bug with client account being added even if it fails custom field validation - register.php - order.php - includes/clientfunctions.php Updated PayPal Module for PayPal Update which broke payment returns - modules/gateways/paypal.php - modules/gateways/paypalinvoices.php Updated cPanel module to import bandwidth usage on cPanel 11 - modules/servers/cpanel/cpanel.php ** Version 3.2.0 ** Added url forwarding and email forwarding options to boxes order form - templates/orderforms/boxes/order-stepthree.tpl Fixed bug with tax calculations when prorata billing and domain promotion codes are being used - includes/orderfunctions.php Added workaround for PHP Rounding Error Bug #24142 - http://bugs.php.net/bug.php?id=24142 - includes/orderfunctions.php - includes/functions.php Fixed bug where invoice was not automatically marked paid if credit matched invoice amount exactly - includes/processinvoices.php Added support for ordering of multple TLDs - order.php - domainchecker.php - whois.php - includes/orderfunctions.php - includes/domainfunctions.php - admin/orders.php - templates/default/domainchecker.tpl - templates/default/whois.tpl - templates/orderforms/boxes/order-stepone.tpl - templates/orderforms/boxes/order-steptwo.tpl - templates/orderforms/boxes/order-stepthree.tpl - templates/orderforms/boxes/order-stepfour.tpl Modified Credit to be applied after tax - includes/invoicefunctions.php - includes/pdfconfig.php - includes/processinvoices.php - admin/invoices.php - templates/default/viewinvoice.tpl Fixed bug with debug output occuring in DirectI module - modules/registrars/directi/lib/apiutil.php Fixed bug where a subscription is attempted to be setup with a free product - subscriptionforward.php Removed maximum username length limitiation when accepting an order in the admin area - admin/orders.php Fixed bug with .tv domains always showing as registered - includes/whoisservers.php Fixed bug with Enom nameservers retrieval - modules/registrars/enom/enom.php Fixed bug where biennial billing cycle was not an available option when adding an order as an admin - admin/ordersadd.php Fixed recreate subscription bug - clientarea.php - modules/gateways/paypal.php Added code to remove accents from data sent to DirectI which caused issues with registrations - modules/registrars/directi/directi.php Fixed bug with automatic account termination from cancellation requests - admin/cron.php Added Plesk Reseller level server module - modules/servers/pleskreseller/pleskreseller.php Fixed cPanel terminate function where a cPanel missing file error can induce the error message account does not exist incorrectly - modules/servers/cpanel/cpanel.php Modified Payson Payment Gateway to work with new Payson requirements - modules/gateways/payson.php Added support for use of Google Checkout module with UK payments - modules/gateways/googlecheckout.php Fixed bug with AWBS Import Script Biennial Payment Option - awbsimport.php Updated Knowledgebase to include articles in sub-categories in the articles count figures - knowledgebase.php Allowing users to update their credit card if using Offline Credit Card was missing - clientarea.php Updated TCAdmin module to pass through Client ID so that it adds future accounts to the same client - modules/servers/tcadmin/tcadmin.php Fixed bug with ticket urgency being displayed in English and not selected language - clientarea.php - supporttickets.php Modifications to boleto gateway module - modules/gateways/boleto/boleto.php Added function to use "port.domain.com" for SCPanel accounts - modules/servers/scpanel/scpanel.php Added multi-language support to MaxMind module for Phone Calls - supported languages are English,French,German,Japanese & Spanish - admin/configfraud.php - modules/fraud/maxmind/maxmind.php Added Domain Resolving Checker Utility to check domains are pointed at your servers - utilitiesresolvercheck.php - includes/adminfunctions.php Fixed bug with articles in a hidden category displaying in Most Popular Articles in KB - knowledgebase.php Automated Upgrades System - templates/default/clientareaproductdetails.tpl - includes/clientfunctions.php - includes/configoptionfunctions.php - clientarea.php - order.php - upgrade.php - orders.php - includes/invoicefunctions.php - includes/upgradefunctions.php Added a WorldPay Invisible Payment Gateway Module - modules/gateways/worldpayinvisible.php Fixed escaping issue with MySQL Insert & Update Queries on selected server setups - includes/dbfunctions.php Fixed bug in CE Import Script - ceimport.php Added support for seperate Registration, Transfer & Renewal prices for domains and improved TLD configuration in Admin Area - admin/configdomains.php - includes/orderfunctions.php - includes/processinvoices.php - order.php Added support for additional data collection depending on domain TLDs ordered - for example registrant name with .co.uk domains - order.php - includes/domainfunctions.php - includes/orderfunctions.php - includes/additionaldomainfields.php Added HELM server module - modules/servers/helm/helm.php Fixed missing image url bug in admin notification emails if no logo is setup - includes/functions.php Added detection for when domain registration order is submitted successfully but customer account on DirectI doesn't have enough funds to pay for the domain so it gets stuck pending - modules/registrars/directi/directi.php Fixed bug where user got a NullPointerException error when trying to modify the whois details of a domain with DirectI if the domain was still pending - modules/registrars/directi/directi.php Minor updates & enhancements to the plesk module - modules/servers/plesk/plesk.php Added option to Enom module to use default Enom nameservers for new registrations - modules/registrars/enom/enom.php Corrected bug with Late Fee for invoices not being charged tax - includes/processinvoices.php Fixed bug with email piping from messages sent from Thunderbird - includes/ticketfunctions.php Fixed bug with E-Gold module callback being repeated multiple times - modules/gateways/callback/egold.php Added spam control features for tickets - admin/configticketspamcontrol.php - admin/configgeneral.php - includes/adminfunctions.php - includes/ticketfunctions.php Added domain resolving utility to check if clients domains no longer point to the expected IP address - can be used to free up resources - admin/utilitiesresolvercheck.php Modified invoices date ranges to not be inclusive of end date - includes/invoicefunctions.php Added new variables to the products details page in client area - clientarea.php Updated PIPE file to work with cPanel 11 - pipe/pipe.php Updated Mark Paid button to mark invoices of zero amount paid when selected with mass Mark Paid button - admin/invoices.php Fixed bug with foreign character encoding in support ticket piped messages not decoding correctly - includes/ticketfunctions.php Added DistributeIT Registrar Module & Completed Implementation of Additional Domain Fields - includes/additionaldomainfields.php - includes/registrarfunctions.php - includes/domainfunctions.php - modules/registrars/distributeit/distributeit.php Added Disable option for emails - includes/functions.php - admin/configemailtemplates.php Added Email Merge Fields for Customer ID and Product ID - admin/mergefields.php - includes/functions.php Added support for an admin to open a ticket with any name/email - not just registered clients - admin/supporttickets.php Added configuration option to configure which card types are available with merchant gateways - admin/configgeneral.php - creditcard.php - templates/default/creditcard.tpl - clientarea.php - templates/default/clientareadetails.tpl Added support for time offset for when server is in different timezone - includes/functions.php - configuration.php Fixed bug where domain remains pending after automatic registration - includes/registrarfunctions.php Added patch for free billing cycle orders - includes/orderfunctions.php Fixed bug in StarGate module with domain registration - modules/registrars/stargate/stargate.php Fixed translations of Page and ATTN in PDF Invoice - includes/invoicefunctions.php - includes/pdfconfig.php Fixed bug where user is still forwarded to invoice for payment, even if zero balance due - includes/orderfunctions.php Fixed spelling error in admin menus - admin/javascript/menu.js DistributeIT Module Update - modules/registrars/distributeit/distributeit.php Added Security Restrictions to Invoice PDF Downloads - dl.php Fixed bug with Boxes Order Form where products with zero stock could still be ordered - templates/orderforms/boxes/order-stepone.tpl Fixed bug where a product could still be ordered via the direct order link even if product was out of stock - order.php Added search by subject and email address to support tickets - admin/supporttickets.php Added search by transaction description to transactions list - admin/transactions.php Changed default selections in Admin Quick Search for faster searches and added tickets search - admin/javascript/searchbox.js Added email notification of automated domain registrations/renewals - includes/functions.php Added Optimal Payments gateway - modules/gateways/optimalpayments.php Updated cPanel module to perform suspensions, unsuspensions and terminations on all accounts owned by a reseller - modules/servers/cpanel/cpanel.php Updated cPanel module to retrieve disk usage ( & bandwidth after cPanel update their API ) statistics from cPanel 11 - modules/servers/cpanel/cpanel.php Modified Order Process to only request custom domain field entry on new registrations - order.php Modification to allow "Inactive" clients to login - dologin.php Added support for "client only" knowledgebase articles - knowledgebase.php - admin/supportkb.php Added support for download categories - downloads.php - admin/supportdownloads.php Added support for "client only" downloads - downloads.php - admin/supportdownloads.php Added support for manual FTP uploads of files to avoid problems with server max file upload size limits - admin/supportdownloads.php Added search feature to downloads in client area - downloads.php Added support for email importing when multiple emails are in the to field of a message - includes/ticketfunctions.php Fixed bug with automatic account cancellations - admin/cron.php Fixed bug with affiliate referral url in monthly earnings report email - includes/functions.php Added currency conversion options to moneybookers gateway - modules/gateways/moneybookers.php Added Single Page Order Form Updated ProtX module to support Switch & Solo Cards with Start Date & Issue Number - modules/gateways/protx.php Added hiding of close ticket button when support ticket is already closed in client area - viewticket.php - templates/default/supportticketview.tpl Fixed bug with ecustom message sending to clients - admin/clientssummary.php - admin/clientshosting.php - admin/clientsdomains.php - admin/clientsemails.php - admin/sendmessage.php Improved Client Mass Mail Feature - Prevent Duplicate Emails and More Filter Options - admin/massmail.php Fixed bug when manually adding an addon to an account from the admin area not setting payment method - admin/clientsaddons.php Added support for email templates in multiple languages and default language selection per client - admin/clientsprofile.php - admin/configemailtemplates.php - includes/clientfunctions.php Added support for discounting setup fees on a product with a one time discount Added support for one time domain discounts Fixed bug with recurring discount coupons when used on prorata product Fixed bug with addon discounts when recurring - includes/orderfunctions.php - admin/configpromotions.php Added options to turn tax on/off on domains and late fees for invoices - admin/configtax.php - includes/processinvoices.php - includes/orderfunctions.php Added login details viewing section to client area for hosting accounts and option to change password of hosting account - clientarea.php - template/default/clientareaproductdetails.tpl Updated client order confirmation email to include more detail and tax breakdown - includes/orderfunctions.php Added F2B payment gateway module - modules/gateways/f2b.php Fixed bug with invoicing for a one time product - being invoiced twice when continuous invoice generation is enabled - includes/processinvoices.php Fixed bug with one time products having the one time cost entered as the recurring amount - includes/orderfunctions.php Fixed bug where billing cycle didn't show up in client area when it was set to Semi-Annually - clientarea.php ** Version 3.1.2 ** Fixed bug when both Plesk & TCAdmin are enabled (28/03/2007) - includes/functions.php - modules/servers/tcadmin/tcadmin.php - modules/servers/plesk/plesk.php Fixed bug with addons name display (28/03/2007) - admin/clientsaddonslist.php Fixed PlanetDomain Contact Details Modification Bug (29/03/2007) - modules/registrars/planetdomain/planetdomain.php Fixed bug where custom template folder path is not used under certain situations (29/03/2007) - viewemail.php - viewinvoice.php Added support for username & password collection in custom fields with TCAdmin module (30/03/2007) - modules/servers/tcadmin/tcadmin.php Fixed bug with BRPay Payment Gateway Module Amount Format (02/04/2007) - modules/gateways/brpay.php Fixed bug with Subscription Payment Reminders being sent to users when not due (05/04/2007) - admin/cron.php Added NaviGate Payment Gateway (06/04/2007) - modules/gateways/navigate.php Fixed bug with 16 character maximum username in PlanetDomain module (06/04/2007) - modules/servers/planetdomains/planetdomains.php Added Company Name display to clients list (08/04/2007) - admin/clients.php Added a Plesk Reseller Module (09/04/2007) - modules/servers/pleskreseller/ Updated Enom module to support new nameservers naming methods (12/04/2007) - modules/registrars/enom/enom.php ** Version 3.1.1 ** Fixed PHP Info link in Admin Area Utilities Menu (26/03/2007) - admin/javascript/menu.js Fixed currency conversion bug with PayPal Modules (26/03/2007) - modules/gateways/paypal.php - modules/gateways/paypalinvoices.php Fixed bug where test mode was always on in Enom Module (26/03/2007) - modules/registrars/enom/enom.php Fixed change nameservers bug in Planet Domains Registrar Module (26/03/2007) - modules/registrars/planetdomains/planetdomains.php Fixed bug with domain locking in the client area (26/03/2007) - clientarea.php Fixed bug with domain pricing configuration for multiple years (26/03/2007) - admin/configdomains.php - includes/domainfunctions.php Fixed bug with automated account creation (27/03/2007) - includes/functions.php Fixed bug with one time addon orders being invoiced twice (27/03/2007) - includes/processinvoices.php Fixed bug with SCPanel module (27/03/2007) - modules/servers/scpanel/scpanel.php - includes/serverfunctions.php Update for PayPal's IPN Software Changes (27/03/2007) - modules/gateways/callback/paypal.php Fixed bug where PayPal Resubscribe Link is shown in client area for free accounts (27/03/2007) - clientarea.php ** Version 3.1.0 ** Fixed Cron Bug - Multiple File Include clientsfunctions.php (30/01/2007) - includes/functions.php Fixed Bug with Install Script Curl Check (30/01/2007) - install/install.php Fixed Bug with Support Ticket Department Order in Admin Open Ticket (30/01/2007) - admin/supporttickets.php Fixed JS VUlnerability (30/01/2007) - clientarea.php - includes/orderfunctions.php Added Selected Department Name Display to Step Two (31/01/2007) - submitticket.php - templates/default/supportticketsubmit-steptwo.tpl Fixed bug with extra slashes in reply text (31/01/2007) - admin/supportticketpredefinedreplies.php Plesk Fix for V3 Upgrade SQL (31/01/2007) - install/upgrade3.sql - install/upgrade3beta.sql Modified to not get credit card details in client area unless cc gateway is enabled (01/02/2007) - clientarea.php Fixed Login Bug on Order Page (01/02/2007) - dologin.php Fixed Affiliate Referral Bug (01/02/2007) - aff.php Fixed bug with transactions totals (01/02/2007) - admin/transactions.php Modified Unpaid Invoices to show all invoices, not just overdue ones (01/02/2007) - admin/invoices.php Fixed bug with order confirmation details missing bracket in price (01/02/2007) - includes/functions.php Fixed bug where regular Invoice Created email was sent instead of Credit Card Invoice Created email when clicking the manual send invoice created button (02/02/2007) - admin/invoices.php Fixed bug with email attachments and piped emails (02/02/2007) - pipe/pipe.php - pipe/pop.php - includes/ticketfunctions.php Fixed bug with credit card batching (02/02/2007) - includes/ccfunctions.php - includes/functions.php - includes/processinvoices.php Added DirectAdmin Login Check to Module (02/02/2007) - modules/servers/directadmin/directadmin.php Fixed bug where admin emails did not use system charset which resulted in display issues with tickets (03/02/2007) - includes/functions.php Fixed order page subdomain bug (03/02/2007) - order.php Fixed bugs in Plesk Module and modified to use Client & Domain Templates for Permissions (04/02/2007) - modules/servers/plesk/plesk.php Fixed bug with character encoding in support tickets (04/02/2007) - submitticket.php - viewticket.php Fixed bug with various callbacks and pdf invoices (04/02/2007) - includes/invoicefunctions.php Fixed bug with announcements rss feed (04/02/2007) - includes/announcementfunctions.php Fixed bug with free domains when client chooses change nameservers option (05/02/2007) - includes/orderfunctions.php Fixed install files bug with Plesk MySQL issue (05/02/2007) - install/....sql Fixed bug when no domain is present and block orders for same domains is enabled (05/02/2007) - order.php - includes/orderfunctions.php Fixed bug where invoices were generated for expired domains (06/02/2007) - includes/processinvoices.php Modified Plesk Module field to Domain Template instead of Package Template (06/02/2007) - modules/servers/plesk/plesk.php Modified wording on install script to remove cPanel reference (06/02/2007) - install/install.php Added Cancellation Type - Immediate or End of Billing Cycle - to Cancellation Request Form (06/02/2007) - clientarea.php - templates/default/clientareacancelrequest.tpl - lang/English.txt - admin/cancelrequests.php Fixed System Activity Log Pagination Issue (06/02/2007) - admin/systemactivitylog.php Added Support for Email Forwarding & URL Forwarding to Enom Registrar Module (07/02/2007) - clientarea.php - order.php - templates/default/clientareadomaindetails.tpl - templates/orderforms/default/order-stepthree.tpl - templates/orderforms/default/order-stepfour.tpl - includes/registrarfunctions.php - includes/functions.php - includes/orderfunctions.php - admin/clientsdomains.php - admin/clientsdomainreg.php - admin/configregistrars.php - admin/clientsdomaincontacts.php - admin/configgeneral.ph - admin/configdomains.php - modules/registrars/enom/enom.php Added support for dashes in postcode (07/02/2007) - includes/clientfunctions.php Updated E-Gold Callback File (07/02/2007) - modules/gateways/callback/egold.php Fixed bug in Sales Tab Liability Report with certain dates (08/02/2007) - modules/reports/sales_tax_liability.php Fixed button formatting in Install Script (08/02/2007) - install/install.php Fixed bug in Order Form Display (08/02/2007) - order.php Modified Link Recognition Code in Support Tickets (09/02/2007) - includes/ticketfunctions.php Added Support for HTTP request whois checks (09/02/2007) - includes/whoisfunctions.php - includes/whoisservers.php Fixed Payment Callback Bug (09/02/2007) - includes/functions.php - includes/invoicefunctions.php Fixed display bug in clients transactions list (09/02/2007) - admin/clientstransactions.php Fixed bug with department id in Support Tickets section (10/02/2007) - admin/supporttickets.php Fixed cron file include duplicate errors (10/02/2007) - admin/cron.php - includes/ccfunctions.php - includes/functions.php - includes/serverfunctions.php - includes/invoicefunctions.php Fixed PayPal Callback Bug (11/02/2007) - viewinvoice.php Added Support for UK Additional Fields on .me.uk domains (11/02/2007) - admin/clientsdomainreg.php Fixed clientsfunctions include bug (12/02/2007) - admin/cron.php Added Automatic Domain Registration Support (15/02/2007) - clientarea.php - includes/functions.php - includes/registrarfunctions.php - admin/clientsdomains.php - admin/clientsdomainreg.php - admin/clientsdomaincontacts.php - admin/orders.php - ALL REGISTRAR MODULES - lang/English.txt Fixed bug in BRPay Payment Module (15/02/2007) - modules/gateways/brpay.php Added more customisability options to pdf invoice - can now customise table of items (15/02/2007) - includes/invoicefunctions.php - includes/pdfconfig.php Fixed bug with Mass Mail Feature not selecting all matching clients (16/02/2007) - admin/massmail.php Modified clients postcode validation to allow dashes (16/02/2007) - includes/clientfunctions.php Fixed bug in PSIGate Module (17/02/2007) - modules/gateways/psigate.php Fixed bug in VariLogiX Fraud Call File (17/02/2007) - modules/fraud/varilogix_fraudcall/varilogix_fraudcall.php Added automatic marking paid of invoices for zero amounts (17/02/2007) - includes/processinvoices.php Fixed bug with Clients CSV download file (18/02/2007) - admin/csvdownload.php Fixed bug with free domain on standard order form template (18/02/2007) - order.php Added notification email on offline credit card processing (20/02/2007) - creditcard.php Added Account Addons list to Clients Section of Admin Area (20/02/2007) - admin/clientsaddonslist.php - includes/adminfunctions.php Updated DirectI Module to support DirectI API V3.6 (22/02/2007) - modules/registrars/directi.php Fixed bug with client deletion logging (23/02/2007) - includes/clientfunctions.php Added Merchant Partners Payment Gateway (25/02/2007) - modules/gateways/merchantpartners.php Added automatic filling of reply name and email to ticket page (26/02/2007) - viewticket.php Added IP Overide Setting to Plesk Module - Fix for Plesk for Windows (27/02/2007) - modules/servers/plesk/plesk.php Added Dedicated IP Auto Assignment Support to cPanel Module (28/02/2007) - modules/servers/cpanel/cpanel.php Fixed bug with email only registrar module where from details were not set (01/03/2007) - modules/registrars/email/email.php Removed username size limit (02/03/2007) - admin/clientshosting.php Fixed bug with ProtX and MasterCard Card Type (02/03/2007) - modules/gateways/protx.php Fixed bug where all orders of domains were set to use the default nameservers instead of using the assigned hosting account servers nameservers (03/03/2007) - order.php Added Google Checkout Payment Gateway (04/03/2007) - modules/gateways/googlecheckout.php - modules/gateways/callback/googlecheckout.php - modules/gateways/googlecheckout/ Added support for setting the invoice number incrementation value between invoices (04/03/2007) - admin/configgeneral.php - admin/invoices.php - includes/processinvoices.php Added view full credit card number to clients profile (04/03/2007) - admin/clientssummary.php - admin/clientsccdetails.php Added Close Ticket button to client area (04/03/2007) - viewticket.php - templates/default/supportticketview.tpl - lang/English.txt - supportticketsstatuscloseticket Fixed bug with domain coupon codes (05/03/2007) - includes/orderfunctions.php Added .com.my support to whois lookups (05/03/2007) - includes/whoisservers.php Fixed bug in FirePay Payment Gateway (06/03/2007) - modules/gateways/firepay.php Fixed bug in eWay payment gateway module (08/03/2007) - modules/gateways/eway.php Fixed balance issue on invoice page (09/03/2007) - viewinvoice.php Added support ticket attachment sending by email (11/03/2007) - includes/functions.php - admin/supporttickets.php - viewticket.php Fixed bug with prorata invoicing on order (12/03/2007) - includes/orderfunctions.php Added support for .com.ph, .net.ph and .org.ph domain lookups (12/03/2007) - includes/whoisservers.php Fixed PayPal Subscriptions bug when the order includes a free domain name (13/03/2007) - subscriptionforward.php Added Continuous Invoice Generation Support (14/03/2007) - includes/processinvoices.php - admin/clientshosting.php - admin/clientsaddons.php - admin/clientsdomains.php - admin/configgeneral.php - includes/orderfunctions.php Added automated cancellation requests (15/03/2007) - admin/configauto.php - admin/cron.php Modified Script to work around Internet Explorer SSL Download Bug (15/03/2007) - dl.php Preliminary work for additional fields support on domain names (17/03/2007) - various files Added To-Do List (17/03/2007) - admin/index.php - admin/todolist.php - admin/calendar.php - admin/javascript/menu.js - includes/adminfunctions.php Added return to client area link to invoices (18/03/2007) - viewinvoice.php - templates/default/viewinvoice.tpl Fixed bug with Moneybookers callback file (19/03/2007) - modules/gateways/callback/moneybookers.php Removed branding from admin area login page (19/03/2007) - admin/login.php Fixed Enom bug with updating email address in WHOIS contact info (20/03/2007) - modules/registrars/enom/enom.php Improved PDF Invoice for multiple line entries (21/03/2007) - includes/pdfconfig.php Added Registration Form so people can register without placing an order with enable/disable option (22/03/2007) - register.php - templates/default/clientregister.tpl Fixed bug where existing client could change his/her email address to the same as an existing account (23/03/2007) - includes/clientfunctions.php Added option to not display state/country field on order form for tax calculations unless required (23/03/2007) - order.php - templates/orderforms/default/order-stepthree.tpl - templates/orderforms/boxes/order-stepthree.tpl