======================================================================== WHMCompleteSolution - Client Management, Billing & Support System ----- Dev Changelog ----- ======================================================================== [ VERSION 3.8.1 ] ======================================================================== Fixed bug with custom email template name incorrect background-colours in dropdowns - admin/clientsdomains.php - admin/clientshosting.php - admin/clientssummary.php Fixed bug in invoicing routine causing it to fail on some configurations - includes/processinvoices.php Removed disabling buttons which were causing submission problems for IE - templates/default/creditcard.tpl - templates/portal/creditcard.tpl - templates/orderforms/boxes/viewcart.tpl - templates/orderforms/cart/viewcart.tpl - templates/orderforms/default/viewcart.tpl - templates/orderforms/singlepage/viewcart.tpl Fixed bug causing a blank page to occur when visiting not logged in - submitticket.php - viewinvoice.php Updated Reseller Central module server location options - modules/servers/resellercentral/resellercentral.php ======================================================================== [ VERSION 3.8.0 ] ======================================================================== Added support for SEO friendly urls for the announcements, downloads & knowledgebase areas - announcements.php - downloads.php - knowledgebase.php - init.php - admin/configgeneral.php - templates/default/announcements.tpl - templates/default/viewannouncement.tpl - templates/default/knowledgebase.tpl - templates/default/knowledgebasecat.tpl - templates/default/knowledgebasearticle.tpl - templates/default/downloads.tpl - templates/default/downloadscat.tpl - templates/portal/announcements.tpl - templates/portal/viewannouncement.tpl - templates/portal/knowledgebase.tpl - templates/portal/knowledgebasecat.tpl - templates/portal/knowledgebasearticle.tpl - templates/portal/downloads.tpl - templates/portal/downloadscat.tpl Added on/off switch for credit card issue number & start date - clientarea.php - creditcard.php - admin/configgeneral.php - templates/default/clientareacreditcard.tpl - templates/default/creditcard.tpl Added display order option for re-ordering custom fields once setup - admin/configcustomfields.php - admin/configproducts.php - includes/customfieldfunctions.php Added option for Free Domains to apply to the registration/transfer only with renewals billed as normal - admin/configproducts.php - includes/orderfunctions.php Updated Plesk module to use Hostname in links when specified - modules/servers/plesk/plesk.php Fixed bug in load saved message feature into new message window losing spacing when plain-text - admin/sendmessage.php Fixed bug with custom client field checkboxes not saving unchecked status on change in the client area - clientarea.php Added improved support for multi-line line item descriptions in PDF invoices - includes/pdfconfig.php Updated Sales Tax Liability Report to include both tax levels - modules/reports/sales_tax_liability.php Fixed bug with total due calculating from raw values before rounding - includes/orderfunctions.php Update ticket attachment allowed filename checking to ignore case - includes/ticketfunctions.php Updated to use modify reseller commmand for reseller package upgrades on DirectAdmin - modules/servers/directadmin/directadmin.php Fixed bug with cpanel new accounts always having 0 mailing lists allowed - modules/servers/cpanel/cpanel.php Modified PDF class default cache folder to prevent the need for open_basedir to be disabled - includes/tcpdf.php Updated auto renew disable button to cancel any open invoices for the domain when disabling - clientarea.php Added 3D Secure process redirect message to language file - creditcard.php Updated cPanel module to import total reseller usage stats rather than hosting account usage for reseller accounts - modules/servers/cpanel/cpanel.php Fixed affiliate referred accounts billing cycle and status always showing in English - affiliates.php Updated cart summary page to show server hostname next to product name for server orders - includes/orderfunctions.php Updated Quantum 3D Secure callback routine to show declined message to user when redirected back from 3D Auth - modules/gateways/callback/quantumthreedsecure.php Fixed bug with additional domain field checkboxes not saving state when deselected - admin/clientsdomains.php Updated gateway log entries to include the Invoice ID, User ID and Amount of each transaction for easier referencing - includes/gatewayfunctions.php Updated admin ticket reply process to mark a ticket as read by admins when adding a new reply - includes/ticketfunctions.php Fixed bug in clients summary page not saving admin notes are all deleted and field submitted blank - admin/clientssummary.php - admin/templates/clientssummary.tpl Fixed bug with email templates containing merge field data in default language even with a client language set - includes/functions.php Added Ticket Search function to client area - supporttickets.php - templates/default/supportticketslist.tpl - templates/portal/supportticketslist.tpl Added email CSS code setting option - admin/configgeneral.php - admin/sendmessage.php - includes/functions.php Added display order options for configurable options for re-ordering after setup - admin/configproductsconfoptions.php - includes/configoptionsfunctions.php Fixed bug with line breaks of upgrade order confirmation when sent as plain text - upgrade.php Added Free Setup Fee promotion type - admin/configpromotions.php - includes/orderfunctions.php - cart.php Added addons filter to show just those which apply to the product the user clicked the "order extra addons" link on - cart.php Added tax setting for addons to enable/disable as necessary - admin/configaddons.php - admin/clientsaddons.php - includes/orderfunctions.php - includes/processinvoices.php Added configurable options group system so that groups of configurable options can be applied to products and managed independently - admin/configproductoptions.php - admin/configproducts.php - includes/configoptionfunctions.php - upgrade.php Added bulk transfer option - domainchecker.php - templates/default/bulkdomainchecker.tpl - templates/default/bulkdomaintransfer.tpl - templates/default/domainchecker.tpl - templates/portal/bulkdomainchecker.tpl - templates/portal/bulkdomaintransfer.tpl - templates/portal/domainchecker.tpl Added Domain Registration only link to default order template - templates/orderforms/default/products.tpl - templates/orderforms/default/adddomain.tpl Added configuration setting for client dropdown format - includes/adminfunctions.php - admin/clientsprofile.php - admin/clientssummary.php - admin/clientscontacts.php - admin/clientshosting.php - admin/clientsdomains.php - admin/clientsinvoices.php - admin/clientstransactions.php - admin/clientsemails.php - admin/clientsnotes.php - admin/transactions.php - admin/ordersadd.php - admin/configgeneral.php Added Quotes/Estimates System - admin/quotes.php - includes/functions.php - templates/default/quotepdf.tpl - templates/portal/quotepdf.tpl Added e-Path Gateway Module - modules/gateways/epath.php Added mass/bulk update options to the To Do List - admin/todolist.php Updated cPanel module to save IP assigned to new cpanel accounts at setup time if assign Dedicated IP is enabled - modules/servers/cpanel/cpanel.php Updated HyperVM module to support the passing of a hostname via a custom field "Hostname" - modules/servers/hypervm/hypervm.php Added Network Issues system - networkissues.php - admin/networkissues.php - admin/javascript/menu.js - includes/adminfunctions.php - templates/default/networkissues.tpl Free IP Monitor Addon is now included by default - modules/admin/ipmonitor Added new API functions: open ticket, add reply to ticket, get clients products details - includes/api.php Added notes box to order checkout form with on/off option in config for user to specify additional info/requirements with order - cart.php - includes/orderfunctions.php - admin/orders.php - templates/orderforms/*/viewcart.tpl Added batching to mass mail process to reduce load while sending - will now send 25 emails every 30 seconds until complete - admin/sendmessage.php Added Affordable Domains registrar module - modules/registrars/affordabledomains/affordabledomains.php Added .nl specific field requirement to Enom module - modules/registrars/enom/enom.php Updated WHOIS Servers - includes/whoisservers.php Added ticket rating ability for support tickets - viewticket.php - admin/supporttickets.php - admin/configgeneral.php - modules/reports/graph_staff_ticket_ratings.php - modules/reports/graph_ticket_rating_totals.php - modules/reports/ticket_ratings_reviewer.php - templates/default/supportticketview.tpl - lang/English.txt Revamp of support ticket display styling for the client area for easier distinguability between client/admin replies and to show custom field values when present - templates/default/supportticketview.tpl - templates/default/style.css - templates/default/images/clientticketreplybg.gif - templates/default/images/adminticketreplybg.gif - templates/portal/supportticketview.tpl - templates/portal/style.css - templates/portal/images/clientticketreplybg.gif - templates/portal/images/adminticketreplybg.gif Added setting to require login to view tickets when assigned to clients - admin/configgeneral.php - viewticket.php Updated Enom domain sync script to only check pending & active domains, and check date returned is valid - modules/registrars/enom/enomsync.php Fixed bug in client deletion routines leaving behind custom field values and credit log entries - includes/clientfunctions.php Updated PlanetDomains module for their new API URL - modules/registrars/planetdomains/planetdomains.php Added updated Cast-Control module - modules/servers/castcontrol/castcontrol.php Added option to disable rich text editor when composing a custom or mass email - admin/sendmessage.php Updated Nominet module to not try to pass through Whois Opt-Out if reg type is not individual - modules/registrars/nominet/nominet.php Added notes field to addons to allow admins to store additional information on them - admin/clientsaddons.php Updated submit buttons to disable on submit to prevent double submitting - templates/default/creditcard.tpl - templates/portal/creditcard.tpl - templates/orderforms/boxes/viewcart.tpl - templates/orderforms/cart/viewcart.tpl - templates/orderforms/default/viewcart.tpl - templates/orderforms/singlepage/viewcart.tpl ======================================================================== [ VERSION 3.7.2 ] ======================================================================== Fixed bug with breadcrumb navigation in the client area showing wrong title - clientarea.php Fixed bug with support ticket pagination in the client area not working - supporttickets.php Added updated Spanish translation - lang/Spanish.txt Fixed bug in product details back link url - templates/default/clientareaproductdetails.tpl - templates/portal/clientareaproductdetails.tpl Fixed bug with user/pass being lost when accepting server/other product type - admin/orders.php Fixed bug with admin order process ending on a blank page when product is set to auto create on order - admin/ordersadd.php - includes/processinvoices.php Fixed error message from POP email import when subject is blank - pipe/pop.php Added updated Swedish translation - lang/Swedish.txt Fixed bug with domain data status capitilisation display on related tickets - admin/supporttickets.php Fixed bug with email merge field auto insert inserting wrong value for client email - admin/mergefields.php Modified sidebar stats panel ticket counts to link to respective lists rather than default view - admin/templates/navbar_statistics.tpl Fixed bug in Nominet module passing Whois Opt-Out value as true instead of Y - modules/registrars/nominet/nominet.php Added logging when client/admin closes a ticket - viewticket.php - admin/supporttickets.php Update from Telesign to fix bugs in their module - modules/fraud/telesign/telesign.php Updated OpenSRS module to pass through all 4 nameservers with registrations & transfers - modules/registrars/opensrs/opensrs.php Fixed bug with order confirmation email missing variables - clientarea.php - upgrade.php Fixed bug with logo being included twice when resending an email message - admin/sendmessage.php - includes/functions.php Fixed bug with refund amounts not showing up in the transactions list on invoices in the client area - viewinvoice.php Updated client area to not show an addon next due date if set as one time or free - clientarea.php Fixed bug with tax calculations when addon has a promotion discount - includes/orderfunctions.php Added support for customising admin, tech & billing contacts - modules/registrars/opensrs/opensrs.php Resolved login as client link not working from the admin area when email contains a + - admin/templates/clientssummary.tpl Fixed bug with & symbol being encoded when used in email subjects - admin/configemailtemplates.php - admin/sendmessage.php Fixed bug with upgrades not showing tax calculation on the client area order summary page - upgrade.php - templates/default/upgradesummary.tpl - templates/portal/upgradesummary.tpl Fixed bug when adding a contact not saving the general emails setting - includes/clientfunctions.php Updated ticket auto closing messages to not send for tickets in departments with auto responders disabled - includes/ticketfunctions.php Fixed bug where addons had no class set if suspended - clientarea.php - templates/default/clientareaproductdetails.tpl - templates/portal/clientareaproductdetails.tpl Modified invoice balances to be postive when amounts are owed - viewinvoice.php - admin/invoices.php Fixed bug with the cart allowing uncofigured TLDs through if passed in via the URL - cart.php ======================================================================== [ VERSION 3.7.1 ] ======================================================================== Fixed bug with recurring discount promotion codes not applying under certain situations - includes/orderfunctions.php Fixed bug with email templates not saving the subject and message entered immediately after adding a new template - admin/confgemailtemplates.php Fixed bug where promotion type was always showing Percentage as the selected option when editing a promo - admin/configpromotions.php Fixed bug with invoice balance calculations when no payments have been made - admin/index.php Added additional .ltd.uk and .plc.uk domain field requirements - includes/additionaldomainfields.php Fixed bug with client area page not showing when a package had no addons - clientarea.php Fixed bug with special characters in user passwords - clientarea.php - includes/clientfunctions.php Updated LogicBoxes modules to not exceed imposed 15 char password length limit - modules/registrars/resellerclub/resellerclub.php - modules/registrars/netearthone/netearthone.php - modules/registrars/stargate/stargate.php Fixed bug with zero custom field values not displaying in the admin area - includes/customfieldfunctions.php Added refund support to Navigate module - modules/gateways/navigate.php Fixed bug with client not being auto-selected when following the quick link to add an order from the clients profile - admin/ordersadd.php Added display limit selection to client area ticket list - supporttickets.php - templates/default/supportticketslist.tpl - templates/portal/supportticketslist.tpl Combined seperate client area hosting account/product lists - clientarea.php - templates/default/clientareaproducts.tpl - templates/portal/clientareaproducts.tpl Client area homepage update - adding of icons, outstanding invoice balance & additional stats - clientarea.php - clientareahome.tpl Added Intelligent Search to all admin pages - admin/index.php - admin/javascript/intellisearch.js - includes/adminfunctions.php Added updated Cast-Control module from Cast-Control - modules/servers/castcontrol/castcontrol.php Added updated WHMSonic module from WHMSonic - modules/servers/whmsonic/whmsonic.php Fixed bug with order invoice email showing prechange date when order grace period is enabled - includes/orderfunctions.php Added updated Telesign module from Telesign - modules/registrars/telesign Added workaround for cPanel API plan name encoding - admin/whmimport.php Fixed change license key process to preserve config file customisations - admin/licenseerror.php ======================================================================== [ VERSION 3.7.0 ] ======================================================================== Added callback for Pagseguro module - modules/gateways/callback/pagseguro.php Added automated phone number formatting to OpenSRS module - modules/registrars/opensrs/opensrs.php Updates for new MasterCard rules for Maestro cards which now must use 3D Secure for all transactions and no automated recurring billing - modules/gateways/protx.php - modules/gateways/callback/protxthreedsecure.php Added bar graph report showing the income from new orders per month - modules/reports/graph_monthly_new_orders_income.php Modified credit card payment process to request entry of the CVV number when making a payment using an existing card on file for verification - creditcard.tpl - templates/default/creditcard.tpl - templates/portal/creditcard.tpl Fixed bug with client area close ticket button not reflecting the status change until a page reload - viewticket.php Added client area page limit setting so clients can choose how many items to show in the lists - clientarea.php - templates/default/clientareahosting.tpl - templates/default/clientareaproducts.tpl - templates/default/clientareadomains.tpl - templates/default/clientareainvoices.tpl - templates/default/clientareaemails.tpl - templates/portal/clientareahosting.tpl - templates/portal/clientareaproducts.tpl - templates/portal/clientareadomains.tpl - templates/portal/clientareainvoices.tpl - templates/portal/clientareaemails.tpl Fixed bug with refresh on the client area ticket submission page resulting in a duplicate submission - submitticket.php Updates to password encryption routines - includes/functions.php Added additional required fields for SBS certificate type to Enom module - modules/servers/enomssl/enomssl.php Improvements to the email template handling to ensure specific language versions are never missing - admin/configemailtemplates.php Added support for 2 levels of taxation and tax name display in order process and invoices - admin/configtax.php - admin/invoices.php - includes/functions.php - includes/invoicefunctions.php - includes/pdfconfig.php - includes/processinvoices.php - cart.php - viewinvoice.php - templates/default/viewinvoice.tpl - templates/portal/viewinvoice.tpl - templates/orderforms/cart/viewcart.tpl Fixed bug occuring with ajax functions in an IIS/Windows environment - includes/ajaxfunctions.php Phone number auto formatting added to OpenSRS Module - modules/registrars/opensrs/opensrs.php Fixed bug with PDF invoice missing users country when emailed - includes/invoicefunctions.php Enhancements to support ticket predefined reply use with Ajax - admin/supporttickets.php Added new default ticket view Awaiting Reply to show all tickets waiting on a response, new filter of all flagged tickets and new default post action of set to answered and return to ticket list - admin/supporttickets.php - admin/javascript/menu.js - includes/adminfunctions.php Added customer email notification when tickets are auto closed - admin/cron.php - includes/functions.php Added new email notification for when an invoice is due for payment via credit card but no credit card is stored on file - includes/ccfunctions.php Fixed bug with shopping cart allowing addons to be ordered for cancelled services - cart.php Added updated Telesign Module - modules/fraud/telesign/telesign_class.php Fixed bug with PDF invoices showing HTML encoded variables - includes/invoicefunctions.php Added new Nominet EPP Registrar Module - modules/registrars/nominet/nominet.php Added updated MX whois servers to the server list - includes/whoisservers.php Update to the HyperVM module admin login link to use SSL when the SSL mode is enabled for the server - modules/servers/hypervm/hypervm.php Added Late Fee Overide switch to turn the late fees on/off for individual clients - admin/clientsprofile.php - includes/clientfunctions.php - includes/processinvoices.php Added Invoice Overdue Notices switch to turn the email reminders on/off for individual clients - admin/clientsprofile.php - includes/clientfunctions.php - includes/processinvoices.php Update to whois servers list for .CN domain names - includes/whoisservers.php Fixed admin domain list bug where pending filter shows domains in both pending and pending transfer statuses - admin/clientsdomainlist.php Email Template enhancements to support conditional text display - includes/functions.php Updated ResellerClub module to handle .US domain registrations by passing the additional info they require - modules/registrars/resellerclub/resellerclub.php - modules/registrars/stargate/stargate.php Added Opt-Out field for .UK domains during order process - includes/additionaldomainfields.php - cart.php Modified Admin IP Ban tool to default expiry time to +7 days instead of current time to avoid confusion over IPs unbanning instantly - admin/configbannedips.php Updated email templates to show new merge fields and add auto insert feature - admin/configemailtemplates.php - admin/mergefields.php - admin/sendmessage.php Added Income Forecast report to replace Recurring Income Summary which will show the projected income for the next 2 years - modules/reports/annual_income_forecast.php Enhancements to configurable options to support quantity field types aswell as options for radio and yes/no - admin/configproductsconfoptions.php - admin/clientshosting.php - admin/orders.php - includes/configoptionsfunctions.php - includes/upgradefunctions.php - cart.php - clientarea.php - upgrade.php - templates/default/clientareaproductdetails.tpl - templates/default/upgrade.tpl - templates/default/upgradesummary.tpl - templates/portal/clientareaproductdetails.tpl - templates/portal/upgrade.tpl - templates/portal/upgradesummary.tpl - templates/orderforms/cart/configureproduct.tpl - templates/orderforms/cart/viewcart.tpl Fixed bug with configurable option upgrade orders only showing the first upgraded option in the admin order details - admin/orders.php Added ability to resend emails to clients - admin/clientsemails.php - admin/massmail.php - admin/sendmessage.php - admin/systememaillog.php Converted the legacy order form templates to function with the newer shopping cart system - cart.php - admin/configgeneral.php - templates/orderforms/* Enhancements to promotions system > A promotion can now apply to multiple cycles and be limited in what domain registration periods they can be used with > A promotion can now apply to just specific Domain TLDs > A promotion can now be applied only once per order or to all items that meet it's criteria > A promotion can now be valid only for new signups and not existing users - cart.php - admin/configpromotions.php Fixed bug in domain validation checker allowing domains starting with a dash to be accepted - includes/domainfunctions.php Fixed bug in bulk domain checker allowing domains through with a space in them - domainchecker.php Added Close Client action to Clients Summary page in the admin area to cancel all packages and unpaid invoices in one click and set the client to closed preventing any furthur email notifications - admin/clientssummary.php - admin/templates/clientssummary.php Added Client Area Login Link to DotNetPanel module - modules/servers/dotnetpanel/dotnetpanel.php Update to support ticket editing routine to prevent double spacing in non-IE based browsers - admin/supporttickets.php Added email confirmation when a cancellation request is submitted by a client which can be used to try and entice the customer back with offers or a link to a satisfaction survey - clientarea.php Fixed bug with WorldPay Invisible Automated Refund processing - modules/gateways/worldpayinvisible.php Fixed bug with 4 letter TLD email addresses not being auto linked in support ticket messages - includes/ticketfunctions.php Updated unpaid invoice totals to show balances due (totals minus payments) rather than invoice totals - includes/adminfunctions.php - admin/index.php - admin/clientssummary.php - admin/templates/homepage.tpl Added related product/service dropdown menu to ticket submission page - submitticket.php - includes/ticketfunctions.php - admin/supporttickets.php - templates/default/supportticketsubmit-steptwo.tpl Modifed affiliate system to update referral commissions on product upgrades/downgrades - includes/functions.php Added withdrawals history system to record when withdrawals are paid to affiliates and the value - affiliates.tpl - admin/affiliates.php Added simplified admin add order process - admin/ordersadd.php Updated boxes order form template to work with the cart system - templates/orderforms/boxes/ Updated single page order form template to work with the cart system - templates/singlepage/boxes/ Added new order form template to replace the depreciated default template of the legacy order form - templates/orderforms/classic/ Updated TPPInternet module to strip any non-numeric characters from the Registrant ID to avoid common registration failures - modules/registrars/tppinternet/tppinternet.php Updated mailing class to work with SMTP without authentication - includes/functions.php Added Hostname field to Server Config + Email Template Merge Field + cPanel Module Update to use it - admin/configservers.php - includes/functions.php - includes/modulefunctions.php - modules/servers/cpanel/cpanel.php Fixed bug with pagination losing search filters on clients list - admin/clients.php ======================================================================== [ VERSION 3.6.2 ] ======================================================================== Added Permission Option to view Flagged Tickets - includes/adminfunctions.php - admin/supporttickets.php Fixed bug with Client Summary reseller accounts total - admin/clientssummary.php Fixed bug with failed button of Offline Credit Card Processing linking to an incorrect url - admin/offlineccprocessing.php Added Refund support to WorldPay Invisible module - modules/gateways/worldpayinvisible.php Updated Nederlands language file - lang/Nederlands.txt Added Danish language file - lang/Danish.txt Fixed bug with invoice sorting by payment method not working - admin/invoices.php Updated Paymate modules with new URL requirements - modules/gateways/paymateau.php - modules/gateways/paymatenz.php Added PreShoppingCartCheckout action hook to allow manipulation of cart data before DB entry - cart.php - includes/actionhooks.php Added indexing to improve database read/lookup performance - db only Updated configurable options in cart to treat one time time and free products as monthly priced options - includes/configoptionsfunctions.php Added dedicated server variables to product details page of client area - clientarea.php Updated French language file - lang/French.txt Fixed bug in invoice payment confirmation email sent as a result of credit being applied to an auto generated invoice - includes/processinvoices.php Added edit support ticket reply function to admin area - admin/supporttickets.php Fixed bug in cpanel module with reseller limit the number of accounts setting - modules/servers/cpanel/cpanel.php Updated TinyMCE editor to latest version - admin/editor Updated PHPMailer class to latest version - includes/class.phpmailer.php - includes/class.smtp.php Added refund support to Quantum Gateway module - modules/gateways/quantumgateway.php Added refund support to BluePay module - modules/gateways/bluepay.php Updated NetEarthOne module to handle nameserver changes without knowing the customer details - modules/registrars/netearthone/netearthone.php Updated custom invoice generation routine to set the gateway for the invoice to be the #1 gateway by default rather than first alphabetically - admin/invoices.php Added auto refresh ticket page feature - admin/supporttickets.php Updated Moneybookers module for new system changes on their side - modules/gateways/moneybookers.php Fixed bug with intelligent search failing when apostrophies are present - admin/index.php Updated Telesign module - modules/fraud/telesign/telesign.php Modified client summary page to have a line break between each additional contact - admin/templates/clientssummary.tpl Added Laser card type to credit card options - admin/configgeneral.php Updated announcements RSS feed to handle HTML and added dynamic always up to date file - announcementsrss.php - admin/supportannouncements.php - templates/default/announcements.tpl - templates/portal/announcements.tpl Added support for EPP Code Requests from the admin domain management page - admin/clientsdomains.php Added Turkish Garanti Bank Module - modules/gateways/garantibank.php Updated WorldPay FuturePay button to show attempt payment button on invoice when client already has an agreement to allow instant processing on new orders/invoices - modules/gateways/worldpayfuturepay.php Added Retry Failed Credit Card Attempts Every Week for X Weeks Setting - includes/processinvoices.php - admin/configauto.php Updated cart template to hide register/transfer options if they are disabled in the admin area - cart.php - templates/orderforms/cart/products.tpl - templates/orderforms/cart/addons.tpl - templates/orderforms/cart/adddomain.tpl Added config file setting to disable admin forgotten password function - admin/login.php Added suggested KB articles that relate to a users question as a ticket message is being entered - submitticket.php - admin/configgeneral.php - templates/default/supportticketsubmit-steptwo.tpl - templates/portal/supportticketsubmit-steptwo.tpl Updated domain renewals to only be allowed for active/expired domains - clientarea.php - templates/default/clientareadomaindetails.tpl - templates/portal/clientareadomaindetails.tpl Added ResellerClub module which creates customer accounts on the DirectI system & updated all other LogicBoxes modules to support new child nameserver management and EPP code retrieval functions - modules/registrars/resellerclub/resellerclub.php - modules/registrars/netearthone/netearthone.php - modules/registrars/stargate/stargate.php - modules/registrars/estdomains/estdomains.php Fixed bug in sequential invoice numbering assigning the same invoice number to all invoices in a single batch process - includes/invoicefunctions.php Email piping attachment handling improvements - pipe/pipe.php - pipe/pop.php - includes/ticketfunctions.php Added automated SSL provisioning support with Enom - configuressl.php - modules/servers/enomssl/enomssl.php - templates/default/configuressl-stepone.tpl - templates/default/configuressl-steptwo.tpl - templates/default/configuressl-complete.tpl - templates/portal/configuressl-stepone.tpl - templates/portal/configuressl-steptwo.tpl - templates/portal/configuressl-complete.tpl Updated NoChex Gateway module - modules/gateways/nochex.php Updated Whois Servers list with required .my whois server updates - includes/whoisservers.php Added suspended addon status - admin/clientsaddonslist.php - admin/clientsaddons.php - admin/cron.php Updated 2CheckOut callback to work with Direct Return feature - modules/gateways/callback/2checkout.php Updated German language file - lang/German.txt Updated Plesk Reseller module to turn domain on/off instead of only the user for a suspension command - modules/servers/pleskreseller/pleskreseller.php Modified upgrade process to keep same next due date during a package upgrade and added logic explanation for clients - upgrade.php - includes/upgradefunctions.php - temlplates/default/upgradesummary.php - temlplates/portal/upgradesummary.php New feature for shopping cart to obey the payment gateway limitation settings of a product group - cart.php Updated the cPanel module to terminate sub-accounts of a reseller when terminating a reseller package - modules/servers/cpanel/cpanel.php Bug fixes to onlineNIC module and addition of Transfer command support - modules/registrars/onlinenic/onlinenic.php Update to DistributeIT module from DistributeIT - modules/registrars/distributeit/distributeit.php Updated SecPay module to send email notification for a failed billing attempt - modules/gateways/secpay.php Added Optimize Tables function to run the MySQL function on all tables and reduce overheads - admin/systemdatabase.php Added automated database backup feature supporting both email and ftp backups - admin/configbackups.php - admin/systemdatabase.php - includes/backupfunctions.php - cron.php ========================================================================