Billing & Automation
Sales: +1 (650) 731-0051

Changelog

2014

» Version: 19-12-2014
» Version: 15-12-2014
» Version: 13-12-2014
» Version: 12-12-2014
» Version: 06-12-2014
» Version: 02-12-2014
» Version: 28-11-2014
» Version: 21-11-2014
» Version: 14-11-2014
» Version: 08-11-2014
» Version: 03-11-2014
» Version: 31-10-2014
» Version: 24-10-2014
» Version: 17-10-2014
» Version: 10-10-2014
» Version: 03-10-2014
» Version: 29-09-2014
» Version: 26-09-2014
» Version: 19-09-2014
» Version: 11-09-2014
» Version: 04-09-2014
» Version: 03-09-2014
» Version: 02-09-2014
» Version: 25-08-2014
» Version: 22-08-2014
» Version: 18-08-2014
» Version: 15-08-2014
» Version: 11-08-2014
» Version: 08-08-2014
» Version: 01-08-2014
» Version: 25-07-2014
» Version: 18-07-2014
» Version: 11-07-2014
» Version: 04-07-2014
» Version: 30-06-2014
» Version: 27-06-2014
» Version: 20-06-2014
» Version: 13-06-2014
» Version: 06-06-2014
» Version: 30-05-2014
» Version: 23-05-2014
» Version: 10-05-2014
» Version: 16-05-2014
» Version: 09-05-2014
» Version: 02-05-2014
» Version: 25-04-2014
» Version: 18-04-2014
» Version: 11-04-2014
» Version: 04-04-2014
» Version: 22-03-2014
» Version: 24-03-2014
» Version: 22-03-2014
» Version: 15-03-2014
» Version: 12-03-2014
» Version: 10-03-2014
» Version: 08-03-2014
» Version: 03-03-2014
» Version: 01-03-2014
» Version: 25-02-2014
» Version: 22-02-2014
» Version: 13-02-2014
» Version: 06-02-2014
» Version: 31-01-2014
» Version: 30-01-2014
» Version: 23-01-2014
» Version: 16-01-2014
» Version: 10-01-2014
» Version: 03-01-2014

Version: 19-12-2014

Bugs Fixed


1418622477 [Cloudstack2] Account listing displays empty resource limits
1418622355 [Cloudstack2] Create Vm button if constantly grayed out

1418913768 [Invoice] Its not possible to modify 2nd currency rate on invoice
1418913745 [Upgrade] PHP exception if files in custom admin directory cant be overwritten
1418913776 [Configuration] PHP exception when adding empty cron task

1418913768 [OnApp] Cant reinstall using windows os templates
1418913780 [OnApp] Its not possible to use different licensing type when reinstalling os
1418913833 [OnApp] Incremental backups are mixed with disk backups
1419001673 [Cloudstack] Added option to prevent reinstalling os using bigger template
1418913836 [Configuration] Hosting order types are missing in order page configuration
1419000983 [Affiliates] Affiliate sing-up date is incorrect
1419000991 [Admin] Translation tags are not replaced on invoice list
1419001219 [General] Accounts for some hosting types are listed multiple times if additional module is added to product
1419000995 [Clientarea] Gateways that do not support client currency are shown as empty options
1419000999 [Security] Minor SQLi vulnerability

Version: 15-12-2014

Added

Added: [VIES 2.0] plugin 2.0 is compliant with EU Companies selling to B2C customers.
Added: [VIES 2.0] B2C client within EU will be charged with his local tax rate, auto-set by plugin in client profile Learn more
Added: [VIES 2.0] "Set local VAT rate for B2C customer" in plugin configuration option for customers falling into 2015 EU MOSS directive Learn more
Added: [VIES 2.0] Any change made by VIES plugin in client profile is recorded in client profile change log for admin reference Learn more

Bugs Fixed


1418475545 [General] SSL connection errors with multiple modules
1418622179 [Cart] Products with flavor billing display wrong cycle in cart
1418622179 [Orderpage] Lato Full-screen, change billing cycle doesn't refresh cart summary



Version: 13-12-2014

1418472404 [PayPal] Callback is not returning proper client id, transaction is not recorded.

Version: 12-12-2014

1417854608 [Configuration] Form resource pricing only displays annual cycle if product is using metered billing.
1418215090 [Proxmox] Upgrading fails with error.
1418100594 [Cloudstack] Can't downgrade account resources if provisioning in Single VM mode.
1418395826 [Cloudstack] Memory and disk resources are not displayed on account list.
1418113485 [Cloudstack] Upgrading accounts is considered successful if api is not accessible.
1418395834 [Cloudstack] VM is always switched off when trying to scale it.
1418091461 [Upgrade] Forms not enabled for cart are shown when upgrading to another package.
1418091461 [Upgrade] Promotion code field has incorrect placement.



Version: 06-12-2014

Bugs Fixed

1417444220 [OnApp Load Balancer] Cant provision new account
1417443535 [Plugin] Customer overview - login as client link doesnt work
1417444440 [Cloudstack2] Additional storage will now default to 0
1417619255 [Payment] Some paypal transactions result in php error
1417619390 [OnApp] Added client function to reset account password
1417619394 [OnApp CDN] Some accounts do not calculate usage
1417624068 [GoGetSSL] Client area displays wrong server type
1417604613 [Proxmox] Its not possible to upgrade VM in Single vm provisioning mode
1417789289 [Xenserver] Additional ips are not saved when synchronizing account
1417789293 [Xenserver] There is no option to display root password in client area
1417531454 [Order] Orders with more than one item will automatically provision only the first one


Version: 02-12-2014

Bugs Fixed

1417420732 [Paid Addons] Trial module activation issues
1417443494 [Order] Cart forms are not saved as account configuration
1417443535 [Plugin] Customer overview - login as client link doesnt work

Version: 28-11-2014

Bugs Fixed

1416211005 [Cloudstack] Its possible to downgrade IPs and disk space below used values on Single VPS account
1416926708 [Cloudstack] Its possible to downgrade resources below used values on Cloud Hosting accounts
1416210627 [Cloudstack] Storage limit is incorrect for Single VPS account
1415260512 [Cloudstack] Account listing show wrong resources values for Single VPS account
1416926753 [Cloudstack] VM Console is not accessible if cloudstack server doesn't allow public access
1416927793 [Cloudstack] Failed assign ip acction will display interface selection
1417015167 [Cloudstack] Scaling fails when trying to downgrade VM with enabled dynamicscalling
1417104401 [Cloudstack] Editing VM resources fails if services offerfing was created with different tags
1417104396 [Cloudstack] Editing Volumes fails if offerfing was created with different tags
1417104396 [Cloudstack] Can't edit previous volumes after enabling sorage tiers
1417104396 [Xenserver] Synchronization doesn't update VPS details
1417015000 [GoGetSSL] Error about missing csr in client area if auto provisioning is enabled
1417015046 [Other] Error in admin area if Customer overview is enabled
1417096101 [Template] Y-Server theme navigation is slow under Chrome
1417096105 [Knowledgebase] Empty page is displayed after adding new article
1417183962 [Paypal] Refund transactions do not save refunded fee value
1417183967 [Order] Sub-products accounts are created with empty form components
1417003254 [OVH Domains] Connection to OVH api services doesnt work

Version: 21-11-2014

Bugs Fixed


1416236144 [Cart] Using quote order handle still shows prices if multi item cart is enabled.
1416236238 [Orderpage] Lato Full-screen, issues with components
1416260529 [Plugin] Customer overview - tooltip doesn't show anything
1416126969 [Orderpage] VPS Hardware - additional empty step is introduced if multicart is enabled
1416581701 [InternetX] Renewals duplicate registry auto-renew if cancellations are disabled
1416581762 [Gateway] Sage pay token - sql error on new installations
1416583201 [Automation] Additional invoices generated for the same client are marked as paid if credit is involved

Version: 14-11-2014

Bugs Fixed

1415802247 [Payment] SQL error on some payments with PayPal
1415963086 [General] Account page time-out if metered billing is enabled
1415963233 [Language] Client language selection is not updated when deleting or disabling their language
1415963284 [Upgrades] Automatic form upgrades do not work when paid by credit
1415963568 [CartQuotes] Template error when using Generate Draft as order handler
1415963391 [OnApp] Fixing role permissions from admin area resets any additional permission used with that role

[Automation] Added option to disabled automatic upgrades on payment
[Invoice] Added invoice template variable to display proforma id on paid invoices


Version: 08-11-2014

New features

[Plesk Automation] New module: Parallels Plesk automation - create Client, Reseller accounts and optionally provision subscription http://hostbillapp.com/features/apps/pleskautomation.html
[Plugin] Added new plugin - Client profile overview - get customer details in any HostBill section containing customer name http://hostbillapp.com/gallery/clientprofilepreview/index.html
[Cloudstack] Added ssh keys management http://hostbillapp.com/gallery/cloudstack_ssh_keys/index.html

Bugs Fixed

[Plesk Automation] Missing control panel url in login details

1415112490 [Clientarea] Searching client area services generates php error
1415112523 [InternetX] Added option in app connection to disabled on-expire cancellations
1415112576 [Support] Removed not working option to add new macro from ticket filters
1415112838 [IPAM] Can't assign new IPs in accounts
1415112843 [Orderpage] Lato full-screen, fixed multiple issues
1414839227 [Clientarea Theme] Smarty error when using simple hosting service type.
1414507545 [Proxmox] Empty page when trying to access VM console.
1415026041 [DNS Service] It is possible to add the same domain twice
1415365919 [DNS Service] Wrong parameter error if DomainDNS package is not configured
1415099441 [Payment] Transactions get duplicated when using DirectEBanking gateway
1415365967 [Domains] InternetBS issues with domain registration
1415366216 [Cloudstack] Cant create new VMs if public IPs limit reached zero
1415367412 [Cloudstack] Access CP widget uses wrong port for panel link
1415367000 [OnApp] Windows vm password may contain invalid characters
1415367077 [OnApp] Provisioning fails if private network is enabled
1415367095 [Proxmox] Can't view console page
1414843172 [SmarterMail] Synchronization doesn't work


Version: 03-11-2014

Bugs Fixed


1415024116 [Invoice] SQL Error when viewing invoices with domain items
1415024116 [Cloudstack] PHP Error after accessing newly created vm

Version: 31-10-2014

Bugs Fixed

1414508780 [Billing] Added option to allow negative tax calculation
1414508854 [Orderpage] Added option to use translation tags in order page customization
1414242685 [GoGetSSL] Issues with order provisioning "Unknown API method."
1414508748 [GoGetSSL] Wrong software type is passed with order
1414508760 [Theme] Fixed broken links in FullPanel theme
1414509287 [Invoice] Order id/number do not show on invoices
1414509292 [Invoice] Credit note is displayed as proforma invoice
1414509299 [Domains] RRPProxy is missing field for .IT tld
1414509303 [Product] Newly added forms are not visible on already existing accounts
1414464566 [Security] Minor XSS vulnerability
1414681878 [Automation] Automated credit card payments charge full amount even on partially paid invoices


Version: 24-10-2014

Brand new Parallels Plesk 12 module - with rich clientarea functionality: http://hostbillapp.com/features/apps/plesk.html

Bugs Fixed

1414014787 [Payment] DirectEBanking transactions hash issue
1414014799 [Domain] InternetX domain renewals ignore registry auto-renew policy
1414014842 [Automation] Mobile notifications are not sent for invoice reminders
1414015048 [Client area] Affiliate url is not displayed on newer themes
1414015068 [Onapp] Failed network rebuild will display empty ip list
1414015068 [Onapp] Private network form component has wrong preset values
1414015073 [Onapp] There is no cancellation option in billing tab
1414015087 [Cloudstack] Snapshot schedule setup breaks if you do not set snapshot limits
1414016157 [Observium] Api doesn't work with observium v0.14.8
1414016192 [Proxmox] Console applet is hardcoded and can't be changed with template
1414132418 [Payment] Refund operation fails in hostbill even when transaction was refunded in gateway
1414148394 [Payment] SagePay Token can't process automated payments

Version: 17-10-2014

Bugs Fixed

1413350314 [GoGetSSL] Client area status can't be translated
1413350324 [Cart] Slider input doesn't respect 'step' configuration
1413350336 [Proxmox] Updating product os templates generates errors
1413450758 [Payment] Dtaus integration cant be translated
1413450775 [Payment] Dtaus - clients can add multiple transactions for same invoice
1413450792 [Cart] Changing slider value updates cart more than once

Version: 10-10-2014

Bugs Fixed


1412521413 [Payment] DirctEBanking transactions are duplicated
1412437845 [DNS Services] PowerDNS returns untranslatable notification when removing zones
1412360198 [Clientarea] There is no 404 page
1412747628 [Invoice] Credit note doesnt calculate tax on negative amounts
1412747796 [Payments] Datus gateway uses wrong url if using https
1412747802 [Payments] Paypal issues with IPN verifications
1412747808 [Payments] SagePay Token doesn't add transactions
1412747808 [OnApp] There is no option to disable auto-backup function
1412671408 [OnApp] Viewing onapp accounts list takes very long time to load
1412944556 [OnApp] IPs are not listed when trying to assign new ip on OnApp 3.3
1412864262 [Automation] Automatic domain renewal can renew domains 2nd time if executed right after payment.
1412864268 [Transactions] Transactions added from admin area do not add correct time to creation date.
1412932253 [General] Service username can be set to root if client orders domain with similar name - reported by Rack911.com
1412944480 [FieldLogic] Can't target slider with input field to set defined value
1412944547 [Automation] Invoices are not cancelled on manual termination even when auto cancel option is enabled in settings.

Version: 03-10-2014

Bugs Fixed

1412229690 [LiveChat] Name verification doesnt allow names shorter than 5 chars
1412229742 [Gateway] Psigate cannot connect to api endpoint over ssl on some servers.
1412229742 [Hosting] Plesk 10 modules return error about wrong api version
1412072593 [DNS Services] Status / Error messages cant be translated when managing dns zone
1412255001 [Support] Merging tickets doesn't work
1412255042 [Support] Missing keyword for 'merged' translation in language manager
1412255142 [Gateway] Trying to use DATUS payment results in error in client area
1412255154 [Domains] EPP Code returned by DMC3 module is prefixed with english words
1412255172 [Hosting] cPanel manage2 returns error about wrong license id after unsuspending
1412092507 [Cloudstack] Adding port forwarding range doesn't work
1412259043 [Cloudstack] Added new option to replace Tier 2 storage, you can now create multiple tiers
1412259186 [Cloudstack] Added vcpu option, you can cpu speed preset in product settings.
1412259248 [Payment] SagePay Token module doesn't charge cc after re-adding it
1412259342 [Reports] List of clients that are Active, but dont have any active service will list client contacts

Version: 29-09-2014

Bugs Fixed

1411996045 [Invoice] Invoices with more than one item will show 2nd+ item with same details as first

Version: 26-09-2014

Added - New clientarea theme - YServer http://hostbillapp.com/features/clientarea/yservers

Bugs Fixed


1411395748 [Support] Notification for tickets created by admin are not sent
1410339766 [Cart] Cart form is cleared after unsuccessful submit
1410526338 [Clientarea] Client history entries cannot be translated
1410886996 [ReverseDNS] Error/Success messages cannot be translated
1411474225 [Settings] Invoice customization is missing order_id order_number variables
1411474232 [Settings] Order id is not available on renewal invoices
1411474236 [Gateway] Sagepay Token stores credit card without expiration date if you disable credit card storage
1410529380 [Virtualizor] Server selection may fail if you set vps limits on virtualizor servers
1411474334 [Virtualizor] Custom os templates can't be used
1410528255 [Plugin] Status updates plugin failed to update system translation
1411124399 [Admin] Minor security issues
1411055098 [Domains] DMC3 doesn't synchronize name server ips
1411425380 [Order] Upgrade price is to big for products with forms when creating order draft
1411553261 [Admin] SQL error when trying to save accounts with few empty select form components.
1411656743 [Psigate] SSL issues when trying to connect to gateway
1411641236 [Invoices] Sorting invoices by id doesnt return result in Natural order
1411742665 [Smarty] Error when using once smarty block plugin
1411683419 [Cloudstack] Can't use port ranges when adding ip forwarding

Version: 19-09-2014

Bugs Fixed

1410530646 [OnApp] Provisioning fails if private network is enabled.
1410530658 [Cloudstack] Resizing volume doesn't work.
1410530711 [Cloudstack] Volume is created without storage tags.
1410530765 [Cloudstack] Creating volume reboots related VM.
1410530765 [Cloudstack] Adding predefined resource slider will use slider with qty field type.
1410530775 [Cloudstack] Change: Limit single server CPU speed will now define maximum core speed, previously it was divided between cores.
1410530785 [Sagepay] Payment fails if client phone number is in invalid format
1410761424 [Support] Notification error when creating ticket from admin area
1410768677 [Cloudstack] Upgrading vm resources doesn't work in Single Vm mode.
1409123003 [Cloudstack] Downgrading vm resources doesn't work if dynamic scaling is enabled.
1409123003 [Cloudstack] Vm scaling doesn't work if dynamic scaling is enabled and VM doesn't support it.
1410789882 [Affiliates] Stats are empty for new affiliates
1410789960 [Plugin] Card expiry notification shows even when card expiry date is invalid
1408566145 [Cart] Wrong order page template is used for hidden category if accessed from direct link.
1411038564 [General] Cant access api when connecting from behind NAT / proxy
1411038671 [Admin] Draft options are hidden if there are no order scenarios available.
1411038676 [Plugin] Card expire notifications are sent to inactive clients.
1410090455 [Cloudstack] Upgrading account storage limits may resize all volumes to that upgrade value.
1409854492 [Support] "Merged" keyword added to ticket subject can't be translated
1409854492 [Support] Merging ticket from not registered clients doesnt set proper ticket owner.
1409850112 [Estimates] Prices in product selection are not displayed
1410129567 [Invoices] Sorting paid invoices in UE model sorts using prorata id instead of paid id
1410175149 [Support Fields] Allowed extension text cannot be translated
1410186429 [Cloudstack] Connsole view the size of the console is again too small for certain operating systems

Version: 11-09-2014

Plugin: Upload Documents: Activate plugin to upload documents http://hostbillapp.com/post/1409906796/document_upload_form_activate_and_configure_plugin.html
Plugin: Upload Documents: Configure Form element to upload documents http://hostbillapp.com/post/1409906893/document_upload_add_document_upload_form_to_product.html
Plugin: Upload Documents: Form field to upload documents in order page http://hostbillapp.com/post/1409907067/document_upload_form_in_orderpage_to_upload_documents_during_order.html
Plugin: Upload Documents: Uploading documents to order using drag & drop http://hostbillapp.com/post/1409907158/document_upload_drag_and_drop_documents.html
Plugin: Upload Documents: Staff member browse trough customer-provided documents http://hostbillapp.com/post/1409907251/document_upload_admin_browse_documents.html

Bugs Fixed

1410176656 [Automation] Invoice numeration does not reset each month with EU model and delayed numeration enabled
1408019334 [Modules] Plugins and Gateway names can now be translated using translation tags
1407852150 [General] Call to undefined method PDOStatement_mysql::fetchColumn() on some pages
1408019333 [Status updates] Month and day names cant be translated
1408028414 [General] Duplicating products/fields may render some fields unusable in client area
1408353442 [Billing] Invoice item queue show wrong client currency
1408055410 [Support] Ticket notification sent for tickets created by staff is always in English
1410166769 [Support] Ticket time tracking doesn't recalculate charges to client currency
1408024650 [Clientarea] Edit label page has untranslated text in input placeholder
1408400234 [Virtualizor] Suspending fails even when server is already suspended
1408667138 [Orders] Cancelling renewal order will cancel related invoice even when other services are on that invoice.
1408667955 [Cloudytheme] Dropdown menu layout breaks after 2nd click
1408721508 [Billing] Order is not cancelled with invoice when related domain expires
1408727722 [Domains] Records with quotes break DNS management
1408740518 [Support] Word "minutes" in average response time cant be translated
1408810311 [Domains] Enom module doesn't use domain contacts for registrations
1408990075 [Dedicated server manager] Custom labels are not displaying when assigning pdu / switch

Version: 04-09-2014

Added

Leave Feedback Module
Report Ticket Module

Bugs Fixed

1408054945 [Support] New Tickets created by staff appear to be created by the customer
1407951131 [Cart] Hostname is not styled properly under newer templates
1407951131 [Cloudytheme] Email and name input is not styled properly when adding new ticket
1407941015 [Cloudytheme] Reply button doesnt work on last ticket when viewing from dashboard
1409727750 [Knowledgebase] Can't remove category
1407826455 [Configuration] Typo in variable name when changing Estimate template
1407541165 [DNS Services] Tooltips for dns record update to be more neutral
1409734421 [Adminarea] Add/edit image pop-up in html editor opens with wrong size in Chrome
1409745293 [Cloudstack] Added option to set fixed CPU Speed per core in product settings
1409745294 [Cloudstack] CPU and CPU limit is nos shown in resources tab
1409745295 [Cloudstack] Public ip count is showing 0 even when no ips were assigned
1409487207 [Cloudstack] Provisioning fails if client name is in non-latin based charset
1409123319 [Cloudstack] Upgrade button redirects to wrong page if VM is powered ON
1409123103 [Cloudstack] Option to add new volume is available even when there is no disk space limit left
1408370686 [Cloudstack] Used resources are not taken into account when scaling vm
1409828199 [Support] Some imported emails have malformed subject
1409828587 [Support] Emails with attachments but with no message are not imported correctly
1409828594 [Support] Emails with forwarded messages are not imported correctly
1409828252 [Support] Tickets are refreshed constantly even when waiting for server response
1409828316 [Support] Merging more than two ticket doesn't work
1409828316 [Cloudytheme] Dashboard shows draft replies to tickets

Version: 03-09-2014

Bugs Fixed

1409715309 [Adminarea] SQL error when browsing orders by status / client id

Version: 02-09-2014

Added option to sort Knowledge base categories and articles.
Added option to assign staff member to order
Added more options to filter clients
Added credit card changes to client log

Bugs Fixed

1409420680 [Automation] Services are not unsuspended on payment
1407629303 [Beanstream] Payments fail if Province is not entered as 2-letters code
1409028561 [Adminarea] 35.95 and simmilar numbers are rounded up in GUI only to values like 35.96
1409028679 [Plugin] Switch_telnet module shows new version is available and breaks autoupdate plugins
1409126637 [Autoupgrade] After HostBill upgrade failed info about new plugin versions show up to be upgraded is shown
1409160686 [Automation] Importing tickets when using more than one import emails from POP fails with connection issue
1407539322 1407538955 [Support Fields] Some sections added by this plugin couldn't be translated
1409554730 [Cloudstack] Storage limit should use single vm limits if account limit is not set
1407266736 [Cloudytheme] Form validation message on sing-up cant be translated
1407266981 [Cloudytheme] Added missing translations
1407267438 [Cart] Contact validation errors on SSL order pages cant be translated
1407327996 [Clientarea] PowerDNS service management cant be translated
1407659346 [Clientarea] Info Pages are not listed / linked in client theme.
1407266981 [Clientarea] Logs displayed in client area can't be translated

Version: 25-08-2014

Bugs Fixed

1408940711 [Cart] Semi-annually cycle is displayed after annually
1408949154 [OnApp] Port Speed must be less than or equal to 1000 on OnApp 3.3
1408952392 [OnApp] Failing to change billing plan triggers user deletion
1408956296 [MobileNotifications] Staff member gets multiplied sms notifications
1408958585 [Clodustack] Console screen is too narrow for some os templates

Version: 22-08-2014

Added

[Clients] Its now possible to disable (override) automatic suspension / termination per customer Learn more



Bugs Fixed

1408715428 [OnlineNic] Required Parameter missing L170:province, Couldn't create contact for this domain.
1408712013 [Colocation Manger] PDU are listed by inventory item name, not by PDU label
1408710857 [Clientarea] Links in email archive are not clickable
1407274747 [IPAM] Main IP is not set for account if assigning first IP
1408524912 [Knowledge base] Article language does not change when switching to another language
1407266434 [Domains] Cant translate EPP widget
1408355026 [Cloudstack] Password shown in client portal for Cloudstack 4.3+ do not work.
1407999289 [Invoice] Added $invoice.order_id and $invoice.order_number to invoice templates of original order
1408362949 [Tickets] Newest message in merged ticket is displayed as first
1408362953 [Tickets] Editing ticket view will hide it from left menu
1406793535 [Cloudstack] Upgrading with Dynamic scaling enabled still power ofs client vm
1406793535 [Cloudstack] Upgrade may fail if vm is powered on
1407050033 [Cloudstack] VPS can be created with 0 Memory
1407079065 [Whois] Domain availability for some new gtld doesn't work

Version: 18-08-2014

Bugs Fixed

PDO PHP class redeclare error on some installations.

Version: 15-08-2014

Maintenance note: "Default" theme is deprecated and will no longer be supported for bugfixes.

Bugs Fixed

1408084259 [OnApp] Accounts with disabled metered billing in product are still polled for metered variables
1407581540 [Automation] Domain may be renewed more than once / loop domain renewal problem
1407833298 [Downgrades] Credit is not applied on resources dowgrade if customer have group discount applied
1407905692 [General] Php error when using emulated pdo
1406918600 [TheSSLStore] Renewal doesn't work automatically
1406918600 [SSL Services] Setting auto creation on new order will result in immediate renewal after payment
1406888943 [Virtualizor] ipsv6 are not added to server even when defined in plan

Version: 11-08-2014

Bugs Fixed

1407581540 [Automation] Domain may be renewed more than once / loop domain renewal problem

Version: 08-08-2014

[Module] Introducing Amazon EC2 module - white label reseller panel for AWS EC2 http://hostbillapp.com/splv1/features/amazon_ec2/
[Support] Added option to view response ratings for individual staff member and department.
[Servers] Added option sort servers/app list.
[Security] Added option disable automatic bans on failed login for some ip/subnets.
[Adminarea] Option to add notes is now visible without additional actions
[Invoice] Added option to lock unpaid invoices

Bugs Fixed

1406743767 [General] Password reset URL do not work with installed SSL certificate
1407432907 [Nagios] Module under Dedicated servers manager v5 shows upgrade to new version that fails
[Cart] Adding hosting after selecting domain may set its price to -1
[DNS Services] Tooltips and buttons could not be translated
[Cllient area] Some parts of client services could not be translated
[Resellerclub] Transfering EU domain fail with admin-contact-id error
[ResellerBiz] Can't remove dns record
[Affiliate] Cant edit affiliate landing url from admin area
[Ahsay Backup] Account created with Trial enabled is marked as Paid on Ahsay system
1406715981 [IPAM] Not all ips are shown from selected list when you try to assign them to services.
[Support] Merged tickets messages are not in chronological order.
[Support] Attachments from merged tickets are moved to first message.
[Virtualizor] Server creation will fail if hostname has non-ascii characters
[Flavormanager] Error when trying to save usage
[Automation] In some cases domain can be renewed twice
1406853067 [Dedicated Server Manager] When assigning server to account, item positions show wrong numbers
1406719236 [Dedicated Server Manager] Updating port doesn't update IPAM assignment
1406719236 [Dedicated Server Manager] IPAM list doesn't show device name

Version: 01-08-2014

Added

[Tickets] Added option to use 'and','or','not' in ticket tag filter Watch video
[Clientarea] Added option to label services in client area Watch video
[OnApp] Added option to reconnect in Vm console

Bugs Fixed

[Clients] Cant login as client if his account was closed
[Upgrades] Upgrade price for component is misscalculated for monthly cycle and account after renewal/order
[Orderpage] Simple boxes order page shows only first billing cycle
[Automation] Setting invoice generation days to 0 doesn't update current service invoice date
[Tickets] Ticket view pagination shows wrong values if tickets are filtered
[Cloudytheme] Selecting first checkbox on domain page doesn't select all domains
[PowerDNS] Can't create few types of records, eg. RRSIG, DNSKEY
[InternetX] After updating nameservers client area still shows old values.
[Invoice] Service with addons generate wrong recurring invoices
[CartSuggestions] SQL exception in cart suggestion plugin
[Invoice] Invoices emails are sent twice
[Contacts] Privileges for services are doubled if product has additional modules
[Statistics] Search output layout is broken on statistics page
[Virtualizor] CPU speed & priority are not using selected plan values
[OnApp] Resource tab shows negative ips limit if onapp billing plan has no limits

Version: 25-07-2014

Bugs Fixed

[OrderDraft] Products with prorata are charged for full cycle
[Automation] Manual execution of disabled cron task sets it back as enabled
[Invoices] Invoices with forms can contain duplicated invoice description lines per form settings
[Cacti] Total transfer used is miss calculated based on traffic graphs
[OrderDraft] Products with prorata are charged for full cycle
[Cart] Loging in on order page will redirect client from cart
[Upgrades] Tax shown on upgrades with storage decimal places increased is not rounded to display precision
[XenServer2] Usage history shows multiplied values
[Tickets] Ticket created by admin for registered client will send email notifications with Staff member name
[Tickets] Ticket attachments that were imported by PIPE cant be downloaded on some servers
[IPAM] Cant add new VLAN to existing group
[Configuration] Duplicated products have invalid fieldlogic configuration
[Cart] Id protection is added in large qty on renewal orders
[Cloudstack] Wrong storage type is used for ROOT when using VM flavors
[Cloudstack] VM limit is not applied to cloudstack account

Version: 18-07-2014

Improvements

[Domains] Added lookup/search support for 150+ gTLD domain names
[Module] Cloudstack v2: Added ability to bill for additional DATA disk using storage Flavors Learn more



Bugs Fixed

[Invoice] Addons are added to invoice with account id in description instead of domain name/product name
[Invoice] Item description on renewal invoice has wrong spacing
[Cart] Domain order pages break when using TLD with long names like .international
[Cart] Hidden components generate validation error when being shown
[Domains] Error about existing renewal order when viewing domain details
[Module] Alipay - Callbacks/returns do not work for Alipay gateway
[Tickets] Possible background SQL exception when filtering tickets
[Automation] With recurring invoices in system invoice generation task may be disabled
[Modernpanel] Affiliate voucher page contains not implemented delete all button
[Clientarea] Client is unable to upgrade Form components when bandwidth billing is enabled in related package.
[Multimodules] Using more than one module will fail to load client functions in clientarea
[DNSServices] Can't add more than one domain
[Support] Disabled ticket rating still shows option to rate response in client area
[Livechat] Status image shows online even when there are no operator available for chat
[CloudyTheme] Filtering invoices by status yields strange results
[CloudyTheme] After filtering domain/services number pagination shows wrong number of pages
[GoGetSSL] Can't specify certificate period when setting up free/trial product
[Cloudflare] Test connection doesn't work

Version: 11-07-2014

Improvements

[Cloudstack] Added option to use custom name client cloud/network Learn more
[Cloudstack] Added option schedule VM Snapshots Learn more
[General] Added option to disable automatic merge when generating invoices


Bugs Fixed

[Invoice] Tax can go below 0 on invoices that have discounts
[General] Income shown in client profile doesn't consider outgoing/refunds transactions
[Order] Orders with multiple addons calculate wrong discount amount
[Order] When adding new items to order, price is not recalculated to client currency
[DNS Services] Client area can't be translated from admin panel
[Domains] Automatic synchronization returns wrong dates for some modules
[Domains] Cant update contacts from client area with some modules
[DMC-3] Renewal invoices are constantly generated
[DMC-3] Phone/Fax is in invalid format error on registrations
[Xenserver] Error when upgrading cpu/memory resources
[Virtualizor] Cant use default values from selected plan, vm creation fails.

Version: 04-07-2014

Bugs Fixed

[API] Updating client details trough api adds logs with empty changed by name
[API] retrieving product details does not include configuration pricing data
[Cart] Date selection form does not work with some order pages
[CPS-Datasysteme DMC-3] Can't register domains because phone/fax is in wrong format
[SSL Services] Synchronization from service list does not work
[Whois] .my domain lookups do not work
[Tickets] Draft replies are visible from clientarea
[Auto-Upgrade] New module versions show upgrade available with old version numeration
[Bandwidth-Billing] 95th percentile overage transfer projection is multiplied
[Bandwidth-Billing] Overage transfer projection using average method is multiplied
[Bandwidth-Billing] Admin override "transfer included" and "overage rate" doesnt work
[Orders] Capture payment step is not marked as completed
[Orders] Creating upgrade order in admin area doesn't list fields hidden for clients
[Orders] Authorization step fails if no gateway is selected in draft
[Orders] Field upgrade order is not automatically provisioned on payment
[Orders] Client group overriding automation - auto create new order - does not work
[Invoice] Custom input forms are not listed on invoice even when "force show" option is selected
[H-Sphere] Test Connection returns empty 'Error' when it succeeds
[MultiModules] Product configuration does not display option names for some modules
[MultiModules] IderaBackup - cant edit configuration if used as additional module
[StatusUpdates] Emails are sent to non Active clients
[Adminarea] Mass emails are sent to non Active clients
[Clientarea] Invoices due amount shows wrong value if credit is applied to one of unpaid invoices

Version: 30-06-2014

Bugs Fixed

[Services] Adding new product on blank database yields sql error

Version: 27-06-2014

Added

[Inventory Manager v2] New version of Inventory manager: http://inventory2.hostbillapp.com/
[Inventory Manager v2] Smart item search: Learn More
[Inventory Manager v2] QR Codes support: Learn More
[Domain] Added option to delete domain from registrar (currently supported only by few modules)


Bugs Fixed

[Onapp] With location groups enabled creating private network fails
[Orders] If admin choose not to send invoice on order creation, it is sent 5min after using cron
[Invoices] EU invoice template shows excesive tax decimal places
[Invoices] Invoice item can consist duplicated form components
[Proxmox] Creating new account with SingleVM model fails with CPU 0 error
[Proxmox] Suspending user account does not power off his vm
[Virtualizor] Terminating account may render other client accounts unusable
[Virtualizor] Reinstalling OS doesn't work
[Virtualizor] Node with insufficient resources is selected if using auto-assign option
[InventoryManager] Item price cant be set over 255
[InventoryManager] Editing item details always redirects to Inventory view
[InternetX] Error when trying to renew domain
[DNSServices] Can't create new zone after removing one of older zones
[Invoices] Paybefore variable missing from clientarea templates
[Cart] Using affiliate voucher results in blank cart summary
[Tickets] Creating new ticket from admin area does not add staff member signature
[General] Generate invoices X days before domain expiration date does not work with renewal invoices
[Adminarea] New products start with wrong sorting value
[Adminarea] Exported custom fields with name "Yes" or "Y" when imported change to "1"
[Cloudytheme] Ticket notification icon shows total number of tickets instead new replies
[Cart] SSL Order pages do not support Free billing cycle

Version: 20-06-2014

Bugs Fixed

[Tickets] Added option to filter tickets by assigned staff members
[LiveChat] GeoLocation map do not load when valid ssl certificate is installed.
[Reports] Custom reports using mysql functions may fail in parsing by auto-applying quotes
[Admin] Can't find client by his name if he has company name set in his profile
[Admin] Can't find client by his name if he has company name set in his profile
[Configuration] Editing custom automation for domains will show events reserved for services.
[General] Renewal orders are not activated automaticaly if they happen to be on the same invoice.
[PowerDNS] Error when tryng to ad DS record.
[SMSVerification] Order confirmation page is not displayed for new users if this plugin is active.
[Api] Inner call to api using ApiWrapper will return last succesful response even on failiure.
[Accounts] Cancellation requests are not logged by hostbill for canceled services.
[Invoices] To much credit is applied to invoice when "Tax after credit" is enabled
[Invoices] There is no option to edit "pay before" date
[DomainDNS] Zone is not created on nameservers update
[DNS Services] Static records in zone show edit and delete buttons
[DNS Services] Accounts with metered billing disabled still show metered pricing

Version: 13-06-2014

Bugs Fixed

[Module-GatewayFee-3] Merged invoice includes previous gateway fees from other invoices
[Install] Version 2014-05-06 was not properly discovered by upgrade tool
[Colocation Manager v5] Tree component in colomanager do not load correctly
[Orders] Order date is not set properly from draft when date format is set as MM/YY/DDDD
[OnApp] Accounts with disabled metered billing at product still can show usage in clientarea
[StatusUpdates] Email notification are always sent with default "New ticket" template
[Tckets] Email field does not show when creating new tickets for unregistered clients.
[Tckets] Ticket filters use hardcoded values instead of statuses from configuration.
[Tckets] Wrong statuses are listedwhen adding new ticket view.
[Tckets] Draft reply is not loaded after refreash.
[Tckets] Saving ticket details resets reply field
[Automation] Tasks may get duplicated if scheduler runs more than once
[Cart] Domains are not automatically provisioned if free
[Invoice] Invoices generated for next billing period have "+" sign at the end

Version: 06-06-2014

Added

Colocation Manger v5: Side mounted Devices support Learn more
Colocation Manger v5: Zero-U size devices support Learn more
Colocation Manger v5: Auto-fetch list of ports for device (PDU or Switch) from SNMP/Telnet Learn more
Colocation Manger v5: Manage configurations for each device on racks Learn more
Colocation Manger v5: Dashboard view for rack items Learn more
Colocation Manger v5: Upload new rack items images Learn more
Colocation Manger v5: Assign non-billable graphs to customer Learn more
Colocation Manger v5: List of top bandwidth users per Cacti/Observium Learn more
Colocation Manger v5: Colocation tree view Learn more


Bugs Fixed

[Core-Configuration-1] SQL error when updating configuration
[Core-Tickets-2] Its not possible to disable new ticket message in department settings

Version: 30-05-2014

Added

[Tickets] Its now possible to auto-ask customer if its ok to close ticket in Department SLA settings Watch video
[Hooks] Added new hook before_invoicesendtoclient to use before invoice notification email is sent to customer

Bugs Fixed

[Core-Products-1] Loading product details fails if non-hostbill files resides in billing models directory
[Core-Cart-2] Call to undefined function smarty_modifier_price()
[Hosting-Iderabackup-3] Frequency limit options are loaded incorectly in product config (as numbers not as names)
[Core-Events-4] PHP [Error]: Call to undefined method SystemEvents::changePaymentModule()
[Core-Cart-5] Its not possible to apply coupon code to domain renewals
[General] sql error on account update if custom automation is enabled for domains
[Adminarea] Removing last admin note does not remove it from page
[Module] Cloudstack v2: Usage details do not add up to total charge due to hidden precision



Version: 23-05-2014

Bugs Fixed

[Cart] Ordering domain renewal issues PDO SQL bug
[Module] Usage is not recorded in flavor billing
[Cart] Setting recurring price to 0 results in 0.01 in cart when using flavor billing
[Cart] Components hidden with field logic generate errors on order submit
[General] Task scheduled for current date are automaticaly discarded
[Adminarea] Invoices paid in bulk do not show related transactions
[Adminarea] Invoices paid in bulk show wrong payment module
[Adminarea] Changing automation for invoice generation to default value does not update related products
[Module] Cloudstack: missing translation on vm creatin page
[Module] Cloudstack: error when trying to upgrade vm
[Module] Cloudstack: can't create vm with 1 cpu
[General] Config upgrade does not generate invoice if account is using 'Once' billing cycle
[Clientarea] Config upgrade options are not listed if account cycle is set to 'Once'
[Module] OnApp: Creating non-windows OS without swap support returns error


Version: 16-05-2014

Added

[Module] OnApp: Customers now can choose reboot options during network rebuild Watch video

Bugs Fixed

[Invoices] Storage decimal places setting affects how tax rate is displayed on invoice
[Adminarea] Infopages listing is missing infopages url
[Module] Dedicated Server Manager: Can't assign PDU to account
[General] Emails are sometimes sent in wrong language
[General] Custom automation tasks are scheduled for events that have already passed


Version: 10-05-2014

Bugs Fixed

[Cart] SQL error when ordering product with hostname

Version: 09-05-2014

Added

New Module: Cloudstack v2 - HostBill is now the best tool to sell cloud with Cloudstack http://hostbillapp.com/features/apps/cloudstackv2/
Forms: New form field - slider with input Watch video
[Module] OnApp: Added doc: Private IP/subnet provisioning with IPAM http://hostbillapp.com/features/apps/onappv3/private-ip-provisioning.html

Bugs Fixed

[Cart] OneStep Table Boxes: Using Already have check button does nothing
[Module] OnApp: Creating backup with incremental backups enabled fails
[Module] Manage2: Listing licenses in clientarea does not list its IP addresses
[Module] Direct Cart Link: Additional custom parameters are dropped after accessing generated link.
[Adminarea] Filtering accounts does not show any resutlts / generates error
[Adminarea] Resetting filters that yield no results creates ajax refresh loop
[Adminarea] Sorting invoices disables dropdown menu

Version: 02-05-2014

Added

Added new form field - Dropdown with qty input Watch video

Bugs Fixed

[Cart] SSL Certificates order v2: Tax is not shown/calculated on orderpage
[General] Pay before date is set to invoice date
[Adminarea] Setting price below 1 in non-standard curency format may result in free paytype
[Adminarea] Setting form pricing does not work with flavor billing
[Module] Idera backup: User creation fails under Idera Server Backup 5.6.0
[Cart] One Step table boxes: Domain search is not bordered
[Cart] Terms of service link is not loaded when multicart is not enabled
[Clientarea] Cloudy Theme: Domain renewal price and expiration date is not shown on dashboard
[Clientarea] Cloudy Theme: Replying to tickets is not possible under some browsers
[Clientarea] Client profile is unable to change his password under various themes
[Clientarea] Adding client profile sends notification to main account rather than to profile registered
[Module] SolusVM: String could not be parsed as XML error when creating new account
[Module] SolusVM: Terminating additional IP add-on do not remove it from SolusVM
[Module] SolusVM: Its not possible to rebuild KVM Server
[Module] OnApp: Its not possible to add disk with minimum amount to Windows server
[Module] SMS Verification: Customer is not sent back to cart or invoice after verification.
[Adminarea] Client select list hangs browser with big client databases

Version: 25-04-2014

Added

Domain registrar module: Gandi.net http://hostbillapp.com/features/apps/gandinet/index.html
[Clientarea] Added option to pay few selected invoices. Watch video

Bugs Fixed

[Module] Onapp: When adding new disk to Windows machine Linux options are shown (is swap etc)
[Module] Onapp: OS template field is not wide enough to fit template price in create VM section
[Clientarea] Credit note line on invoice list is missing layout elements
[Clientarea] Customer is not able to edit/update credit card settings in clientarea
[Clientarea] Cloudy theme is not listing infopages and display no content for infopage url
[Adminarea] Product configuration layout breaks after editing service widget
[Adminarea] Support time tracking entries are not taxable
[Adminarea] Setting order draft date is not reflected in final order/invoice date
[Adminarea] Cloudstack widgets are listed two times
[Cart] Added new form element - Slider with input field
[Cart] One-Step metro boxes - hostname is not marked as required, when it is

Version: 18-04-2014

Improvements

[Adminarea] Added: Email notification for staff members about incoming transaction

Bugs Fixed

[Clientarea] Invoices locked for customer can still be seen by him in clientarea dashboard
[Clientarea] Modernpanel theme sidemenu overlaps cart content
[General]: No email notification is sent to staff member about incoming transaction
[Cart]: Squarebox orderpage theme - hostname appears as domain with period 0 and price 0
[Cart]: Logging in from one-step order templates redirect user back to default page
[Module]: OnApp: Console now opens up in popup window to avoid HTML console breaking templates
[Adminarea]: Cancellation request list do not contain end of billing date for package
[Adminarea]: Accounts counter in Settings->apps does not involve sub-modules
[Adminarea]: Sort accounts by all active do not update page counter properly
[General]: Invoice is sent out to customer via email even if its locked
[Module]: SolusVM: No info is sent to customer after rebooting VM
[Support]: Macro with reply used in SLA / Escalation will reset escalated tickets
[Support]: Replies added by automation are included in averge response time
[API]: Added new method: search
[General]: Added option in general setting to disable/enable credit card storage
[Support]: Added new field in ticket views: Number of replies
[General]: It is possible to create add funds invoice even with fraud orders in history
[Support]: Menus in bulk actions is cut off by bottom edge of the screen
[Support]: Can't change ticket status in bulk from custom ticket view
[Support]: Changes to ticket tags are not listed in ticket log
[Clientarea] Cloudy theme - unpaid invoice and unread ticket indications are swapped places

Version: 11-04-2014

Improvements

[Adminarea] Its possible to copy email in client profile with single click Watch video

Bugs Fixed

[General] Affiliates: Sometimes its not possible to withdraw funds to affiliate
[General] API: class.hbwrapper.php has been updated to work with multi-dimensional arrays in requests
[Module] GoCardless: Its not possible to increase pre-authorization amount by certain %
[Module] Smartermail: User is created on smartermail with empty username set
[Adminarea] Using filter does not update pagination/total pages
[Module] CloudStack: Meterebilling details are not archived in admin area
[Cart] Square Boxes Orderpage - selecting a package does not scroll to its contents
[General] Using paypal subscription with 1.234,56 currency format issues too high addfunds invoice
[Adminarea] Added new staff members privileges for domains
[Adminarea] Client list when creating new ticket can now be filtered/searched
[Adminarea] It is possible to generate next service invoice without invoicing privileges

Version: 04-04-2014

Bugs Fixed

[Module] OnApp: HTML Console issue on OnApp 3.2.x
[Module] OnApp Smart Servers: Staff members do not see client server under Virtual Machines tab
[Module] OnApp Smart Servers: Customer cannot see valid smart server status in smart servers listing
[Module] OnApp Smart Servers: Customer cannot access Smart Server console
[Module] OnApp Smart Servers: Customer cannot see valid smart server size and IP in smart servers listing
[Module] OnApp CDN: Client is unable to see list of CDN origins in resources listing
[Module] OnApp: Module test prompts for not existing permission
[Module] OnApp: Connection issues with servers without valid ssl certificates installed
[Module] OnApp: Fixing permissions removes required permissions for reading VM password
[Module] IPAM: removing IP assignment to a customer does not remove assignment to account
[Module] SMS Verification: After positive verification module does not redirect customer to due invoice
[Adminarea] Invoices: Clicking on refund do not work unless form is focused.
[General] Affiliates: Default landing page url protocol always changes to https

Version: 22-03-2014

Paid Extensions

Cloudy, new clientarea theme Watch video Learn more

Bugs Fixed

[Adminarea] Invoices: Sorting invoices by paid status also list unpaid invoices
[Module] OpenStack: Rebuilding vm does not properly inject VM password
[Module] OnApp: Customers are not able to see all of their purchased services
[Adminarea] Invoices: Cannot store invoice details without PDO_Mysql installed properly
[Clientarea] Downloads: Logged-in customers cannot download client-only files.
[Clientarea] Editing client profile with checkbox returns field required error
[Cart] OneStep Bootstrap orderpage: Domain name you entered is in wrong format error
[Clientarea] DNS services - blank page when service is terminated.

Version: 24-03-2014

Bugs Fixed

[Adminarea] Saving invoice details for non-pdo installations do not work properly

Version: 22-03-2014

Paid Extensions

PowerDNS: Added support for PostgreSQL backend http://hostbillapp.com/features/apps/powerdns.html

Bugs Fixed

[Adminarea] Custom reports doesn't work
[Adminarea] Generating new empty custom report always return SQL query
[Adminarea] Can't access tickets with empty subject in custom ticket view
[Cart] Subproduct category names are not translated from translation lines
[Cart] Squarebox Orderpage: applying coupon for the first time redirects to main page
[Module] Cloudstack: Metered billing returns more hours of last days usage than it really passed
[Module] DediMgr: Switch_SNMP - pulling switch ports lists G/V as names and ids
[Module] PayPal Subscriptions: Gateway charges are not applied to recurring charge
[Module] OnApp: Upgrade prices do not show decimals
[Module] OnApp: Contacts assigned only to certain onApp service cannot see its listings
[Module] OnApp: Graph bars for storage disappears from admin gui when browsing account details
[Module] OnApp: Pre-paid billing sets invoice due date too far into future.
[Clientarea] FlatUI: Service leftmenu is messed by long function names
[Clientarea] Ticket listed in dashboard do not include those opened by contacts
[General] Includes index.php files in ALL folders
[General] Fully credited invoices do not get final invoice number in EU billing model

Version: 15-03-2014

Bugs Fixed

[Module] OnApp: When total count of private+public ips exceeds public ip limit, client is unable to add more ips
[Clientarea] Affiliates: Become an affiliate link redirects back for unregistered customers
[General] HostBill does not detect SSL offload, hardcoding http urls
[Cart] Payment option not display while order
[Cart] Clientarea: Contact without privilege to view invoices sees list of invoices on dashboard
[General] PDF filename will be generated always from paid_id field if it is not empty, even if the invoice is still a pro-forma.
[Adminarea] Support statistics may hang user browser when there is a lot of staff members listed
[Adminarea] Staff members are not redirected back to previous ticket view after submitting reply
[Adminarea] Note added while creating ticket in admin area is signed as submitted by automation
[Adminarea] Billing cycle selection does not show correct options in order draft if service has custom billing model
[General] Task scheduler may add task that should occur after suspend/terminate even if related account was switched back to active
[General] Tasks scheduled to occur 0 days after/before account termination are not executed
[General] Tasks set to take place after some events may get added multiple times if those events occurred multiple times since last scheduler run
[General] Tasks occurring before events are wrongly scheduled if there is another task set after the same event with the same interval
[General] If account gets suspended/terminated earlier already scheduled task are not removed

Version: 12-03-2014

Security

Removed medium threat adminarea blind XSS/CSRF vulnerability - reported by Rack911.com

Bugs Fixed

[Cart] User is not able to select from all available payment gateways
[Cart] Client using currency other than default sees his total due invoices as USD (amount is correct)
[Cart] When ordering in other than default currency, not all amounts are recalculated

Version: 10-03-2014

Bugs Fixed

[General] Fixed missing SQL schema update for 2014-03-08 version

Version: 08-03-2014

Improvements

[Tickets] Added option to attach files to ticket notes Watch video
[Clientarea] Affiliates can now edit their referral landing pageWatch video

Bugs Fixed

[General] Ticket escalation notice is sent to all staff members ignoring department settings
[Adminarea] Creating new invoice draft while admin has active client session wil set invoice to that client tax exemption
[Adminarea] Domains: Clicking on renew does not issue renew command at all times
[Module] OpenStack: Rebuilding VM does not inject initial root password
[Clientarea] FlatUI: Smarty compilation error on SimpleHosting services
[Clientarea] Contacts: Client conntacts have hard time changing passwords
[Cart] Unchecking whois option after domain is added to cart do not work
[Cart] Ordering ID Protection in cart is not reflected in Adminarea domain section
[Cart] Orderpage: Flat Comparison boxes, One-step domain form consistency issues

Version: 03-03-2014

Security update

Removed medium threat adminarea CSRF vulnerability - reported by Rack911.com

Version: 01-03-2014

Paid Extensions

OnApp v3: New module for OnApp - bill for VM size over time with simplified client VM creation http://hostbillapp.com/features/apps/onappv3/
OnApp: Its now possible to bill & let client enable private network during order process
Tickets: You can set ticket status, notes and assignment when adding new ticket from admin area Watch video

Other improvements

Added: Orders: Service upgrades and addons can be ordered from admin area Watch video
Added: Tickets: Replying to a tickets takes you back to last page instead of all tickets
Added: Support: Option to enable automatic reassignment after reply to ticket

Bugs Fixed

[Adminarea] Currencies are not displayed in admin area if you do not set currency code
[Adminarea] Back to all tickets link reloads whole support page
[Adminarea] Tickets list after ajax refresh loses status filter reference
[Adminarea] Bulk price updates do not work with some custom billing models
[General] Account provisioning by cron may lead to cache issue with some modules
[General] Automation task sheduler generates errors
[Module] OpenStack: password reset DISABLE option is available for Cloud Packages only
[Module] OnApp: Network rebuild forces hard reboot which may fail windows vm startup
[Cart] Squarebox orderpage: currency selector is missing
[Cart] Accordion theme: Description is assigned from previous product
[Cart] Flat Comparison boxes: Buttons are unreadable
[Cart] Flat Comparison boxes: SidePad dropdowns issue
[Cart] SSL Order in FlatUI theme is too wide

Version: 25-02-2014

Security update

Removed medium threat blind SQL Injection applicable for authorized staff members - reported by Rack911.com

Version: 22-02-2014

HostBill changes

[Adminarea] Added: Its now possible to set discount per TLD in client groups Watch video

Bugs Fixed

[Adminarea] Can't reset filters in ticket views
[Adminarea] Slow page loads when using ticket views with tag filters
[Adminarea] Automatic task schedule / adding new task takes very long time to finish
[Adminarea] Invoice with tax exemption shows calculated tax in invoices
[Adminarea] Tag summary on the left side is not updated when adding new tags
[Adminarea] Closing Profile Has no effect
[Adminarea] Estimates: status is replaced on PDF with } char
[Adminarea] Estimates: linetotal variable is not loaded in PDF template
[Adminarea] Tickets: Filtering tickets by body throws sql exception
[Adminarea] Income in client details is not calculated
[Module] Cloudstack: CreateVM progress bar do not show after latest update
[Module] Cloudstack: Broken image URLs in client GUI
[Clientarea] ModernPanel theme: Clientarea link is not working when not logged in
[Clientarea] Squarebox orderpage - plans over 4th are not styled properly
[Clientarea] MetroBill: Tickets view is covered by sidemenu

Version: 13-02-2014

HostBill changes

Added: Its now possible to limit ability to order more packages of certain type per client Watch video
Added: Its possible to add notes to invoce item queue, notes are later added as invoice notes Watch video
Added: Support Time Tracking: Notes included in entries are added to invoice notes Watch video
Added: PayPal: Option to cancel user subscriptions on account termination Watch video
Added: OpenStack: Added option to disable password reset Watch video

Bugs Fixed

[Module] Migration Manager: Cron execution pdo bug
[Module] Geolocation: IP data does not match to actual user country/city
[Module] Hostbill Fraud Protection: Orders are incorrectly marked as fraud if option to match user country is enabled
[Module] OnApp: error is generated when accessing vm logs
[Module] OnApp: VM deployment may fail if hypervisors in selected zones are disabled
[Module] Enom: can't register IDN domain
[Module] Enom SSL: Cant configure certificate, missing province error
[Module] OpenStack: IPs are not unassigned from project after account termination or removing vm
[Module] OpenStack: Service list in client area does not display account ip/hostname for singlle vm accounts
[Module] OpenStack: Vm status is always displying power off state in service list
[Module] OpenStack: initial root password is empty if using cloud hosting type
[Module] OpenStack: Main IP is not available in emails after provisioning single vm type account
[Module] OnApp CDN: CNAME record does not show its ID for few minutes after creating resource
[Module] OnApp: Upgrade fails if it requires altering vm resources (v3.2)
[Module] Cloudstack: Can't provision vm - permissions denied to use selected network
[Module] Cloudstack: Hourly price shown in vm creation is cut to two decimal places
[Clientarea] There is no way to upgrade dns service accounts
[Clientarea] Custom forms are not displayed in dns service accounts
[General] In case of issues with pdf generation raw errors are sent to browser
[Cart] Can't order ssl certificate after dropped domain registration order if multi cart is enabled
[Cart] Order page: FlipCover - does not work on touch devices (phone/tablets)

Version: 06-02-2014

HostBill changes

Added: Domain Registrar module: VirtualName.es http://hostbillapp.com/features/apps/virtualname/
Added: Option to view email headers in ticket import logs Watch video

Bugs Fixed

[Adminarea] Invoice template WYSIWYG editor replace all non-ascii chars to their html entities, breaking display
[Adminarea] Support Rating: Can't change / select different values for year and month when viewing summary
[Adminarea] Tickets: Email under replier name is always the same as in first message
[Adminarea] Editing metered options with non standard currency format sets wrong prices
[Adminarea] Product configuration layout breaks after switching to another tab (cloud modules)
[Adminarea] Bulk price updates do not work if using non standard currency format
[Adminarea] When adding new transaction trough add credit option, wrong user currency is displayed
[Module] RRPproxy: missing fields for .SE tld
[Module] OnApp: Can't create billing plan, invalid vm_limit
[Module] OnApp: Can't view vm root password (requires new permissions in OnApp 3.2)
[Module] OnApp Load Balancer: Provision fails if HV zone has more than one hypervisor assigned
[Clientarea] Upgrading to another package adds additional charge if default resources in target package differ
[General] Metered Billing: Tiered scheme billing acts as volume scheme
[General] Sub-products are not auto provisioned if there is no invoice
[General] Automation: Auto domain registration may collide with registrations on payment
[Cart] Discount is not applied to product configuration in some cases

Version: 31-01-2014

Bugs Fixed

[Adminarea] Invoice generation issue
[Adminarea] Tickets with higher priority are sorted as last

Version: 30-01-2014

Paid extensions

Added: Payment gateway: ePay.dk Watch video
Added: CloudStack: Client now see nice progress bar after VM creation Watch video
Added: PowerDNS: Option to use use selected DNS Templates for each new zone by default

HostBill changes

Added: New {ip} variable in DNS Templates

Bugs Fixed

[Adminarea] Ticket Subscription drop down menu breaks when list is to long
[Adminarea] Test connection function does not return any status on php errors
[Adminarea] Can't update field prices when using pricing schemes on systems without PDO
[Adminarea] Tickets: Can't remove cc address
[Module] CloudStack: Its not possible to build/rebuild vm with paid OS template
[Module] OnApp: Firewall does not have option to add ICMP rules
[Module] OnApp: Can't reinstall vs if only windows OS family is available
[Module] CloudStack: rebuilding vm does not use selected OS template
[Module] CloudStack: There is no separate setting for ROOT and DATA storage tags
[Module] CloudStack: Price per hour always shows $0
[General] Invoice Notifications: When generating lot invoices at once, not all customers are notified
[General] Automation: Manual task execution from CLI do not work
[Cart] Selected gateway is reseted after each order
[Cart] Wrong information about gateway redirection when using credit card gateway
[Cart] Back button does not work on multi-step cart templates
[Cart] Cart summery breaks on some order pages after ajax update
[Cart] Cart summary constantly refreshes when entering domain name
[Cart] SSL Certificates: Can't renew certificate for the same domain - error about existing domain
[Cart] Order pages display prices with 2 decimal points even when display decimal option is set to 0
[Cart] Orderpage: Metro Boxes: adding domains does not reload order summary
[Cart] Orderpage: Metro Boxes: hostname field input shows two boxes

Version: 23-01-2014

Paid extensions

Added: Stripe Gateway: Added support for address verification
Added: OnApp: Added tooltip to password field indicating password requirements
Added: OnApp: Customer now can distinguish public/private IP left count in IPs section

Bugs Fixed

[Module] OnApp: Adding new vm fails in some cases wen hv zone has multiple hypervisors
[Module] OnApp DNS: Can't add records with empty name
[Module] OnApp DNS: Error while creating new accounts
[Module] OnApp DNS: Listed records do not include domain name
[Module] CloudStack: Templates disabled in admin area are still listed in vm creation/reinstall page
[Module] CloudStack: Its possible to use disabled template if it's the first one on the list
[Clientarea] Configuration forms prices in clientarea are not recalculated to user currency
[Clientarea] Word 'Cart' in template header can't be translated
[Clientarea] CloudStack: Reinstall does not work for Single VM accounts, all templates are disabled
[General] Items prefix in new order notification emails are not translated if there is no invoice
[General] Creating invoices will now be noted in system logs
[General] Issues with remote request/url generation on some servers
[Cart] Credit card entered during checkout is not saved
[Cart] Group discounts do not work / generate error in cart
[Cart] Can't remove promotion code once applied to order

Version: 16-01-2014

Paid extensions

Added: CloudStack: Option to rebuild server with old or new template
Added: OnApp: Support for html5 console
Added: OnApp: Password validation in client area when creating new server

Bugs Fixed

[Adminarea] HB Extras module displays link in extras drop down menu that leads to empty page
[Adminarea] Can't provide auth/epp code with double quotes when adding domain transfer
[Module] PayPall Payflow Pro: request does not contain client email
[Module] BuyCpanel: Addon does not work - error about missing ip/domain field
[Module] Cloudstack: Rebuild option shows disabled templates
[Module] Live Chat: Installation issues if using custom admin directory
[General] Can't pay for invoice if selected gateway does not support user currency
[Clientarea] Multiple MetroBill theme issues
[Cart] payment gateway not attached error on some order pages
[Cart] Dedicated Servers Orderpage drops user order if hostname is missing
[Cart] Orderpage: Meto Boxes - multiple issues
[Cart] missing hostname/domain error after switching multi-item cart off

Version: 10-01-2014

Paid extensions

Order Page: Lato Fullscreen, One-step http://hostbillapp.com/features/tour/onestep_lato/

HostBill changes

Added: Its now possible to find clients and order by ip address
Added: Its now possible to edit estimate template using WYSIWYG editor in Settings->Billing->Estimate customization

Bugs Fixed

[Adminarea] Submitting cancellation request does not cancel already generated unpaid invoice
[Adminarea] Links in tickets do not open a new window anymore
[Adminarea] Modules are initially loaded after admin login without respecting module ACL settings
[Adminarea] Logged staff member can bypass module ACL by modifying request url
[Adminarea] Tickets: Slow query performance when filtering tickets on large databases
[Adminarea] Tickets: Links in tickets always open in same window
[Adminarea] Textarea is replaced with html editor content when editing email templates
[Adminarea] Cant set fixed bundle price when using "Once" billing type
[Adminarea] Cant use html as checkbox value in client registration fields
[Adminarea] Using quotes in client registration fields breaks value input
[Module] OnApp: Creating IP addon with private network mess up allowed ip totals
[Module] OnApp: IP address count with private network enabled is incorrect in account overview
[Module] Quantum Gateway: payments do not work after decimal precision was changed
[Module] Vmware 5: remote requests are very slow
[Module] OnApp Load Balancer: Added option to edit multiple ports
[Module] HBMonitoring: Email notification for tickets uses html wrapper two times
[Clientarea] Password reminder accepts empty emails if user with no email address exists in system
[Clientarea] Moderpanel css correction (orderpages)
[Clientarea] FlatUI: News link is missing from Support menu
[Clientarea] MetroBill theme: Cancellation request form do not work correctly
[General] CSS Problems on Order Pages
[General] Currency rate update doesn't work when using google currency module
[Cart] OnApp Load Balancer: Editing ports/nodes does not work on onap 3.1

Version: 03-01-2014

HostBill changes

Added: Option to cancel renewal invoices when related domain expires

Bugs Fixed

[Adminarea] Its possible to save email templates with syntax/parsing errors
[Adminarea] Admin ticket notes display links as escaped html
[Adminarea] Adding transactions shows wrong currency for first client
[Module] Cloudstack: Domain is not removed if creating user account fails
[Module] Cloudstack: Provisioning fails if domain with the same name already exists
[Module] Onapp: Resources displayed in service listing are showing wrong amounts
[Module] Onapp: Provisioning of Single VM fails under Onapp 3.1.2
[Module] Onapp: Storage zones are not merged with master template limits in Onapp 3.1.2
[Module] Dedicated Servers Manager: Colocation list show duplicated entries for each floor
[Module] Nagios monitoring: module is shown as outdated in auto upgrade
[Module] Onapp: Auto resize VM on upgrades can't be turned off
[Clientarea] Medium Security Threat: Estimate (Client) Input Validation Failure (reported by Rack911.com)
[Clientarea] Minor Security Issue: Submit Ticket (Hidden Department) Input Validation Failure (reported by Rack911.com)
[General] Callbacks are not working for some gateways
[Cart] Error when using dedicated server cart template
[Cart] Order is dropped when using dedicated servers orderpage if user does not provide hostname

Version: 20-12-2013

Paid extensions

Added: Module: Cart Suggestions - automatic product suggestions during checkout http://hostbillapp.com/features/apps/cartsuggestions/index.html#/
Added: Module: Cloudstack - option to rebuild vm with selected os template (requires cloudstack 4.2.0)

HostBill changes

Changed: Affiliates can now be assigned to orders without invoice
Added: Slider Component - New Tiered pricing scheme

Bugs Fixed

[General] Fixed number of ACL issues reported by Rack911.com
[General] Wrong period is used in invoice item description for hosting services
[General] Scheduled cancellation request are not displayed in automation queue
[Module] OnApp CDN: PrePaid metered billing does not issues invoice if account credit is to low
[Module] OnApp CDN: usage is not saved in some cases
[Module] OnApp: Adding disk that requires format does not work
[Module] OnApp: Additional storage addon does not work
[Module] Enom: Domain synchronization does not check if domain is expired
[Module] Inventory Manager: Editing price in deliveirs does not work
[Adminarea] Adding addon to order with One Time fee always resets its price to 0
[Adminarea] Statistics: Income reports do not take refunds into consideration (out amount transactions)

Version: 14-12-2013

HostBill changes

Changed: Updated session validation mechanism

Security update

Removed concerning XSS Vulnerability http://extras.hostbillapp.com/security-advisory-hostbill-version-2013-12-14/

Version: 13-12-2013

Paid extensions

Added: Module: Cart Promotion - create automatic discounts based on order total http://hostbillapp.com/features/apps/cartpromotion/index.html#/

HostBill changes

Changed: Slider Component - current Tiered scheme renamed to Volume pricing scheme
Added: Slider Component - New Tiered pricing scheme

Bugs Fixed

[Cart] Can't order products using one-step templates that require hostname
[Cart] Blank checkout page in cart if using custom template
[Cart] SSL order pages not working
[Cart] domain_in_cart error when providing hostname
[Cart] error after sing up from cart
[Cart] changing billing cycle removes dropdown component price from summary
[Cart] changing billing cycle generates invalid value error for slider components
[Cart] tiered scheme for slider/qty components doesn't work as described in admin area
[General] Invoices are sent twice
[General] Client variable in emails includes user password hash
[General] Some automation tasks do not work after changing default values
[Module] OnApp: Private IPs from client network are listed in resources page (mixed with public)
[Module] OnApp: Workaround for disk space limit after it was reseted by update to OnApp 3.1
[Module] OnApp CDN: Custom prices for each edge group are not displayed in client area
[Module] ResellerClub: Segmentation fault when running synchronization by cron on some php build
[Module] Inventory Manager: Editing items in delivery may remove items from other deliveries

Version: 06-12-2013

Paid extensions

Added: New Clientarea Theme: MetroBill - clean, modern Flat clientarea theme http://hostbillapp.com/features/tour/metrobill/index.html#/

HostBill changes

Added: Multi-Item Cart - clients can order multiple items in one go
Added: Option do switch back between multi and single item cart mode
Added: Domain Registration contacts now include custom fields

Bugs Fixed

[Adminarea] Storing client details with new type (Organization|Private) stores old profile context
[Adminarea] All staff members being updated about ticket notes, despite ticket assigned staff ids
[Module] HBChat: Chat routes conversation always to one staff member first
[Module] HBChat: Many conversations are lost with "Timeout" status in database
[Module] OpenSRS: Produces php error when getting approval emails
[Module] OnApp: Addons stopped working after update to v3.1
[Module] WebNIC: registering .asia domain does not work for private users
[Cart] Order Page: Pack Sliders: hidden fields appear after changing to another product

Version: 29-11-2013

Paid extensions

Added: Support: Time tracking - create bills for the time you spend on tickets hostbillapp.com/ticketsystem/timetracking/
Requires support tickets plugin

HostBill changes

Added: Support: Ticket subscriptions - subscribe to ticket to get notifications
Added: Support: Auto subscriptions option in ticket departments
Added: Support: Added icon to indicate tickets worked by other staff members
Added: Support: Sender email shown under client name
Added: Api: 8 new methods to handle order drafts

Bugs Fixed

[Adminarea] Invoice paid with credit are included as additional income in client statistics
[Adminarea] Removing orders with no invoices removes transactions not related to any invoice
[Adminarea] Cant set some qty components in order draft
[Adminarea] Removing transactions from invoice view is not logged in system
[Adminarea] Name server ips are not saved when editing domains
[Module] Status Updates: Shown duration is always 1 minute less than it should
[Module] WebNIC: Missing NS ips for few special TLDs
[Module] Password Manager: Link to this plugin is visible in client area, links to blank page
[Clientarea] Deleting DNS records doesn't work for OpenSRS
[General] Disabling notifications for failed admin login doesn't have full effect
[Cart] Qty form components with no limit cant be set over 1

Version: 22-11-2013

Paid extensions

Module: Password manager http://hostbillapp.com/features/apps/password_manager/
Module: OnApp: Module updated to support OnApp 3.1

HostBill changes

Added: Adminarea: Option to close/disable client contact
Added: Clientarea: Button to remove DNS records

Bugs Fixed

[Adminarea] Invoice customization - variable select box shrink
[Adminarea] Its possible to Bypass Fraud Via Add Funds
[Adminarea] 2013-11-15:4584 Cannot Save Client Profile After Update
[Adminarea] ts possible to refund same transaction twice
[Adminarea] Invoices with inclusive tax show wrong refund amounts in refunds menu
[Module] Virtualizor: Xen PV servers are not listed in product config
[Module] Inventory Manager: Unused item column shows wrong values
[Module] Inventory Manager: Adding new category/vendor generates errors on some php configurations
[Module] Inventory Manager: Pagination shows wrong amount of entries
[Module] InternetX: Can't remove DNS records
[Module] OpenStack: Module does not work with new/changed service names
[Module] OpenStack: Can't provision cloud type hosting accounts - invalid quota keys
[Module] OpenStack: Ip is not assigned when provisioning new account
[Module] OpenStack: security groups stopped working
[Module] OpenStack: security groups option visible but not available for single vm type
[Module] OpenStack: Rebuild does not work when vm is switched off
[Module] CloudStack: root password is changed to 'emptyroot' after rebuild
[Module] Observium: issue with hb_api.php on new Observium versions
[General] Pricing in invoice Mail is wrong
[General] Bad total amount on email "new order" bug?

Version: 19-11-2013

Bugs Fixed

[Adminarea] Cannot save client profile
[Module] OpenSRS: PHP Error while loading
[Module] OnApp: Possible issues while loading PEAR library

Version: 15-11-2013

Paid extensions

Added: Module: OnApp: Private network can now define HVZ network interface name to create join
Added: Module: Dedicated Servers Manager: IPAM list for racks, it will list all ips and ports used in that rack

HostBill changes

Added: Orders: Its possible to change order scenario during manual admin order
Added: Client Groups: Its now possible to set discount per category/product for each client group
Added: Customer Invoice queue: You can queue invoice items under client profile that will be added to his next generated invoice.

Bugs Fixed

[Adminarea] Secondary app in products does not display its configuration template
[Module] PowerDNS as secondary app causes duplication of fields in primary app
[Module] DNS Templates replacement of {domain} not work under content section
[Module] Fix Twitter plugin: API changed and it broke on 11 June. It also doesn't work anyway in modernpanel
[Module] Virutalizor: Module is trying to assign IPv6 as IPv4
[Module] Virutalizor: Error when trying to provision HVM machine
[Module] Virutalizor: Error when trying to provision OpenVZ machine
[Module] Enom SSL: Provisioning does not return certificate id and requires manual sync
[Module] Opensrs / Onapp error involving PEAR library
[Module] OnApp: Licensing field is shown by default for all templates
[Module] Dedicated Servers Manager: Removing blade items does not remove its sub items
[Module] Dedicated Servers Manager: Setting up connections with ip sets the same ip on the other end
[Module] IPAM: Vlan/IPAM dashboard is not displayed when redirected to IPAM from other parts of HostBill
[Clientarea] DNS templates do not work for cPanel DNS service
[Clientarea] Cant add domain name as record name under cPanel DNS
[Clientarea] Refreshing page after deleting records under cPanel DNS will delete another record
[General] Automation: Overdue reminders are sent to locked invoices
[General] Automation: Late fee is being applied to locked invoices
[General] Automation: Accounts with locked invoices are being suspended (client have not option to pay)
[General] Automation: Accounts with locked invoices are being terminated (client have not option to pay)
[General] Modules that store cookies may fail to authenticate
[General] Expiry date synchronization does not include domains with empty dates
[General] Expiry date synchronization does not save sync date in case of simplemodules
[General] API: getting account details generates php error
[General] Order id is not set for account addons
[Cart] In case of invalid form field 2 errors are shown

Version: 08-11-2013

Paid extensions

Added: Idera Server Backup http://hostbillapp.com/features/apps/idera/
Added: Order Page: Metro Boxes, One-step http://hostbillapp.com/features/tour/onestep_metroboxes/

Enterprise Version

Added: Enterprise: Each product now can have custom metered variables defined

HostBill changes

Added: Bandwidth Billing: Its now possible to set Transfer included and Overage rate per each account
Added: Affiliates: Its now possible to assign commission plans per affiliate

Bugs Fixed

[Adminarea] Stats: Income statistics by country and service do not show separate bars for each currency
[Module] DirectAdmin 1.44 Suspend/Unsuspend fails
[Module] Directadmin Module failed actions
[Module] DirectAdmin "Can't get info from the server" during create
[Module] Cloudstack: Reboot not working due to missing service offering
[Module] Cloudstack: Starting os rebuild does not inform user if it was successful
[Module] Cloudstack: Old root password is retained after or rebuild
[Module] Virtualizor: Vm is always deployed on localhost (first server)
[Module] Virtualizor: Selecting server groups does not affect deployment
[Module] OnApp: Adding private network sets unrequired gateway address
[Module] OnApp: VM setup is not verified before submission in case of later auto deployment for paid templates
[Module] OnApp: Clients can't select licensing type for windows os
[Module] OnApp: Creating vm with own windows license is not possible
[Module] Ticket Related Services: Module is adding untranslatable lines to client area.
[Module] Authorize.net AIM: captureOnly transaction used instead of priorAuthCapture
[Clientarea] Modernpanel template: missing translation for support page
[Clientarea] Long text in tooltips under new client area templates is cut off
[Clientarea] Affiliate: Can't view which services are included in commission plan when creating new voucher
[Clientarea] Flatui: cancellation requests are not working
[Clientarea] Missing maintenance info in newer client area templates
[General] Errors caused by redeclaring PEAR functions
[General] Fixed potential xss vulnerability in admin error logs
[General] Fixed potential sql vulnerability

Version: 06-11-2013

Security Fix

Possible SQL Injection vulnerability discovered.

Version: 04-11-2013

Paid extensions

Added: Module: Status Updates: Email variables with status informations are now available
Added: Module: OnApp Smart Servers integration (requires OnApp 3.1) http://hostbillapp.com/features/apps/onapp-smartservers/
Added: Order Page: Scrolled List, Wizard http://hostbillapp.com/features/tour/cart_scrolledlist/

Bugs Fixed

[Adminarea] Adding variables to email template does not work with html editor
[Adminarea] Editing admin email templates always starts in plain text editor
[Module] OnApp: If template store is used, not all templates are listed in clientarea
[Module] OnApp: Clients with private networks option cannot list them in create interface GUI
[Module] OnApp: Adding new private IP to interface prompts that free IPs limit is reached
[Module] OnApp: Its not possible to assign more private IPs over public IPs limit
[Module] OnApp: Data Store limit is set to zero
[Module] Virutalizor: Api error when browsing pending account details
[Module] Direct Debit: Client does not get redirected to invoice
[Clientarea] Custom Clientarea pages does not detect whether client is logged or not
[General] HTML-TAGS in Cron-Run Results E-Mail since version 4.8.0
[General] Cron: Automatically renewed domains: Option disabled in Settings message
[General] Dates in invoice item description should be for one day less
[General] Metered billing generating 0 amount reports
[General] Metered billing not generating invoices if initial order has no invoice.

Version: 25-10-2013

Paid extensions

Added: Module: New vps provisioning module - Virtualizor
Added: Module: Cloudstack: Option to attach/detach volumes to VM
Added: Module: Cloudstack: Option to convert snapshots to volumes
Added: Module: Cloudstack: Setting up snapshot schedule for selected volumes
Added: Forms: Grouped Checkbox - product configuration can now be grouped into searchable, multiple-selection box
Added: Module: OnAppCDN: Its now possible to allow customer create his custom edge group during sign-up with locations hand-picked
Added: Module: OnApp: VMs with paid os templates will be auto provisioned after payment
Added: Order Page: Circle Chart, Wizard http://hostbillapp.com/features/tour/cart_circlechart/
Added: Order Page: Cover flip, Wizard http://hostbillapp.com/features/tour/cart_flipcover/

Bugs Fixed

[Adminarea] Order draft breaks if you add domain with whois protection checkbox
[Adminarea] Additional services from order draft have empty form components after converting to new order
[Module] OnAppCDN: 3.1: Listing edge groups assigned to client in client area fails
[Module] OnAppCDN: 3.1: CDN Reference is not listed in client area
[Module] OnAppCDN: 3.1: Origins are not properly listed in client area
[Module] Plesk: Module prompt for upgrade, even though its upgraded already
[Module] Cloudstack: error on package upgrade
[Module] Cloudstack: misleading/missing translations on storage page
[Module] OnApp: Client area cpu graph does not show actual usage
[Module] OnApp: Private network options are shown for single vm provisioning
[Module] cPanel Mange: Client area service list does not display any hint about used ips
[Module] Inventory Manager: Total item count includes items removed from delivery
[Module] ResellerClub: .ES domain fail to register with entity type other than individual
[Clientarea] Flatui: glitch after disabling add funds option
[General] Internet Explorer has issues with sessions on multi-subdomain sites
[General] Removing ticket department would not remove email settings for import
[Cart] Wrong parameter error when trying to add metered package using wizard template
[Cart] Upgrade form does not allow to select previous values if those were free
[Cart] Recurring price after discount is not changed

Version: 18-10-2013

Paid extensions

Added: Module: Cloudstack: Clients can now resize data disks for VM
Added: Order Page: Accordion Slider, Wizard http://hostbillapp.com/features/tour/cart_accordion/
Added: Order Page: Coverflow, One-stephttp://hostbillapp.com/features/tour/onestep_coverflow/

Bugs Fixed

[Adminarea] Adding services/domain to order draft generates fatal error
[Adminarea] Domains: Synchronizing domain do not set renewal date properly, which in some cases can omit renew date
[Adminarea] Adding fixed discount to order draft can generate order with free services in some cases
[Module] OnApp: Network rebuild do not force VM reboot
[Module] OnApp: Private network tab displays info about missing IPAM even when that module is active
[Module] Cloudstack: package upgrade/downgrade does not change VM volume size
[Module] Virtuozzo PVA: provisioning fails due to timeouts
[Module] VMware vCloud Director: provisioning fails under version 5.1 and up
[Module] ResellerClub: Domain registration fails for domain that require additional contact data
[Clientarea] Cancellation request do not work on some newer client area templates
[Clientarea] FlatUI: missing ajax login template, login from cart was not possible
[General] Auto account termination does not work after clearing account logs
[General] Manual cron task execution does not work
[General] Tax is added to invoices even if client with has tax exempt enabled (inclusive tax)
[General] Amount set in payment gateway does not match invoice total if decimal settings are lower than 2
[Cart] Voucher crated on plan with fixed commission calculates wrong discount
[Cart] Renewal order do not include previously selected customization fields
[Cart] Orderpage: Rainbow boxes: long package name breaks sliders

Version: 4.9.8 Date: 11-10-2013

Paid extensions

Added: Module: OnApp - Added support for private networks
Added: Module: OnApp Load Balancer - You can now select Hypervisor and Network zones for provisioning
Added: Order Page: Folding Box, Wizard http://hostbillapp.com/features/tour/cart_foldingbox/
Added: Order Page: Rotate Boxes, Wizard http://hostbillapp.com/features/tour/cart_rotatebox/

HostBill changes

Added: Ticket Status: Custom statuses can now have different colors
Added: Logs: Each action taken on client credit balance is logged to separate Client Credit Log

Bugs Fixed

[General] Rounding issues, pricing and invoices amount randomly add 0.01
[Adminarea] Auto-Cancel invoices doesn't work
[Adminarea] Exception during gateway refund
[Adminarea] "Tax after credit" config option do not store in adminarea
[Adminarea] Staff members can terminate services without edit privileges
[Module] OnApp CDN: Suspending accounts does not work
[Module] ResellerClub: Domain registration fails if client details have some Unicode punctuation characters
[Module] GoGetSSL: Ordering EV certs fails due to missing fax field
[Module] PostFinance DirectLink: missing customer data on transaction
[Module] PostFinance e-Commerce: City field has wrong data
[Clientarea] Add Funds issue, comma not used as dot
[Clientarea] Custom translations in custom forms are not translated on domain details page
[Clientarea] nextgen_cleean: added missing translations
[General] whois.php not supporting SSL http requests
[General] General Setting / Invoicing Method: Auto-Cancel Invoices cannot be saved
[General] Invoices adding one cent causing suspensions
[General] Cron can generate 0 usage invoice if item was subscribed with PayPal
[General] Even if credit was applied to automatically generated invoice, it remains unpaid
[General] Negative tax may occur on partially credited invoice
[General] Some task may get executed twice if cron takes to long to finish
[Cart] URGENT : user can proceed to next steps skipping required field
[Cart] Difference in Total Recurring and Total Due Today amount due to incorrect rounding
[Cart] Invoice is paid with credit during order, but client is redirected to gateway
[Cart] If credit is applied cart sends client to gateway with uncredited amount to pay
[Cart] Form option to force show on invoice does not work for input fields
[Cart] Tax rate uses storage decimal settings instead of displaying short value
[Cart] SSL Order page: Fax field is not saved for admin contact

Version: 4.9.6 Date: 04-10-2013

Paid extensions

Added: Module: IPAM: Option to define main ip for an account http://hostbillapp.com/features/apps/ipmanager/
Added: Module: Dedicated Servers Manager: Rack view can now be switched between standard and detailed list http://hostbillapp.com/features/apps/colocationmanager/

HostBill changes

Added: Billing: Credit Notes - refunding invoice now can issue credit note (if enabled in configuration)
Added: Order Drafts: You can now edit service price directly in draft.

Bugs Fixed

[Module] OnApp: Client area shows option to downsize windows vm disk.
[Module] Gateway charges: charges are added to empty and already paid invoices
[Module] ResellerClub: Can't register domains if client has country phone code in his phone number
[Module] IPAM: Assigning whole list to a client does not set owner
[Module] IPAM: Unassigning single ip does not work
[Module] Dedicated Servers Manager: item editor is broken if you use blade server
[Module] DirectDebit: Exception when trying to update bank details
[Module] Virtuozzo PVA: upgrading/downgrading does not affect container resources
[Module] Plesk: upgrading/downgrading does not affect account resources
[Clientarea] Its possible to apply more credit to invoice than its balance
[Clientarea] Applying credit to partially paid invoice do not change its status
[General] Account status is not updated after successful provisioning if PDO is not available on server
[General] Synchronizing pending domains takes very long time to finish / timeouts
[General] Oder draft: unsaved changes are lost when generating order from a draft
[General] Commissions are not added on payments registered by automation/api
[General] Manually adding transactions adds them in main currency instead of client currency
[General] Tickets are not imported, import log shows empty "to" field
[Cart] Domain registration: Additional form fields are not properly calculated when selected
[Cart] Domain Forms (Whois Protection) are not recalculated to additional currencies
[Cart] Flat Comparison Boxes, One-step - can't submit order if tos is enabled

Version: 4.9.4 Date: 27-09-2013

Paid extensions

Added: New Premium invoice template http://hostbillapp.com/features/invoice-templates.php
Added: Module: IPAM: Option to label lists as private network http://hostbillapp.com/features/apps/ipmanager/
Added: Module: IPAM: VLAN management support
Added: Module: IPAM: Audit logs
Added: Module: IP Provisioning - private networks and vlan provisioning
Added: Order Page: Rainbow Boxes, One-step http://hostbillapp.com/features/tour/onestep_rainboxes/

HostBill changes

Added: General: New, more detailed privileges for for staff members.
Added: Support: Option to quickly register client when viewing ticket from unregistered email.
Added: Support: Importing emails will now check for duplicates to prevent Spam.
Added: Admin: Yearly/Monthly Income statistics now display separate income for each currency.

Bugs Fixed

[clientarea] Renew option still available even when renewing is disabled in tld pricing
[admin] Income statistics do not recalculate transaction currency to main currency.
[module] Nominet: sync does not return any name servers.
[general] Automatic renewal generates empty order.
[cart] Custom form prices are not displayed in cart when using bandwidth billing model.
[cart] Downgrading resources after upgrade with promotion code yields more credit then the original upgrade cost.
[support] Ticket reply form is reseted if you try to assign ticket to someone.
[module] Dedicated Servers Manager: Ip is not assigned to another end of connection.
[module] CloudStack: Wrong storage type is passed when creating service offering.
[module] OnApp CDN: Usage is not returned on OnApp v2.3.
[module] OnApp: metered billing updates prevent other OnApp modules from getting their usage stats.
[clientarea] Template: Flatui: fixed some navigation issues
[module] OnApp: Extra Storage Addon creates wrong target type in billing plan
[general] [tickets] Ticket system does not respect case insensitivity of emails
[module] Clickatell SMS: Connection errors are shown in clientarea
[clientarea] Orderpage: Hardware pulse and Live Cloud fixes

Version: 4.9.2 Date: 20-09-2013

Paid extensions

Added: 2 New Premium invoice templates http://hostbillapp.com/features/invoice-templates.php
Added: Module: CloudFlare partner module for HostBill http://hostbillapp.com/features/apps/cloudflare/
Added: Order Page: Sketch Hardware, One-step http://hostbillapp.com/features/tour/onestep_sketchhardware/
Added: Module: Order quote - notes / comments added by client are now attached to generated draft

HostBill changes

Added: Tax: Option to calculate tax only from amount not covered by credit.
Added: Support: Ticket departments can now use more than one import email configuration.
Added: Option to add notes in order drafts.
Added: Notes added by staff members will now display their name.

Bugs Fixed

[adminarea] Support: selection of tickets is discarded after few seconds
[general] Importing emails fails if there is no whitespace between receiver email and name
[general] Text attachments appear in ticket message
[general] Attachments are imported as empty files or dot imported at all
[general] Importing emails fails if there is no whitespace between receiver email and name
[general] Some tickets show undecoded non-ascii chars in subject [adminarea] Notes / comments provided by client during order are not visible in admin area
[adminarea] Can't add notes to order in admin area
[adminarea] Number of drafts shown in the left panel is incorrect
[adminarea] Potential/minor XSS vulnerability in admin notes
[cart] Credit is applied for full price ignoring discounts in EU invoicing
[adminarea] Links in tickets are broken
[cart] Upgrading resources discards account recurring price
[adminarea] Long notes break admin area gui
[module] Proxmox: Test connections show success even when wrong login details are provided
[module] Proxmox: Single Provisioning: root password generated for account does not work
[module] Dedicated Servers Manager: items bigger than 8U are not displayed.
[module] Dedicated Servers Manager: it is possible to add item bigger than rack.
[module] Dedicated Servers Manager: ports when setting up connections are not sorted.

Version: 4.9.0 Date: 13-09-2013

Paid extensions

Added: Premium invoice template: Red Premium http://hostbillapp.com/features/invoice-templates.php
Added: Module: Status Updates - option to select email template for ticket notifications
Added: Module: Simplehosting - new DNS management widget
Added: Dedicated Server Manager - clients cannot select which pdu/port to reboot.
Added: Order Page: Pulse Hardware, One-step http://hostbillapp.com/features/tour/onestep_pulse/
Added: Order Page: Live Cloud, One-step http://hostbillapp.com/features/tour/onestep_livecloud/

Bugs Fixed

[adminarea] Option to charge credit card is not available in admin area for gateways that tokenized card details
[cart] Orderpage: Package sliders: Sliders are shown 2 times in some cases
[cart] Orderpage: Onestep Gauge - setting horizontal slider value by field logic does not work
[cart] Orderpage: Onestep Gauge - Decreasing resources locked by field logic can create ajax loop
[cart] FieldLogic: Using slider to set other fields value produces unexpected output
[module] DomainDNS throwing exceptions if dns package is removed from system
[module] Nominet: module not working after recent api changes
[module] OnApp Reseller: New version upgrade is shown when there is none
[module] OnApp Loadbalancer: Can't change port under onapp 3.0.x
[module] OnApp Loadbalancer: Can't assign assign VMs to the LB
[adminarea] Invoices: Downloading bulk PDF invoice overwrites locally stored pdf
[module] Cloudstack: Storage type is not passed when creating service offering
[cart] Products with metered billing that has no recurring charge set cant be selected
[general] Display decimal set to "0" show various amount of decimal places

Version: 4.8.8 Date: 06-09-2013

Paid extensions

Added: New orderpage: List Boxes - animated wizard theme http://hostbillapp.com/features/tour/listboxes/index.html
Added: New orderpage: OneStep Table boxes - an onestep-checkout plan comparison http://hostbillapp.com/features/tour/onestep_table_boxes/index.html
Added: New orderpage: Chart Table, Wizard - comparison table orderpage built to fit multiple plans with detailed descriptions on one page http://hostbillapp.com/features/tour/cart_chart_table/index.html
Added: New orderpage: Simple tabs - clean & simple, wizard-style orderpage http://hostbillapp.com/features/order-pages.php

Bugs Fixed

[cart] OneStep carts: Sliders selection are not being reset when changing to different product
[module] Cloudstack: Storage tags are not added to DATA disk
[adminarea] Clients: Removing client profile do not remove drafts assigned to customer
[cart] Cart: Subproducts with stock control enabled and 0 qty are still listed
[cart] OneStep carts: Subproducts cannot be enabled on selected onestep templates


Version: 4.8.6 Date: 30-08-2013

Paid extensions

Added: New module - Order quote - https://hostbillapp.com/features/apps/quote/
Added: Orderpage: List Wizard, Multi-step http://hostbillapp.com/features/tour/listwizard/

HostBill changes

Changed: Currency: Decimal places for storage can be increased up to 20 places.

Bugs Fixed

[General] Support tickets page does not refresh automatically & UNDEFINED status
[cart] Flat comparison boxes - missing coupon and currency change, breaks client area template
[module] Cloudstack: Provisioning fails because of invalid VM name
[module] OnApp: Adding new firewall rule fails if port is left empty
[module] Inventory Manager: Buttons to save new vendor are missing
[module] Cloudstack: Storage tags are not retained next time you save product configuration
[adminarea] Fixed a typo in client details page
[cart] Products that are free cannot be ordered
[adminarea] Support: Clients can reopen tickets by mail even if department does not allow it
[module] Cloudstack: After VM restoration root password is invalid (needs to be reseted)
[clientarea] After setting display decimal places to 0 clientarea still shows 2 decimals
[adminarea] After setting decimal places to 6 you can't save prices higher than 9999
[adminarea] Updating email templates for admin works ok but mails are sent using old version.
[adminarea] When switching between domain and order types - no template is selected
[adminarea] Support: There is no log entry about status change if you mass close tickets.
[clientarea] Upgrades: Discount is not applied to recurring charge when upgrading configuration
[clientarea] Upgrades: Account configuration is not updated to new package initial values
[cart] SSL Orders: No hostname is requested when not using dedicated ssl orderpages
[module] OnApp: Module functions overlaps when narrow clientarea themes are used


Version: 4.8.4 Date: 23-08-2013

Paid Extensions

Added: New Client area template - FlatUI Theme https://hostbillapp.com/features/tour/flatuitheme/
Added: Orderpage: Modern Sliders, One-step http://hostbillapp.com/features/tour/modernsliders/
Added: cPanel SimpleHosting: new widget for Sub-Domains management

HostBill Changes

Added: Currency: New option - Display decimal places - select precision used to display prices in client area.
Changed: Currency: Decimal places option renamed to Storage decimal places.

Bugs Fixed

[cart] sql exception when submitting new order that has custom forms
[module] Status Updates: sql exception when trying to update status
[module] InternetX: Updating contact name fails


Version: 4.8.2 Date: 16-08-2013

Paid Extensions

Added: Dedicated Servers Manager: Usage status bar for racks.
Added: Dedicated Servers Manager: Searchable option when defining new attribute field - you can search your items by their attributes
Added: Dedicated Servers Manager: Cross floor connections.
Added: Dedicated Servers Manager: List view option when browsing rack on a floor.
Added: Cloudstack: option to rebuild vm.
Added: Order-page: Square Boxes, One-step http://hostbillapp.com/features/order-pages.php

Bugs Fixed

[module] MaxMind Fraud: Fraud check does not return anything on some servers due to low timeout limit
[module] Dedicated Servers Manager: fix default floor view to scroll instead of stretching out whole page
[module] Dedicated Servers Manager: fix removing additional attributes
[module] Dedicated Servers Manager: Can't add items bigger than 1U
[module] Cloudstack: reverse DNS widget not working
[general] Possible issue with transactions when using more than 2 decimal points
[module] InternetX: Some tlds will return empty epp code
[module] WebNIC: error on registration if client contact does not have company name
[cart] Cart: Sliders do not show their value in summary when value is less than 2
[adminarea] Field logic does not work after importing previously saved configuration
[clientarea] Client-area: Setting premade admin contact overwrites billing contact
[module] 2co: ERROR CODE:PE104 when using more than 2 decimals
[module] OnApp: Graphs in clientarea may not load under secure URL
[adminarea] MultiModules: Adding new module to package do not add required relationship with accounts


Version: 4.8.0 Date: 09-08-2013

Paid Extensions

Added: Module: DigitalOcean - easily deploy a blazing fast SSD cloud http://hostbillapp.com/features/apps/digitalocean/index.html
Added: Module: ownCloud - start your own cloud storage http://hostbillapp.com/features/apps/owncloud/index.html
Added: Order-page: Circular slider, One-step http://hostbillapp.com/features/tour/circularslider/index.html
Added: Order-page: Triplebox, One-step http://hostbillapp.com/features/tour/triplebox/index.html

Enterprise Version

Enterprise: Improved Session Storage performance

Bugs Fixed

[clientarea] SidePad Theme: when creating new vm under cloud hosting packages, resources summary covers ram/cpu/disk slider
[module] Cloudstack: defaultGuestNetwork is listed as available network in egress rules
[module] Cloudstack: iso images should have "ISO" in their name to differentiate them from templates
[module] Cloudstack: Clientarea lists os templates from zones not assigned to client
[module] Cloudstack: Can't add new egress when there is more than one network available
[cart] Some form components are not priced when added to cart
[general] Affiliate commissions when using vouchers are calculated from discounted amount in EU invoicing
[module] WebNIC: Can't register two similar domains
[module] SolusVm: Selecting node group for Cloud type provisioning has no effect
[module] Cloud Monitoring: Callbacks fail when reporting back using https protocol
[adminarea] Forms: Prices for forms do not save if package use metered billing
[module] Autoupdate: Inactive modules prompt for upgrade
[module] Accounts: Its not possible to re-enable canceled automation tasks that gone into past
[module] OnApp: Price per OS template is not recalculated from main currency in create VM screen
[module] InternetX: Transfer fails if there are some special characters used in EPP code
[general] HTML tags are visible in tickets but striped out from email notifications
[clientarea] Template: Modern panel and Fullpanel templates do not display captcha when creating new tickets
[cart] Cart: domains that should be free are billed if product billing cycle is set to semi-annually
[module] InternetX: Contact updates generate errors even when successful
[module] InternetX: requesting epp code generates unknown error
[General] Ticket parsing UTF-8 problem
[General] [Full Panel theme] Image verification is not visible


Date: 02-08-2013

Paid Extensions

Added: Module: Customer testimonials http://hostbillapp.com/features/apps/customertestimonials/
Added: Orderpage: Flat comparison boxes http://hostbillapp.com/features/order-pages.php

Enterprise Version

Improved queue/backend tasks execution
Session storage performance improvement


Version: 4.7.8 Date: 26-07-2013

Paid Extensions

Added: Module: Server/Service status updates - notify your customer about maintenances http://hostbillapp.com/features/apps/statusupdates

HostBill Changes:

Enterprise: Updated installation scripts
Enterprise: Added separate update script for local/non-public files
Enterprise: Updated background workers scripts
Enterprise: Added LSB compatible init script for background workers

Bugs Fixed

[Cart] Field Logic don't work on some order pages
[clientarea] Field Logic: Using slider or qty field to set another slider value will lock targeted slider on fixed value.
[module] SolusVm: Rebuild VM doesn't show os templates in some cases.


Version: 4.7.6 Date: 19-07-2013

Paid Extensions

Added: New Client area template - Full Panel https://hostbillapp.com/features/apps/fullpanel/
Added: CloudMonitoring: Ability to send email notifications instead of tickets
Added: OnApp CDN: Edge group usage price is now set in billing plan

Bugs Fixed

[module] SolusVm: VM on Xen PV node display blank bar for memory usage
[module] OnApp CDN: Metered billing updates always shows 0 usage
[module] PowerDNS: SRV host record is replaced with 0
[general] Auto domain transfers that should be triggered after payment do not work
[clientarea] Custom billing models are not used on account upgrades


Version: 4.7.4 Date: 12-07-2013

Paid Extensions

Added: CloudMonitoring: Its now possible to select email template for ticket creation on Host-Down event
Added: CloudMonitoring: Ticket opened on Host-Down event can be auto-closed when host is back up
Added: CloudMonitoring: Hosts are now color-coded in clientarea dropdown for better readability
Added: Warning message on chat startup page for browsers with disabled pop ups

Bugs Fixed

[Adminarea] VMware 5 Autoupgrade not working
[Module] vmware 5 paid module wont update
[General] EU invoicing numeration is broken
[clientarea] Live Chat: Chat for users using MS IE won't start or they get disconnected randomly
[clientarea] Live Chat: IE is locked in redirection loop if starting chat from main menu
[general] Final Invoice Number with delay is not applied for invoices generated past May
[module] OnApp: Autoscaling template is crumpled under new clientarea themes
[module] AutoUpgrade: Modules may be omitted by autoupgrade feature.
[clientarea] Upgrades: Promotional codes are ignored when upgrading client services
[module] Cloudstack: Error while creating new account for clients with non ASCII character in their names
[module] Cloudstack: Egress firewall shows other client networks if user account doesn't have any server yet.



Version: 4.7.2 Date: 05-07-2013

Paid Extensions

Added: Dedicated Servers Manager: Support for Blade Servers http://hostbillapp.com/features/apps/dedimgrblade/
Added: VMware 5: Hostname - its now possible to define datastore folder for VM

Bugs Fixed

[cart] component value set by field logic can't be increased by client
[cart] Cart template: Onestep - values changed due to fieldlogic settings do not affect main sliders indicators
[cart] Client group discount is gone when changing between products
[module] InternetX: DNS management wont work if domain has no DNS zone
[cart] Order components with set stairstep pricing use first price bracket if set to max
[api] Can't use 'product' parameter in addOrder method to order specific domains.
[module] OnApp DNS: Account provisioning fails due to password complexity settings
[Module] 2checkout module missing LANG parameter
[Module] Twitter Module Error
[Clientarea] Modernpanel template - Invoices



Version: 4.7.0 Date: 28-06-2013

Added/Changed

Added: Module: Introducing: Transactional / Cloud Email - reliable email delivery in milliseconds http://hostbillapp.com/features/apps/transactionalmail/
Added: Module: CloudStack: Support for egress firewall rules in advanced network (CloudStack 4.1.0 feature)
Added: Module: VMware 5: Hostname is now displayed in client interface

Bugs Fixed

[Module] Domain Sync Error
[Module] Fatal error: Undefined class constant 'OPTION_ASCIIMODE' in /var/www/portal/includes/core/class.domainmodule.php on
[General] Cron Synchronize Pending Action Domains FAIL
[adminarea] RegEx rules in client fields are wrapped in '/' disallowing expression modifiers
[general] Error while trying to activate new hosting module
[module] CloudStack: Single vm provisioning - disk space is shown as 0 in account list
[module] CloudStack: Single vm provisioning - auto password reset not working
[module] IPAM: Extra tab in adminarea: client profile do not load IPAM data
[module] CloudMonitoring: Adding host fails due to max hosts setting in product config
[module] PHP Error: Call to undefined method MetteredBilling_Model::logAction


Version: 4.6.8 Date: 21-06-2013

New Modules

Added: Module: Cloud Monitoring - uptime monitoring tool for your clients' services http://hostbillapp.com/features/apps/CloudMonitoring/
Added: Module: Migration Manager - Keep your customer accounts migration organized http://hostbillapp.com/features/apps/migrationmanager/index.html
Added: Dedicated Servers Manager: Its now possible to assign Rack Item to Inventory/Asset Manager Server Build & list server components by their S/N http://hostbillapp.com/features/apps/inventorymanager/index.html
Added: Cloudstack: Option to automatically reset root password for new VM http://hostbillapp.com/features/apps/cloudstack.html



Bugs Fixed

[adminarea] Module activation: PHP [Compile Error]: main(): Failed opening required
[cart] Orderpage: Package sliders: show / hide field logic does not work
[module] Cloudstack: Missing translation for password reset
[module] DediMgr: SQL exception while editing vendor details
[module] Payment: SagePay token - card expiration date is change to invalid value after tokenization
[module] VmWare 5: Invalid datastore format: []
[Adminarea] Income Forecast - some values are missing
[Module] Domain Registration Fails with non standard characters. Resellerclub, OpenSRS, Netearthone, etc.



Version: 4.6.6 Date: 14-06-2013

New Modules

Added: Module: Inventory/Asset Manager - Perfect tool for Datacenters/Dedicated Server providers http://hostbillapp.com/features/apps/inventorymanager/index.html
Added: Module: DuoSecurity.com - enable easy two-factor authorization for your HostBill http://hostbillapp.com/features/apps/duosecurity/index.html


Bugs Fixed

[adminarea] Can't add or edit email templates if you remove english language (even when re-added)
[adminarea] Duplicated component field pricing options are wrong if you use non standard currency format.
[adminarea] Saving invoice configuration can throw exception
[cart] Order page: Field logic not working on "Dedicated Servers Full-screen " template
[clientarea] Field logic is not working when upgrading account
[clientarea] Price billed for OS templates is not recalculated to customer currency
[general] Emails imported from IMAP/POP use html msg instead of plain text
[module] InternetX: MX record priority can't be changed - is always set to 10
[module] InternetX: can't remove DNS records
[module] OnApp: Provisioning fails due to low password complexity



Version: 4.6.4 Date: 07-06-2013

Added/Changed

Added: Module: Pingdom provisioning module for HostBill http://hostbillapp.com/features/apps/pingdom/index.html
Added: Orderpage: Square Plans http://hostbillapp.com/features/order-pages.php
Added: Orderpage: Graph visualisation http://hostbillapp.com/features/order-pages.php
Added: Module: IPAM: Its now possible to use Form elements for selecting subnet size during order http://hostbillapp.com/features/apps/ipmanager/index.html


Bugs Fixed

[adminarea] Component fields price is increased after importing if default currency format was changed
[adminarea] Exporting Component fields of a product, price options (resource based) are not exported.
[adminarea] MultiMod: Using product with custom module config causes all sub-modules to show same configuration
[adminarea] MultiModules: After additinonal module creation info from $details array are lost
[adminarea] MultiModules: Creating account with more than one module do not call connect() on addtional modules
[adminarea] MultiModules: Terminating account with more than one module do not call Terminate() on addtional modules
[adminarea] Presentational bug with Promotional Codes in admin area
[adminarea] Email Piping: Emails are being piped and the HTML is not being piped so all the words are jumbled together
[cart] Order page: Gauge Sliders - capcha image is not displayed
[cart] Order page: Package Sliders - field logic does not work
[cart] Promotion Codes: Discount is not applied to sub-products
[general] GeoLocation: module does not work if Live chat package is not installed
[general] HTML emails are imported without decoding html entities (& )
[module] Auto Upgrade: Excluded files from admin directory are overwritten if using non standard admin path.
[module] InternetX: Transfer fail due to invalid phone number
[module] OnApp LB: Provisioning fails under OnApp 3.0
[module] OnApp: Rebuild VM throws swap error for windows OS templates



Version: 4.6.2 Date: 05-31-2013

Added/Changed

Added: Security: Auto-ban on failed login attempt for admin usernames not present in database
Added: Billing: Final invoice generation delay - its now possible to send final invoice to client X days after payment
Added: Billing: You can disable/enable automatic invoice cancellation on service termination.
Added: Ticket Departments: Option to only allow staff members to create support ticket in a department.
Added: Ticket Departments: Option to disable ticket notifications from unassigned tickets.
Added: Forms: Option to force add component name to Invoices even when its free or empty
Added: vmWare 5: Improved error handling on VM creation
Added: Software Store: Basic monthly purchases statistics


Bugs Fixed

[adminarea] Overdue / Abandoned Invoices Get Canceled [URGENT]
[module] IPAM doesn't seem to clear IP's properly
[clientarea] Proxmox VE - Client area reboot does nothing to VPS
[general] [Affiliate System] Doesn't work recurring commisions
[adminarea] Generating next invoice from account view does not fire invoice events
[adminarea] Logs: Its not possible to clear API usage log
[adminarea] Services: Duplicating service might create sql exception
[adminarea] Tickets: Message counters do not change when using filters
[adminarea] Tickets: Occasional blank tickets import
[cart] Account upgrades estimated price for annually billing cycle slightly differs from price on invoice
[general] Account with no expiry date have do not charge for upgrades
[general] Automatic cancellations of accounts with 'end of period' option are performed few days before due date
[general] Credit Cards: CVV is not passed to capture() method on last step of cart order
[module] DediMGR: Function name must be a string IN includes/modules/Hosting/switch_snmp/class.switch_snmp.php(0)
[module] FraudProtect: Call to a member function getModName() on a non-object
[module] FraudProtect: Unable to load / locate class Resty
[module] IPAM: Assigning entire subnet assings IP in unordered fashion
[module] IPAM: IP Provision: Terminate button do not unassign allocated IPs
[module] IPAM: IP Provision: Unable to determine/create free IPv4 subnet - while proper subnet size is available
[module] IPAM: Removing IP assignment in account do not remove client description & assignment status
[module] IPAM: Reservation rules are not always respected
[module] InternetX: No support for extended contact informations used for by someTLDs
[module] OnApp: Cpu Share slider acts unexpected when cpu count slider value is changed
[module] OnApp: FreeBSD template group is not listed on rebuild VM screen
[module] OnApp: Sometimes when provisioning windows machine swap error can be thrown
[module] OnApp: Windows template group is shown in client GUI, even if no windows templates are present
[module] XenServer: It's not possible to downgrade VCPUs
[module] XenServer: Sucessful upgrades do not update local resource counter
[module] XenServer: VM resize does not preset sliders to actual VM used resources



Version: 4.6.0 Date: 05-24-2013

Added/Changed

Added: HostBill Extension Store
Added: Software Store Plugin
Added: .co.za EPP module
Added: Domain Registrar: DMC-3 system domain registrar module (CPS-Datasysteme)
Added: Chat History QuickList: You can now browse chat history from client profile.
Added: Module: Clickatell SMS - added source address option that the message will appear to come from also known as "Sender ID".
Added: Module: Autologinshare - Option to check for client billing balance on log-in
Added: Settings: Remove/Allow html tags in imported ticket messages
Updated: Order page templates list changed to show thumbnails for each template
Updated: Stats: By country/By service stats are now ordered from highest to lowest totals


Bugs Fixed

[Adminarea] HTML Code on Ticket Message
[Adminarea] Estimates - Line items do not wrap, running over other columns and off the end of the page - other bugs in estimates too
[Module] Hostbill Auto-Upgrade - files saved by update
[General] Refresh Live Chat
[api] Error: Call to undefined method Clients_Model::blowishPass()
[general] 5% likelihood of doubled client balance when adding funds using some gateways
[general] Tickets: Reply notifications are sent twice to assigned staff members
[module] BugTracker: Gravatar breaks https
[module] Direct Debit: SQL error when updating dd form



Version: 4.5.8 Date: 05-17-2013

Added/Changed

Added: Plugin: Simple Bugtracker - easily manage and report bugs in your project http://hostbillapp.com/features/apps/bugtracker/
Added: Plugin: AutoLoginShare - single client email/password across multiple HostBill instances http://hostbillapp.com/features/apps/autologinshare/
Added: Multiple Admin Notes: You can now add more than one note for clients, accounts and domains.
Added: Invoice customization: Its now possible to show all invoice amounts recalculated into additional currency
Added: Invoice customization: Its now possible to enable second invoice language and send out bilingual invoices
Added: Invoice customization: New invoice template to match EU regulations for VAT documents
Added: Invoices: Final PDF Invoices can be stored in local filesystem (EU invoicing model) for improved performance & accounting
Added: Invoices: For EU invoicing its possible to add copy of invoice to PDF as second page
Added: Invoice customization: Additional invoice currency can be calculated from "day before" invoice issue date (required in some EU countries)
Added: Invoice customization: Additional invoice currency rate can be put in invoice notes
Added: Invoice customization: {$item.tax_rate} (Invoice item tax rate), {$item.tax_value} (Invoice item tax value) and {$item.linetaxed} (Invoice item total + tax) variables available
Added: VIES VAT validation: Plugin can now automatically add "Reverse Charge" invoice note for related customers
Added: Currencies: New currency display format: 1 234,56
Changed: Invoices: Refunded invoices in EU model keep their numeration
Changed: Invoices: Each invoice item discount is now separated
Changed: Invoices: Discount for EU billing is not added as negative item on invoices
Changed: Cloudstack: Auto password reset for new VMs was removed, clients have to manualy request their first root password.


Bugs Fixed

0001443: [adminarea] Mass Ticket edit: Adding new reply does not send notification emails.
0001460: [adminarea] Client Log: Email change in client profile is not recorded in log
0001453: [cart] Premade Sliders, One-step: missing domain configuration
0001458: [cart] Leaving empty hostname field on some onestep templates will spam warnings o each ajax update.
0001447: [clientarea] ModerPanel Template: Layout issues with Internet Explorer
0001450: [clientarea] ModernPanel: Client details layout breaks when switich account type
0001451: [clientarea] Cloudstack: Template root disk is not included in storage size selection.
0001452: [clientarea] Cloudstack: No output after adding new forwarding rule (single vm type)
0001444: [general] Invoice: Invoice notes new lines are not visible in pdf/html invoice output
0001448: [general] Ticket response email notification is not sent if that response was sent via email.
0001449: [general] Invoices: Temporary PDF invoices are not removed from templates_c after send
0001454: [general] Tickets: content between < &> is removed
0001445: [module] IPAM: Its not possible to create some custom /30 lists
0001446: [module] Stripe: Currency code is not included in charge request
0001455: [module] Cloudstack: Max virtual machines limit does not work
0001457: [module] Cloudstack: Trying to scale existing vm redirects user to resources tab.
0001459: [module] Cloudstack: Fixed some hardcoded statuses and template translations



Version: 4.5.6 Date: 05-10-2013

Added/Changed

Added: New Clientarea Theme: ModernPanel - fresh design for your business portal to keep up with trends http://hostbillapp.com/features/apps/clientarea-tour.html
Added: Module: IPAM - IP Provisioning module - automatically assign/split into free subnet on account creation
Added: Clients: Client details changes are now logged in client profile
Added: Domain DNS: DNS zones can be automatically created for new accounts using own or subdomain
Added: Reports: Number of sales per product in given period
Added: Smart search: Search results will include orders
Added: Smart search: You can use "*" as a wildcard
Added: Client contacts: Client contact have access to account logs only if email log access is enabled
Added: Send Message: Manual message to clients now use wrapper if HTML option is enabled


Bugs Fixed

0001435: [adminarea] Pre-made privileges sets and notification option for staff members do not work
0001436: [adminarea] Tickets: Auto assignment does no work for some staff members
0001433: [clientarea] Clients can't update profile info if password2 field is disabled
0001434: [clientarea] Tickets: Clients can rate their own replies if imported by email
0001441: [general] Security: Random passwords may occur w/o special chars even if configured
0001437: [module] OnApp: Creating new disk with addon fails with OnApp +3
0001438: [module] Cloudstack: Account usage statistics are stacking with values from previous accounts
0001439: [module] Cloudstack: Executing cron task manually will double usage statistic for that day
0001440: [module] PayPal Balance: Test mode does not work
0001442: [module] Auto-Upgrade: Update to new version creates templates_c, attachments, downloads dirs



Version: 4.5.4 Date: 05-03-2013

Added/Changed

Added: Module: vmware 5: Option do disable ESXi user management in product configuration
Added: Module: Stripe.com: CAD currency support
Added: Module: Sagepay_token: When client removes credit card his sagepay token is also removed from db
Added: Developers: new hook: before_clientlogin - an easy way to use external authentication service http://dev.hostbillapp.com/additional-resources/using-external-servicesdb-for-client-authentication/


Bugs Fixed

0001431: [adminarea] Component: Can't update slider price if only one price bracket is defined (resource pricing)
0001430: [general] Tickets: Client replying to ticket by email or while not logged in does not update that ticket status
0001427: [module] vmWare5: vCPU value is not passed to vSphere
0001428: [module] vmWare5: Memory value is not passed to vSphere
0001429: [module] RRPproxy: No auth code returned for .de domains
0001432: [module] GoGetSSL.com: Field `admin_fax` is required.



Version: 4.5.2 Date: 04-26-2013

Added/Changed

Added: Module: OnApp: "Add disk" addon - new disk on separate storage can be automatically provisioned after addon purchase (ie. on SAN storage)
Added: Auto-Upgrade: Its now possible to automatically update commercial plugins (ie. IPAM/Colocation manager) - with single mouse click.
Added: Tickets: Show client status and method of submission of tickets next to submission date.
Added: LiveChat: Pressing F5 will refreash chat window
Changed: Auto-terminate now also respects "Override automatic suspension until" option set in account.
Changed: Auto-renew domain option now only controls whether or not renew command will be submitted after payment. Invoice generation moved to separate setting.



Bugs Fixed

0001419: [adminarea] Possible to change client email address, to already existing address in admin area.
0001423: [cart] Cloud slider, Cloud order cart templates - no indicator when checking domain availability
0001424: [cart] Dedicated Servers Full-screen - All countries listed on order page (not in dropdown)
0001404: [clientarea] Ticket: Rating option is hard to notice due to low contrast
0001407: [clientarea] Widget Icons do not change if img addres or name changed in admin area
0001408: [clientarea] Setting regexp for password has no effect when changing password from client area
0001403: [general] Payment date does not affect next due date
0001405: [general] Notifications for new tickets are sent to all support staff ignoring auto assigment options
0001406: [general] Mail notfications: Client intormation does not include credit card info
0001418: [general] Email import: some html emails are imported with no content
0001420: [general] Domains are not renewed automatically when invoice is paid
0001421: [general] Affiliate monthly reports are not sent
0001422: [general] Order scenario: Capture step is executed even when previous step failed or are pending manual execution
0001402: [module] IPAM: SQL Exception while trying to import list from SolusVM
0001409: [module] Paypal subscriptions: first payment has 2x tax
0001410: [module] InternetX: Contact update only possible for owner contact
0001411: [module] OnApp Addons: Unable to determine Network Zone ID with OnApp 3+
0001412: [module] OnApp Addons: Login can't be changed error with OnApp 3+
0001413: [module] OnApp DNS: Unable to store option Use email address below
0001414: [module] OnApp DNS: 'Could not parse response' error while removing record
0001415: [module] OnApp: rDNS: No matching .in-addr.arpa zone has been found in DNS records
0001416: [module] OnApp: rDNS: No IPs are assigned for this account yet after editing rdns settings
0001417: [module] OnApp: "Update template list from OnApp" do not remove unused templates
0001425: [module] InternetBS - Missing record type choices
0001426: [module] InternetBS - MX record priority always set to 10



Version: 4.5.0 Date: 04-19-2013

Added/Changed

Changed: PHP 5.3 is now absolute minimum to run HostBill. Ioncube Loaders 4+ are required.
Added: Module: Extended, community-powered fraud protection http://hostbillapp.com/features/apps/fraudextended/index.html
Added: Module: SMS Verification plugin - automatically check your clients' identity http://hostbillapp.com/features/apps/smsverification/index.html
Added: Mobile notifications: New notification for closed tickets.
Added: API: New api call - add addon to account http://api.hostbillapp.com/accounts/addAddonToAccount/
Added: Module: Cloudstack: Its now possible to define username prefix in app settings
Added: Clientarea: Expiration year in add new card form filled dynamically
Added: Developers: You can now create your custom addon modules (ie. Additional IP) http://dev.hostbillapp.com/dev-kit/provisioning-modules/provisioning-addon-modules/
Added: Developers: Account synchronization info http://dev.hostbillapp.com/dev-kit/provisioning-modules/account-synchronization/
Added: Developers: Injecting page content with HB: Events + jQuery http://dev.hostbillapp.com/additional-resources/using-events-in-plugins-to-inject-custom-page-content/
Added: Developers: Its now possible to implement your custom currency conversion service http://dev.hostbillapp.com/additional-resources/replacing-default-currency-conversion-service-with-custom-api/
Added: Vies VAT plugin: Option to disable vat verification on admin profile edit, Option to assume verification success on VIES api failure
Changed: Foxrate currency conversion API deprecated, changed to Google currency conversion service.


Bugs Fixed

0001384: [adminarea] Refund: Error while trying to use 'Add credit to client balance' option
0001392: [adminarea] Can't add regex validation for passwords
0001396: [adminarea] Missing translations for profile privileges
0001398: [adminarea] Transactions listed under client profile show only last 10 entries
0001395: [clientarea] SidePad Theme: no output for actions executed trough ajax
0001400: [clientarea] Broken layout under IE10 - icons are to big
0001383: [general] Automation: "before suspend" custom automation tasks are executed on pending accounts
0001391: [general] Ticket import: Add limit for CC addresses
0001393: [general] Currency Conversion: Currency conversion is not working properly (not using ISO code)
0001397: [general] Email Templates: Emails sent to unregistered users do not use default client area language
0001399: [general] Error when trying to upgrade services with custom fields
0001401: [general] PDF invoices are not attached in emails even when Attach PDF Invoice option is on
0001385: [module] InternetX: Domain contacts are not used for registration
0001386: [module] Cloudstack: Root password missing from vm when provisioned as a single account
0001387: [module] Cloudstack: HA option doesn't work, service offering is created without HA enabled
0001388: [module] cPanelDNS: can't create srv record
0001389: [module] Cacti: 95th bandwidth usage calculations are not accurate
0001390: [module] Observium: 95th bandwidth usage calculations are not accurate
0001394: [module] Wepay: Exception: You are trying to use an access_token from production on stage



Version: 4.4.8 Date: 04-12-2013

Added/Changed

Added: Fraud Module: HostBill Auto Fraud Protection - create a first line of defence against fraudalent orders. http://hostbillapp.com/features/apps/hostbillautofraud.html
Added: Domain Registar Module: Realtimeregister.com http://hostbillapp.com/features/apps/realtime.html
Added: Module: IPAM: Its now possible to change sublist parent
Added: Module: Cloudstack: Cloud hosting accounts with HA option now allows clients to select if they wish to create HA-enabled vm.
Added: Client Groups: It's now possible to force ProRata billing so that each client service will be billed on specific date.
Changed: Fraud modules are now sortable, you can chose which modules will be used first when checking order.


Bugs Fixed

0000820: [adminarea] Invoice: Renewal invoices generated on the same day for one client are not sent
0001370: [adminarea] Orders: Client group discount is not applied from admianrea
0001371: [adminarea] Components: Forms: Resource prices are dropped on duplicating packages
0001377: [adminarea] Product price changes to 'Free' after updating product configuration
0001379: [adminarea] "Fetching data from ...." not disappearing in product config
0001380: [adminarea] Admin: Can't set component price for SSL products or when using bandwidth billing mode.
0001382: [adminarea] Bundles: Component price options states that product is free and it can't be changed
0001375: [cart] Free TLD options do not work for domain transfers
0001369: [clientarea] NextGen & SidePad Theme: Credit Card edit window close issue
0001381: [general] Upgrades: Paying for upgrade invoice does not automatically provision order
0001372: [module] PowerDNS: GUI issues
0001373: [module] Cloudstack: Can't save storage type settings as "local"
0001374: [module] Liberty Reserve: mhash function couses errors on some servers
0001376: [module] Name.Com: Live mode requests are not working
0001378: [module] BuyCpanel: Missing services from BuyCpanel offering



Version: 4.4.6 Date: 04-05-2013

Added/Changed

Added: Module: VMWare 5 - automated VM provisioning, vm control http://hostbillapp.com/features/apps/vmware5.html
Added: Modue: cPanel Manage2: License details are now shown under account details in admin area.
Added: Adminarea: Blazing fast ajax frontend in sections: logs, infopages, coupons, news, transactions
Updated: Adminarea: Improved frontend performance


Bugs Fixed

0001362: [clientarea] SidePad Theme: Missing background in left service menu
0001363: [clientarea] SidePad Theme: Missing credit information
0001365: [clientarea] SidePad Theme: Clients can't change password
0001366: [clientarea] SidePad Theme: Unable to create or remove affiliate vouchers
0001364: [module] IPAM: Duplicate ip error while trying to add now ips
0001367: [module] IPAM: ipv6 reverse entrys are stored in the ipv4 reverse zone instead of the ipv6 reverse zone
0001368: [module] IPAM: can't define hostname while adding new ip



Version: 4.4.4 Date: 03-29-2013

Added/Changed

Added: New Orderpage: Volume slider, one step http://hostbillapp.com/features/order-pages.php
Added: IPAM Module: new option to reserve IPs when assigning whole list, based on rules set in admin area http://ipam.hostbillapp.com/
Added: IPAM Module: Option to view assigned lists from client details, accesible from most pages that display client quick lists. http://ipam.hostbillapp.com/
Added: IPAM Module: new client function to allow IP management from client area. http://ipam.hostbillapp.com/
Added: Cloudstack Module: It is now possible to use both ISOs and Templates when deploying new VMs.
Added: Configuration: Its now possible to disable bulk payments from admin interface


Bugs Fixed

0000740: [adminarea] Email template: "Client: Details:CreditCard:ChargeFailed" isn't automatically sent when the cc is rejected.
0001358: [adminarea] PowerDNS: new records when editing DNS templates in admin area are doubled
0001299: [cart] Client enters credit card, but it isn't charged. - Invoice remains unpaid.
0001357: [clientarea] Invoices: Partial payments do not decrease unpaid balance visible in clientarea
0001113: [module] Custom payment module: CC aren't charged right after the order is placed.
0001353: [module] GoGetSSL: Failed Synchornization loose certificate data
0001354: [module] Dedicated Servers Manager: Edit buttons do not appear in Chrome
0001355: [module] Dedicated Servers Manager: Dropdowns shows empty lists in Chrome
0001356: [module] Dedicated Servers Manager: Monitoring do not load inside item details screen
0001359: [module] OnApp: Users dont see their custom OS templates in HB interface under OS Templates section
0001360: [module] OnApp: Swap disk size is not allowed on the template you are using error
0001361: [module] IPPay: Wrong gateway endpoint URL



Version: 4.4.2 Date: 03-22-2013

Added/Changed

Added: New Fraud Protection Module: Maxmind PhoneType http://hostbillapp.com/features/apps/maxmind_phonetype.html
Added: Plugin: Ticket Related Service: Client have ability to select service related to ticket message http://hostbillapp.com/features/apps/ticket_related_client_service.html
Added: New Payment Gateway: WePay.com http://hostbillapp.com/features/apps/wepay.html
Added: New Payment Gateway: E-Xact TAG (token payments) http://hostbillapp.com/features/apps/exacttag.html
Changed: More than one fraud module may be active at the same time
Changed: Updated existing orderpages for better integration with 'sidepadtheme' clientarea template



Bugs Fixed

0001277: [adminarea] Manual order: invoice generation is unchecked but it still generates invoice.
0001352: [adminarea] Mobile notifications show wrong status in logs (always successful)
0001346: [cart] Domain rewal orders lead to broken cart page if using only 'One-step' cart templates
0001344: [general] Domains bundled in order with hosting that is set to be provisioned by cron attempt to re-register
0001345: [general] Invoices: Client can end up with negative credit caused by rare automation glitch
0001317: [module] BitPay:error with Pay Now button attempt.
0001343: [module] Payment Module: Dibs credit card module returns md5 verification error
0001347: [module] OnApp CDN: Cannot create new CDN resources on OnApp v3.0
0001348: [module] OnApp CDN: Client CDN resources are not listed in client area when using OnApp v3
0001349: [module] OnApp CDN: Locations are not listed for selected Edge groups (OnApp v3)
0001350: [module] Module SolusVm: Could not process server response when provisioning on KVM node
0001351: [module] Module: Paypal - discount is not included in subscription payments



Version: 4.4.0 Date: 03-15-2013

Added/Changed

Added: New, modern clientarea theme "Sidepadtheme" http://hostbillapp.com/features/apps/clientarea-tour.html
Added: Module: Name.com domain registrar module http://hostbillapp.com/features/apps/namecom.html
Added: Module: Pin.net.au payment processor http://hostbillapp.com/features/apps/pinpayments.html


Bugs Fixed

0001112: [adminarea] Invoices: PDF invoice doesn't display logo and applied format.
0001287: [adminarea] Invoices aren't generated for renewals.
0001333: [adminarea] Services: Saving changes on multimodule product re-enable all client functions
0001334: [adminarea] Sending email from client profile does not automatically fill that client email address
0001341: [adminarea] Components: Forms: Previously configured pricing table is not visible
0001340: [clientarea] Components: Forms: Clients are unable to see values entered in forms
0001236: [general] Invoice: Product components which weren't bought are displayed on invoice.
0001335: [general] Charge Credit card automation task ignores "days before invoice due date" setting
0001337: [general] Invoices: Sliders/QTY fields set to 0 are shown on recurring invoices
0000314: [module] IPAM rDNS Error after upgrade. Changing directly from hostname.com -> hostnameB.com doesn't work.
0000379: [module] Dedicated server for vCloud VM: once the order is accepted and adjusted the username/password the hostname disappear.
0000588: [module] Onapp DNS: domains can't be edited.
0000745: [module] Onapp DNS: HostBill sends delete commands for DNS zones.
0000869: [module] Dedicated servers module: no 58U is displayed.
0001031: [module] IPAM rDNS dosn't work with PowerDNS.
0001040: [module] Dedicated server module with IPAM: no possibility to assign devices on the racks to their IPs
0001104: [module] Boleto payment module: HSBC - Codigo cedente shown as 00000.
0001173: [module] OnapDNS: There was an error while adding new zone error.
0001205: [module] Nagios: no monitoring data found/fetched for this item error.
0001281: [module] Payment: Paypal chosen is automatically changed for cc payment.
0001291: [module] IPAM: individual IPs can't be added to any list.
0001296: [module] Dedicated Server Manager: 1U server can't be created.
0001336: [module] PayPal: Pro-rated annual package shows wrong trial period error
0001338: [module] OnApp: Users dont see their custom OS templates in HB interface for OnApp v3
0001339: [module] OnApp Reseller: End customers are not able to browse usage graphs (Reseller role need permission "View OnApp version" enabled)
0001342: [module] OnApp DNS: OnApp 3.0 throws random "Could not parse" errors



Version: 4.3.8 Date: 03-08-2013

Added/Changed

Added: Credit Card: Option to process unpaid invoices even when non-credit card gateway is selected for that invoice.
Added: Mass Email: Client contacts with privilages for receveing email notifications will also be selected when seting up your email.
Added: Tickets: New separate bounce message for tickets that has been closed by staff members
Added: API: New methods: domainRegister, domainRenew, domainTransfer, domainCheck, domainEPP, domainSynch
Added: Module: Proxmox: Ability to select disk format (raw/qcow2/vmdk)



Bugs Fixed

0001283: [adminarea] Negative invoice: Tax isn't included when product quantity is negative.
0001320: [adminarea] Ticket macros: after re-editing of a macro with tags to remove, adds them instead when using that macro
0001321: [adminarea] Ticket macros: removing tags does not work from ticket view
0001322: [adminarea] Ticket view: using tags to filter results does not work
0001323: [adminarea] Ticket view: sql error when switching from ticket view to normal ticke list
0001330: [general] Metered Billing: usage prices are not recalculated to user currency
0000824: [module] IPAM module - under owner, the IP is never allocated to an account.
0000923: [module] IPAM: Ips aren't assigned to the Proxmox assosiated products.
0000926: [module] Proxmox - openvz - IPAM module - a list of encounterd problems.
0000966: [module] IPAM Module not working correctly with Proxmox and Client Login
0001028: [module] IPAM with Proxmox OpenVZ: IPs aren't tagged as intended.
0001097: [module] IPAM with Proxmox: IPs already assigned to clients are re-used when run out.
0001144: [module] IPAM: No IP assignment on the hardware nodes.
0001169: [module] Proxmox: VM aren't created in the proper pool and user.
0001307: [module] IPAM with Proxmox: KVM VMs auto provisioning IP display glitches.
0001319: [module] Proxmox: VM aren't assigned with IPs automatically.
0001324: [module] OnApp: Destroying single VPS removes all client's tags
0001325: [module] OnApp: issues with account termintion if suspended VMs are present
0001326: [module] Nagios: Monitoring will not load if hostname letter case do not match
0001327: [module] IPAM: Unassign single IP do not work correctly
0001328: [module] IPAM: Working with larger lists in accounts section may lost some ips
0001329: [module] IPAM: Edit list icon is not displayed in Chrome
0001331: [module] Proxmox: Pools are not removed upon account termination
0001332: [module] Proxmox: bridged is used even when selecting routed



Version: 4.3.6 Date: 03-01-2013

Added/Changed

Added: Plugin: Limited Services - this module allows you to limit number of services per client. http://cdn.hostbillapp.com/jvideos/limitedservices.html
Added: Email templates: {attachment} function that allows attaching of files and invoices to any of your emails http://wiki.hostbillapp.com/index.php?title=Email_template_attachment
Added: API: sendMessage - ability to send html messages http://api.hostbillapp.com/misc/sendMessage/
Added: Payment Gateway: Dibs Window: refund feature


Bugs Fixed

0001270: [adminarea] Forms: WHOIS/ID protection pricing can't be saved.
0001288: [adminarea] Cron logic: Accounts aren't terminated.
0001309: [adminarea] Tickets: merging tickets loose ticket notes info
0000972: [cart] VPS Hardware, One-step orderpage typo: serwer -> server
0000949: [clientarea] Live Chat: Leave message option doesn't work for unregistered users - it just reloads the page.
0001298: [general] CC payments: transaction are beiung duplicated
0001302: [general] Exception: SQLSTATE class.onapp_controller.php(43) AND class.automation_model.php (125) error - after upgrade to 4.3.4.
0001310: [general] CustomWhois fails if tld is not supported by HostBill
0001305: [module] SolusVM: Could not find proper node error while creating/ordering VPS products.
0001308: [module] OnApp: Unknown column 'a.account_id' in 'on clause' error
0001318: [module] 2checkout missing currency code when creating new payments
0001312: [security] Potential XSS security issue in cart



Version: 4.3.4 Date: 02-22-2013

Added/Changed

Added: OnApp: Support for version 3.0.0
Added: (Components) Forms: Extra resources billing - http://cdn.hostbillapp.com/jvideos/extraresourcebilling.html
Added: Tickets: Merging tickets now requires confirmation



Bugs Fixed

0000965: [adminarea] Domain activity logs can't be removed.
0001297: [general] Invoices: Its possible to have invoice.paybefore generated in past
0001000: [module] Onapp: Metered billing is dispalyed even is is not enabled in product config.
0001230: [module] OnApp: wrong numbers under billing tab
0001244: [module] Onapp: Not all products' resources are upgradable (despite settings)
0001255: [module] Cacti: unable to parse response, expected JSON, got error while usage graphs view.
0001278: [module] WorldpayFuturepay: Module ignores "Charge cards X days before due date" settings



Version: 4.3.2 Date: 02-15-2013

Added/Changed

Added: Tickets status: Custom statuses are now visible under 'All tickets' and department categories
Added: Custom automation email: $order, $invoice, $firstinvoice variables available in emails sent by Custom automation tasks
Added: Form Components: Upgrade setup fees - you can select if you want to charge clients with setup fee when upgrading configuration. http://cdn.hostbillapp.com/jvideos/setupfeeupgrades.html
Added: Configuration: Its now possible to set due date of initial invoices (automatically generated with orders)



Bugs Fixed

0001231: [adminarea] POP Import: Mysql connection dropped when importing very big emails
0001247: [adminarea] Tickets: Ticket listing is very slow when there is a lot of tickets
0001249: [adminarea] Live Chat: Chat requests that have been moved to another staff member still "ring"
0001250: [adminarea] Invoices: Error when listing invoices after going back from recurring invoices view
0001254: [adminarea] Automation task: Auto provisioning task like suspension and termination execution failed.
0001170: [cart] Free domains availability is checked at random.
0001235: [cart] Cart: More than one free domain can be ordered if allowing different tld.
0001257: [cart] Cart templates tralslations
0001262: [cart] Discount isn't visible in invoices when creating order from admin area.
0001241: [clientarea] Affilates: Commission is lower than it should be when using discounts
0001248: [clientarea] Live Chat: "Email Transcript" does not work - it refreshes to a blank page.
0001261: [clientarea] OnApp: Clients can downgrade sliders below usage
0001068: [general] Custom fields are shown in invoice.
0001242: [general] Invoices: tax is calculated without considering discount invoice item
0001251: [general] No invoice is generated for service upgrades
0001264: [general] Automation: Late Fee is mistakenly added to initial service invoices
0001141: [module] OnappCDN: usage isn't recorded properly under metered billing in HostBill.
0001238: [module] IPAM: Unassign all ips button not always work
0001239: [module] IPAM: Assigning entire list to account use only 25 ips from list
0001240: [module] IPAM: Account details lists only 25 assigned IPs
0001253: [module] PayPal: Invalid first trial period error on 1 year subscription attempt.
0001256: [module] Geolocation plugin in work results in page redirection.



Version: 4.3.0 Date: 02-08-2013

Added/Changed

Added: Invoices: Its now possible to split selected invoice items into separate invoices http://cdn.hostbillapp.com/jvideos/invoicesplit.html
Added: Services: Product invoices can now auto-cancel on canceled service
Added: Services: Remaining items from canceled invoices can auto-split to separate invoices
Added: Invoice template: Added {$invoice.paymentgw} variable to display gateway name on invoice
Added: Invoices: Discount ammount is now included in invoice
Added: IPAM: IP listing pagination + improved listing performance
Changed: IPAM: Updated plugin performance for large IP lists


Bugs Fixed

0001010: [adminarea] New invoice must be generated for the client in order to be able to make payment.
0001176: [adminarea] Domains aren't marked as expired.
0001215: [adminarea] Pre-defined tax for Italy has been changed to 21%
0001219: [adminarea] Product bundles: once hidden product can't be shown again.
0001226: [adminarea] Unable to remove items from product bundles
0001198: [api] SSLStore can't be connected with through API call.
0001197: [cart] Fancy 4 comparison boxes for VPS Accounts glitch
0001208: [cart] Product components: order can be proceeded without required field.
0001206: [clientarea] Bookshelf orderpage uses fonts from unsecure source (ssl)
0001225: [clientarea] Untranslated ticket_isshared msg in clientarea when using filters for automating ticket sharing
0001073: [general] Recurring invoices aren't generated according to automation settings.
0001203: [general] PHP: call-time pass-by-reference error for php 5.4+
0001214: [general] Email templates: despite translation "Client: Details:Password Reset is always sent in English
0001144: [module] IPAM: No IP assignment on the hardware nodes.
0001172: [module] Boleto payment module: new boleto isn't complete.
0001200: [module] onAppDNS: Domain can't be blank error even domain name is entered.
0001201: [module] IPAM: PHP error while adding new IP sub-lists.



Version: 4.2.8 Date: 02-01-2013

Added/Changed

Added: Full-screen order page: Dark bootstrap, One-step. http://hostbillapp.com/features/order-pages.php
Added: Module: Gateway Charges: Add custom fees to invoices based on selected gateway. http://wiki.hostbillapp.com/index.php?title=Gateway_charges
Added: Module: Dedicated Servers Manager: Its now possible to define detailed connections (NIC/Power) between devices http://blog.hostbillapp.com/?p=650
Added: Module: Dedicated Servers Manager: Search - module now have its own smart search for items/racks/ports
Added: Module: Dedicated Servers Manager: Admin can now unassign all account's devices with single button
Added: Module: Dedicated Servers Manager: When editing item ports admin can assign IP from IPAM
Added: Module: IPAM: Major module rebuild http://blog.hostbillapp.com/?p=650
Added: Module: IPAM: IPv6 storage/subnetting support
Added: Module: IPAM: Admin can now split/join lists with single mouseclick
Added: Module: IPAM: When creating list its now possible to define CIDR subnet to fill
Added: Module: IPAM: Dashboard with IP usage summary
Added: Module: IPAM: Its now possible to assign entire list (subnet) to customer
Added: Module: IPAM: GUI (usability) improvements
Added: Module: IPAM: Its now possible to easily add ip range/subnet into existing list
Added: Module: IPAM: Admin now can check and edit IP assignment from IPAM
Added: Module: IPAM: Device/Port assignment from Dedicated Servers Manager visible in listing/assignment details
Added: Module: IPAM: Reverse DNS now supports X-Y.C.B.A.in-addr.arpa zones name notation
Added: Module: IPAM: Reverse DNS now supports classless IN-ADDR.ARPA delegation (D/X.C.B.A.in-addr.arpa)
Added: Module: IPAM: Ability to search for flagged IPs
Added: Module: IPAM: Its now possible to unassign all account's IPs with single button



Bugs Fixed

0000992: [adminarea] Typo found in admin/index.php?cmd=stats
0000996: [adminarea] Invoices: Pro-forma invoices numeration after got paid isn't changed to payment date
0001027: [adminarea] Custom email template from admin interface is sent only in English (despite translation)
0001109: [adminarea] SQL error while new client registration
0001162: [adminarea] Admin Notes: Editing various admin notes drops formatting (whitespaces)
0001163: [adminarea] Search: Its not possible to search for closed tickets
0001177: [adminarea] PHP error while client's account view.
0001180: [cart] Free domain is no longer offered as free
0000946: [general] Support tickets: not all tickets submitted by client are displayed in adminarea under Tickets
0001183: [general] Automation: Automatic transfer error
0000916: [module] ANTAGUS: domain module registration/transfer error (cn.af)
0001139: [module] PowerDNS: Its not possible to create classless IN-ADDR.ARPA delegation zone
0001140: [module] IPAM: Submit actions (Rev-DNS) are doubled in clientarea
0001182: [module] DibsWindow: missing md5key error



Version: 4.2.6 Date: 01-25-2013

Added/Changed

Added: Product bundles - one package to hold multiple products, addons and domains with custom configuration http://wiki.hostbillapp.com/index.php?title=Package_bundles
Added: Module: Noc-PS: Provisioning module for Noc-PS system is now developed by HostBill
Added: Module: AuthorizeNet AIM: If you wish to capture payment after authorization in separate calls, you can use it instead class.creditcard.php
Added: Billing: Invoice expected payment date - per product/client group setting under payment reminders to set {$invoice.paybefore} date in templates
Added: Dedicated Servers Manager: Nagios Monitoring support - admin can check service statuses of monitored devices matched in Nagios
Added: Dedicated Servers Manager: Nagios Monitoring widget - your client can see monitoring output related to his hardware
Added: Dedicated Servers Manager: Redesigned colocation/floors/floor/rack view
Added: Dedicated Servers Manager: U number next to rack view
Added: Dedicated Servers Manager: Its now possible to define any custom-sized rack
Added: Dedicated Servers Manager: Last 10 racks listing is available per colocation and floor list
Added: Dedicated Servers Manager: Added ajax edit/add form for colo/floor/rack
Added: Dedicated Servers Manager: Each item on rack now contains label field for easier reference
Added: Dedicated Servers Manager: Each device in rack now can have parent device defined
Added: Dedicated Servers Manager: Each device in rack now can have related client defined
Added: Dedicated Servers Manager: Admin can now select client service associated with device
Added: Dedicated Servers Manager: Each device in rack now can have notes defined
Added: Dedicated Servers Manager: New entity: Vendors - organise your hardware based on its vendor
Added: Dedicated Servers Manager: Each rack can now be identified by its room
Added: Dedicated Servers Manager: Its now possible to edit inventory categories
Added: Dedicated Servers Manager: Configuration status check - helping configure DediMgr correctly with auxilary modules
Added: Dedicated Servers Manager: Any hardware item can now be assigned directly from accounts section
Added: Dedicated Servers Manager: Direct links to editing item on rack from accounts section


Bugs Fixed

0001095: [adminarea] Reports: Invoice's date is shown as invoice generation date not as a payment one.
0001102: [adminarea] Smart search doesn't work in most sections.
0001120: [adminarea] PHP error while product configuration.
0001090: [api] Devkit: Using hbm_transaction_exists throws exception
0001094: [cart] Subtotal line shows values after discount, can't show prices before discount (added 'cost' variable)
0001119: [cart] Changing template from full-screen to normal results in messy layout
0001121: [general] OpenSRS DNS - can't set MX record priority.
0000913: [module] OpenSRS module: .ca domain registration fails with the incorrect Province.
0001037: [module] OpenSRS DNS - a blank A record can't be added.
0001078: [module] SolusVM: Custom link doesn't work for VPS management.
0001089: [module] Psigate: Module fails to process more than one transaction at a time



Version: 4.2.4 Date: 01-18-2013

Added/Changed

Added: Dedicated Servers Manager: Single product now can represent multiple modules - giving opportunity to connect bandidth monitoring (ie. Cacti) with provisioning (ie. NOC-PS) http://hostbillapp.com/features/colocation.php
Added: Reports: Its now possible to create own custom SQL reports using editor with built-in table hints http://wiki.hostbillapp.com/index.php?title=Custom_Reports
Added: Reports: Currently available core reports can be easily customized
Added: Reports: New Export available - Google Charts - show your data as nicely formatted custom Pie/Bar/Column Chart


Bugs Fixed

0000997: [adminarea] Client contacts: Only first 10 contacts are visible on contact list, the rest isn't shown.
0000998: [adminarea] Created invoice email template is sent instead of paid invoice (when invoice is paid manually)
0001018: [adminarea] Ticket escalating: Cron fatal error while ticket escalation used.
0001043: [adminarea] Auto-upgrade plugin: staff with no permission can proceed an upgrade.
0001064: [adminarea] Invoicing: Chnges for invoice payment gateway are not reflected in order
0001065: [adminarea] Filtering transactions doesn't show all transactions from selacted date
0000975: [cart] Field logic doesn't work on hidden fields.
0000976: [cart] SSL Certificates order v2: Uh oh! Something went wrong error when SSL is chosen.
0000994: [cart] Enom SSL Order Page problem when configuring certificate on client's behalf.
0001022: [cart] Field Logic: HostBill adds and bill hidden items to the total due.
0001052: [cart] Wizard_bookshelf order page: setup fee is displayed twice.
0001067: [cart] VPS Hardware and Cloud slider, one step: can't set sub or own domain
0000995: [clientarea] Clientarea: Nextgen template doesn't show pdf and print buttons for estimates.
0001023: [clientarea] PHP error: Call to a member function get Currency() results in adding credit to client account.
0000993: [general] Credit from over payment has been added twice
0000991: [module] ResellerClub: transferred domain after synchronization is sat in Expired stratus.
0001075: [module] OnApp: Cron automatically terminates re-created and suspended account
0001076: [module] IPAM: Adding new IP to account changes account main IP



Version: 4.2.2 Date: 01-11-2013

Added/Changed

Added: Module: Priority Support - you can now sell priority support as recurring service and be notified about high priority tickets http://wiki.hostbillapp.com/index.php?title=Priority_Support
Added: Mobile Notifications: Admin can select ticket departments which messages should trigger mobile notifications http://wiki.hostbillapp.com/index.php?title=Notification_modules
Added: Mobile Notifications: Its now possible to pick priority of ticket that should trigger mobile notifications
Added: Ticket Filters: Its now possible to use Client ID and Client Group in ticket post-create filters
Added: Adminarea: Admin can now define client contact privileges during its creation
Added: API: New methods: getClientContacts, deleteClientContact, addClientContact
Added: Reports: Income per service in given period
Added: Statistics: Income per service per month/year
Changed: Access cPanel & Access webmail links replaced with buttons


Bugs Fixed

0000929: [adminarea] Accounts aren't susspended automatically after due date.
0000974: [adminarea] Tax for subproducts isn't included in cart summary
0001001: [adminarea] Reset and send password fails for client's contacts.
0001003: [adminarea] Client Groups: Field to define ticket priority is not displayed
0000938: [cart] Field logic doesn't work as intended.
0000952: [cart] Orders: Tax isn't shown in order summery.
0000999: [cart] Order Page VPS Hardware, One-step - no hostname and description fields
0001011: [cart] VPS Hardware and Cloud slider, one step: Billing cycles for main product and addons aren't implemented in Total due amount.
0001014: [cart] Field logic doesn't work with domain forms
0000861: [general] SSL error messages - untranslatable.
0000981: [general] SMTP Error: Could not connect to SMTP host.
0000990: [general] No emails are sent through HostBill (after 4.2.0 upgrade)
0001012: [general] Tickets: HTML email template of new ticket by admin do not break lines in ticket body
0000873: [module] Braintree payment gateway: problem with payment authorization.
0000903: [module] Onapp: CPU left is wrongly calculated in clientarea.
0001006: [module] OnApp: Cron is not picking up all accounts for full termination
0001013: [module] CloudStack PHP error: Unsupported operand types while running VM



Version: 4.2.0 Date: 01-04-2013

Added/Changed

Added: New orderpage: VPS Hardware OneStep - amazing 3D orderpage http://hostbillapp.com/features/order-pages.php
Added: Client Groups: Its now possible to create client groups and assign clients to them
Added: Client Groups: Each client group can have its own order scenario, specific for given client group
Added: Client Groups: Clients assigned to group can be given percentage discount on all orders
Added: Client Groups: Tickets created by clients assigned to group can have pre-set priority
Added: Client Groups: Each client group can have custom automation settings to override package defaults (ie creation/suspension)
Added: Invoices: Its now possible to store client details in invoices using Default Billing model
Added: IPAM: Its now possible to assign ips to account by CIDR subnet or IP range
Added: IPAM: Improved error reporting of rDNS functionality
Added: IPAM: Editing rDNS column in adminarea now automatically updates PowerDNS records
Added: Ticket Departments: You can enable option to show average response time when opening new ticket from clientarea
Added: Ticket Filters: Its now possible to validate Priority in Post-Filters
Changed: Pre-Made tax: Czech DPH tax 20->21%


Bugs Fixed

0000838: [adminarea] Adminarea: account shows reminders due, even emails are sat to off.
0000891: [adminarea] Ticket Statuses: New status is created but it doesn't work in support ticket.
0000918: [adminarea] Customer credit can't be added manually (4.1.8)
0000920: [adminarea] Order scenario has been broken by HostBill upgrade.
0000964: [adminarea] Ticket Views: Can't use custom ticket status filters
0000879: [cart] Custom orderpage template does not show products (modification of lightweight and fast template)
0000888: [cart] Solusvm-KVM. ISO not mounted on new orders.
0000901: [cart] Paypal plugin: Client's credit isn't included in the order payment.
0000960: [clientarea] Contacts: Clients are able to create contact using main email profile
0000969: [clientarea] Invoices not set to paid when collective invoice automatically paid by credit
0000894: [general] Invoices: Invoices in adminarea and client dashboard can't be viewed. Pay all due invoices doesn't work.
0000968: [general] Add funds invoice gets automaticaly paid with credit if in collective invoice
0000749: [module] Paypal: Transaction marked as succesful but only part of the price actually goes through - the rest is added as Credit.
0000862: [module] Plesk 11: Accounts import error
0000970: [module] IPAM: Adding entire list mark last IP as main one with Noc-PS module



Version: 4.1.8 Date: 12-21-2012

Added/Changed

Added: Module: GoGetSSL.com SSL provisioning module http://hostbillapp.com/features/apps/gogetssl.html
Added: Plugin: Ticket Notes Preview - Get at a glance preview of ticket notes directly from ticket listing
Added: Developers: Its now possible to create simple clientarea dynamic pages http://dev.hostbillapp.com/procedural-dev-kit/adding-clientarea-pages/


Bugs Fixed

0000890: [adminarea] Set as Fraud option doesn't work with selected Orders (main Order list)
0000911: [adminarea] Provisioning of a Service/Account fails, if domain cannot be registered.
0000876: [clientarea] Domains - disabled period is shown in second step of domain registration/transfer.
0000880: [clientarea] Custom domain menu function variables is invalid.
0000893: [clientarea] PHP error while using Direct link /?cmd=cart&action=add&id=1.
0000899: [clientarea] Contacts can't view/read other contacts support tickets (Ticket_not_found error)
0000902: [clientarea] No SEO URLs when searching for articles
0000910: [clientarea] Problems with service upgrade/downgrade.
0000843: [general] Automation: Mails for account creation are sent constantly.
0000851: [general] Problem with SolusVM bandwidth display variable.
0000889: [general] Affilates: Landing page redirect doesn't work.
0000895: [general] Cron: attempt to terminate accounts that are already terminated.
0000299: [module] DirectAdmin Reseller Account Cannot be Activated, Error: Invalid Domain Name
0000621: [module] OVH module error: domains can't be transfered when "Use OVH DNS' option is off.
0000834: [module] ResellerClub API sends duplicates orders on bulk renewal
0000850: [module] RRPProxy module password displayed as plaintext on some older installations
0000863: [module] CloudStack: Network tab isn't visible until billing tab is clicked.
0000867: [module] Resell.biz module: contact can't be modified.
0000870: [module] MX record on the DNS manager can't be stores results in error.
0000883: [module] Twilio SMS module: Notifications are sent only in English (despite other langauge is chosen)
0000886: [module] PayZa payment gateway: despite the correct configuration payment isn't added in HostBill.



Version: 4.1.6 Date: 12-14-2012

Added/Changed

Added: New Orderpage: Cloud Slider OneStep http://hostbillapp.com/features/order-pages.php
Added: Plugin: OrderPages A/B Testing http://wiki.hostbillapp.com/index.php?title=A/B_Testing_with_HostBill
Added: Module: ServerTastic SSL http://hostbillapp.com/features/apps/servertasticssl.html
Added: Support: Its now possible to define custom ticket status in Settings->Support->Ticket Statuses
Added: New Report: Number of tickets closed per staff member in given period
Added: New Report: Detailed list of all tickets in given period
Added: Privileges: Now you can disallow deletion of invoices, order, estimates and transactions
Added: General: Client select fields replaced to load via ajax
Added: Developers: Renewal method in provisioning modules http://dev.hostbillapp.com/dev-kit/provisioning-modules/ and account.renewal in simple modules: http://dev.hostbillapp.com/procedural-dev-kit/provisioning-modules/ to execute module code on service renew (recurring invoice paid)


Bugs Fixed

0000819: [adminarea] Knowlegebase: articles can't be added.
0000825: [adminarea] Affiliates: Affiliate assigned to an order has been deleted, no other affiliate can be assigned instead.
0000881: [adminarea] HostBill auto cancells unpaid orders.
0000882: [adminarea] SQL error after Ticket Views enabled.
0000858: [general] EU Invoicing model: Date of paid invoice is incorrect (it should be date of payment) on listing and pdfs
0000868: [general] Invoices are not unlocked after upgrade
0000081: [module] New email accounts created in cpanel have invalid password
0000776: [module] Wordpress module: auto install feature doesn't work.
0000810: [module] Geolocation plugin: error while adding new record.
0000811: [module] HTML integration plugin doesn't integrate with web correctly.
0000829: [module] OpenSRS - domain transfer/registration pricing glitch
0000835: [module] cPanel Email Management Module doesn't work.
0000855: [module] BitPay payment gateway: Error during redirection to gateway.
0000884: [module] IPAM: Its not possible to assign single IP in colocation/dedicated servers section



Version: 4.1.4 Date: 12-07-2012

Added/Changed

Added: Module: BitPay.com payment gateway http://hostbillapp.com/features/apps/bitpay.html
Added: Clientarea: Signup captcha - you can enable captcha in Clients registration fields and block spam signups
Added: Clients: Its now possible to upload and attach file to client profile
Added: Security: Its now possible to limit access for certain API functions for API ID/Keys from admin interface
Added: Settings: Fixed invoice client data - option to store client details in invoice during its generation, to avoid it edits (EU invoice model) http://wiki.hostbillapp.com/index.php?title=Invoice_Fixed_Client_Data
Added: Settings: DD.MM.YYYY Date format support
Added: Module: Dedicated servers manager: 50, 55 and 58U rack sizes
Added: Developers: New API methods: addClientFile - Add file to client profile, getClientFiles - List client files, deleteClientFile - Delete client's file
Added: Developers: New API method: tokenizeClientCard - Tokenize Client's Credit Card
Added: Clientarea: Captcha can now be refreshed if its not readable
Changed: Cloudstack: Storage tags and storage type (local/shared) are now different options


Bugs Fixed

0000655: [adminarea] Task list: auto provisioning tasks ( suspend/terminate task) fail.
0000750: [adminarea] AdminArea: Error when creating/editing Knowledgebase articles
0000791: [adminarea] Recalculation in adminarea doesn't work for default value.
0000802: [adminarea] SQL error while editing Knowlegebase articles.
0000828: [adminarea] SQL error with Knowledgebase forms
0000767: [cart] Cloud Order order page: problem with correct display in different browsers.
0000817: [cart] Simple Checkout, One step: Clients info - countries displayed as a list, not a drop-down menu.
0000826: [cart] Orderpage: Smart Wizard - cart5.tpl file is missing causing errors
0000846: [cart] Credit Cards are not stored when entered from Cart during order
0000848: [cart] Execute step Unlock invoice for customer - always mark as FAILED in order log
0000785: [clientarea] Clientarea: signup page accessible while logged in
0000842: [clientarea] Cloudstack: missing cancellation link
0000723: [general] Knowlegebase: saved articles aren't displayed both in admin and clientarea.
0000778: [general] Fancy 4 comparison boxes: Left block footer text can't be edited - no space to type anything in.
0000806: [general] Billing: Payment made form clients credit is marked off as PayPal.
0000840: [general] PDF Invoices are not sent if memory_limit is set to -1
0000646: [module] MaxMind encoding error when non-ascii characters used.
0000705: [module] InterWorx module: PHP error while accounts import.
0000746: [module] CloudStack: Console Access denied. Invalid web session or API key in request
0000782: [module] Xenserver: error for more then one ISCSI SR and VM > 29 GB is created.
0000803: [module] Authorize.Net: payment amount is wrongly dispalyed in adminarea.
0000823: [module] SSL Store Module - Bulk Price Upgrade retests previously sat pricing options.
0000830: [module] MaxMind: License key required error (after latest upgrade)
0000841: [module] Cloudstack: Firewall - 0.0.0.0/0 CIDR is rejected



Version: 4.1.2 Date: 11-30-2012

Added/Changed

Added: Module: OnApp: Its now possible to limit single VM disk/swap created by client interface within client's Virtual Datacenter
Added: Module: Cloudstack - option to reset root password (if os template supports it) and account password
Added: Module: Cloudstack - it is now posble to use storage tags and chose between local and shared storage
Added: Module: Cloudstack - option to offer High Availability (HA) for new VM
Changed: Module: Cloudstack - moved network options for cloud type provisioning from single vps view to vm list
Added: Module: Proxmox - OpenVZ virtualization support
Added: Module: Proxmox - IPAM module support - automatically assign IPs to machines from IPAM module
Added: Plugin: Log Rotation - automatically backup log tables and truncate them for improved performance
Added: Module: IPAM/colocation - its now possible to assign entire IP list/pool to account
Added: Report: Weekend support by staff member in given period
Added: Invoices: Account addons are now always listed below related account on automatically generated invoices


Bugs Fixed

0000717: [adminarea] Invoices: The third overdue reminder (account termination) email isn't sent to client & in admin cron email.
0000730: [adminarea] Invoices: Only the first form multiple downloaded pdf invoices contain a logo.
0000765: [adminarea] Tickets: Ticket auto-response is addressed as to admin rather than client
0000693: [cart] Order: All available addons are displayed (even those aren't connected with the product)
0000729: [cart] Bookshelf order page: Cart Summary follows the view while scrolling down.
0000768: [cart] Package sliders, One-step Order Page: domain name is required but there is no place to type it in.
0000763: [clientarea] English typos in Nextgen_Clean template.
0000787: [clientarea] Cloudstack: Users can create VM over their resource limit
0000804: [clientarea] Client Contacts: Uncaught Exception while trying to log-in as contact without privileges
0000747: [general] Email template variables: {$order.total|price:$currency} acts different while ordering product and upgrades.
0000759: [general] Invoice reminders aren't sent for due invoices, but they are sent correctly for overdue invoices.
0000805: [general] Update: Update to higher version occasionally times out
0000645: [module] CSV_Data_Exporter plugin PHP error
0000728: [module] Paymate payment gateway: Payment authorization failed error.
0000736: [module] CloudStack VM: the root password can' be changed.
0000739: [module] CloudStack: resources upgrade stated as successful, but no update actually takes place.
0000755: [module] SmarterMail: failure while provisioning new domains.
0000786: [module] Cloudstack: Error while deleting firewall rules
0000788: [module] Cloudstack: Service offerings are left undeleted when provisioning fails
0000797: [module] OpenSrs: Strict standards warning on PHP 5.3
0000818: [module] Cloudstack: VM with static nat ip also display source nat ip



Version: 4.1.0 Date: 11-23-2012

Added/Changed

Added: New Orderpage: Cloud order, One-step orderpage: http://hostbillapp.com/features/order-pages.php
Added: New Orderpage: Package sliders, One-step orderpage: http://hostbillapp.com/features/order-pages.php
Added: Module: GoCardless.com - new payment gateway http://hostbillapp.com/features/apps/gocardless.html
Added: Tickets: Ticket views - select which tickets should be listed and how you want them to be presented to you http://blog.hostbillapp.com/?p=641
Added: Tickets: Option to filter tickets using multiple tags with toggle on/off option
Added: Tickets Macros: Option to define tags that will be removed from tickets when criterias are met
Added: Module: OnApp: Clients can now track their VM's main disk usage graphs - Hourly IOPS & Hourly Data written/read
Added: Module: OnApp: Configuration Option to enable auto-backup for single-vps customer machines
Added: Module: OnApp: Importing accounts (Extras->Import accounts) now shows memory & disk limit for easier account reference
Added: Module: OnApp: Importing accounts now properly imports hostname, used IP addresses, memory & disk usage
Added: Module: FreeRadius: Ability to store user password as NT-Password (ie. for MS-CHAP and MS-CHAPv2 authentication)
Added: Reports: New Report: All transactions informations in given period with purchased items details


Bugs Fixed

0000731: [adminarea] SQL error while changing decimal place to 3.
0000754: [general] Devkit: billing/metered.yml not loaded in product configuration GUI
0000575: [module] Onapp and HostBill clash: downgrades are processed differently that caused error.
0000647: [module] OnApp: the field "domain" isn't set in the "hb_accounts" when imported to VPS products.
0000715: [module] OnApp CDN: "Show Edge Group on Map" doesn't load behind https.
0000738: [module] Mobile notifications: Mistake in SMS display.
0000744: [module] OnApp: The upgrade of the Port Speed is not available
0000753: [module] OpenStack: Suspend & Terminate single VM account fails (vm_state is SUSPENDED)
0000760: [module] OnApp: Disk/Memory usage bar overflow in admin listing
0000761: [module] OnApp CDN: Misspelled HTTP Prefetch in client GUI
0000751: [security] Minor: Potential xss vulnerability on selected cart templates



Version: 4.0.8 Date: 11-16-2012

Added/Changed

Added: Plugin: Expiring Credit Cards notification module http://wiki.hostbillapp.com/index.php?title=Credit_Cards_expiration_notices
Added: Plugin: Geolocation - set appropriate user language, currency or available gateways for your client basing on their location http://wiki.hostbillapp.com/index.php?title=Geolocation_plugin
Added: Module: OnApp: Cloud customers can now manage additional disks - create, edit & remove them from VMs
Added: Module: OpenStack: Ability to assign/release Floating IPs directly from client interface
Added: Module: OpenStack: Security group management section: Manage security groups, rules - for each VM and private cloud
Added: Affiliates: Vouchers audience option - allow creating vouchers for existing or new customers
Added: Affiliates: Option to disallow using vouchers when client is not referred by affiliate link
Added: Affiliates: Option to calculate full commision amount from orders that use promotion code created by your staff
Added: Module: WorldPay Futurepay: Ability to define preferred account in module configuration
Added: Plugin: State/Province select: Isle of Man for UK teritory
Added: Developers: Token-enabled Merchant payment gateways now supports token_delete http://dev.hostbillapp.com/dev-kit/payment-gateway-modules/merchant-gateways-modules/


Bugs Fixed

0000411: [cart] Enom: Error while CSR ordering: The CSR cannot be empty.
0000694: [cart] Smart Wizard Template - The width is broken
0000695: [cart] Gauges order page: during checkout the credit card image is missed.
0000698: [cart] Invoice paid by credit generates an error
0000701: [cart] Supplied TLD is incorrect error for .ps and .com.ps domians.
0000732: [cart] Random exeptions while attempting to use custom-built module
0000685: [clientarea] images tags in affiliates integration code are displayed as images instead of code
0000686: [clientarea] Promo codes: the discount isn't visible during the order and the invoice isn't generated.
0000699: [clientarea] Knowledgebase hints do not work with non latin based character sets
0000700: [general] Late fees are not applied
0000552: [module] vCloud Integration doesn't save vDC Configuration Values
0000553: [module] Hsbc payment gateway: Gateway log: unable to parse response data.
0000683: [module] Additional pages for VPS accounts list are not displayed
0000691: [module] RRPProxy: .fr domain extension is reporting misssing form field
0000706: [module] OnApp Reseller: Using windows license throws error about MAK/KMS licensing



Version: 4.0.6 Date: 11-09-2012

Added/Changed

Added: Module: OpenStack Provisioning provision public, private clouds, single VPS, full-control from client interface http://hostbillapp.com/features/apps/openstack/
Added: New Orderpage: Premade sliders wizard orderpage: http://hostbillapp.com/features/order-pages.php
Added: Module: WorldPay Futurepay: Clients can now manage their agreements directly from clientarea http://hostbillapp.com/features/apps/worldpay.html
Added: Module: WorldPay Futurepay: Staff members can debit agreements directly from Orders & invoice details screen


Bugs Fixed

0000652: [adminarea] Raports: "List of all invoices in given period" shows only paid invoices.
0000659: [adminarea] Form for adding new clients in adminarea has additional '_none' fields
0000662: [adminarea] Admin language: KB articles can't be added and edited if English title was left empty
0000665: [adminarea] Affiliates: PHP error while affilaite activation/managing.
0000666: [adminarea] Promo codes can't be applied when the order is placed manually by admin.
0000678: [adminarea] Affiliate: commissions are displayed fore each account instead of each order
0000682: [adminarea] Domain registration order page: prices can't be sat correctly.
0000663: [api] Exception when using from/to parameters for getInvoicePDF
0000675: [api] API: SetClientsDetails call - potential inappropriateness.
0000661: [cart] Currency is not recalculated when ordering products with prorata
0000673: [cart] Domains added in bulk can't be checked for availability in clientarea
0000629: [clientarea] A blank error when wrong type of data is entered in the input on client registration - closed.
0000648: [clientarea] Search function doesn't work in multilingual Knolwedgebase articles.
0000650: [general] Domains are renewed on payment even though all automation is off. - closed.
0000667: [general] Invoices: Overdue template is sent to client instead of Reminder template when admin sends a reminder email.
0000653: [module] SolusVM: No response from server error after some time - while VPS checking vps details.
0000657: [module] PowerDNS: TXT / SPF records aren't editable.
0000658: [module] PowerDNS: PTR entries add domain at end of line
0000664: [module] Invoice doesn't display components quantity equal 1. - closed.
0000671: [module] Proxmox: Login to Proxmox button doesn't work.



Version: 4.0.4 Date: 11-02-2012

Added/Changed

Added: Language management: Option to show untranslated and empty lines http://blog.hostbillapp.com/?p=635
Added: Module: OnApp: New Client function - logs. Client can now browse virtual machine logs from HB Client interface
Added: Language management: Option to show translations from all sections
Added: Reports: New report: 15 clients with highest number of tickets
Added: Reports: New report: List all suspended accounts with their suspension dates
Added: API: setClientDetails - used to change client information
Added: API: getPDFInvoices - used to retrive invoices as PDF files
Added: Cart: Added translation possiblities to over 100 phrases (previously hard-coded) in all order pages


Bugs Fixed

0000581: [adminarea] Reports: Currencies symbols wrongly displayed.
0000622: [adminarea] Registration fields: newly added textbox field doesn't save any changes.
0000632: [adminarea] Support ticket error while opening a ticket form adminarea. - closed.
0000638: [adminarea] Product Addons: Its not possible to uncheck once checked box in addon configuration
0000644: [adminarea] Domain expiration date synchronization task fails with PHP error.
0000518: [cart] Custom forms discount is wronly calculated when prorata is used
0000601: [cart] Gauge Slider, One-step: Field logic doesn't work.
0000619: [cart] Dedicated Servers Pro-Order Page: Domain name is required even though there is no place to type it in.
0000631: [cart] Dedicated servers Pro-Order Form: Field logic doesn't work
0000593: [clientarea] Clientarea: Additional contact can view/change cc details of the main contact.
0000626: [clientarea] Clientarea: No Cancellation Request available for PowerDNS products.
0000566: [general] Task list: Synchronize domain expiration dates with registrars puts wrong value (ResellerClub)
0000613: [general] Payment buttons in invoice - non translatable.
0000620: [general] Customwhois: whois() method isn't brought on.
0000625: [general] Smart search: works only for registered clients.
0000630: [general] Hard-coded sections in order pages.
0000641: [general] Invoices: Bulk payment invoice in EU model receives paid id, no longer being marked as pro-forma
0000649: [general] Metered Billing: Overage billing calculate incorrect price with usage spikes
0000564: [module] IPAM exception error while reactivating the module.
0000618: [module] HBSlider: Generating slides throw exception with kenburns effect on
0000621: [module] OVH module error: domains can't be registered when "Use OVH DNS" option is off.
0000448: [module] OVH Soapi Error while connection attempt.
0000624: [module] SolusVM: OS feature doesn't work for both Openvz/KVM in clientarea.
0000639: [module] BoxisSMS, module use outdated xml endpoint.
0000642: [module] OnApp: During connection problems module spits out debug data



Version: 4.0.2 Date: 10-26-2012

Added/Changed

Added: Smart Search - now more precise with better results presentation http://blog.hostbillapp.com/?p=631
Added: Module: Cloudstack: Allocating public IP addresses, ability to enable/disable static NAT from IPs tab
Added: Module: Cloudstack: Port fowarding & firewall for advanced networking
Added: Module: Cloudstack: Improved test connection functionality
Added: Module: OnApp: Admin smart search now automatically search trough cloud/vm IPs in machines provisioned trough HostBill
Added: Module: InternetSecure CIBM - Export Script functionality http://hostbillapp.com/features/apps/internetsecure_cimb.html
Added: Module: IPAM - IP search is now available from Smart Search bar
Added: Metered Billing: Introducing new metered billing method - overage - great for vps/cloud bandwidths dev.hostbillapp.com
Added: Developers: Easy current encoded modules extension/duplication: dev.hostbillapp.com
Added: Invoices: Notification/error bar in clientarea invoice details screen
Added: MassEmail: Option to send emails in html or plain text


Bugs Fixed

0000603: [adminarea] Ticket Sharing: Attachments are invisible with open tickets.
0000614: [adminarea] Smart Search: Its not possible to search invoice by its paid id (EU Billing model)
0000615: [adminarea] Smart Search: Searching unpaid invoice with prefix do not work
0000616: [adminarea] Support: edditing reply in shared tickets results in nested function error
0000571: [api] HostBill API: verifyClientLogin does not work
0000617: [api] Metered Billing code samples at dev.hostbillapp.com throws exceptions
0000576: [cart] Checkdomain: .be domain search availability doesn't work.
0000604: [cart] Dedicated servers Pro-Order Form: Sub-products selected aren't displayed during order.
0000559: [clientarea] Password can't be changed in clientarea (after 4.0.0.)
0000579: [clientarea] Clientarea: Client can't proceed to the all pages to view All tickets - it always redirects to 1 page.
0000587: [clientarea] Clientarea: Client can't add attachment to support ticket (PHP error occurred)
0000612: [clientarea] Theme: Nextgen Clean: Ticket subject/number is missing from view
0000554: [general] Currency: Main currency format is wrongly displayed in the product/service pricing.
0000369: [module] PDU Reboots doesn't work in clientarea even though they are shown in adminarea.
0000412: [module] InternetX error while domain registration.
0000560: [module] OnApp: VPS - IPs can't be search.
0000572: [module] OnApp v3: No details form server are pulled, test configuration fails.
0000578: [module] WorldPay Futurepay: Client name is not sent to worldpay
0000580: [module] WorldPay Futurepay: FuturePay ID is not stored for old customers
0000589: [module] IPAM: module dosn't work with reverse DNS
0000590: [module] InternetSecure CIMB: Export URL works, but do not set invoice as paid
0000508: [module] Cloudstack firewall doesn't work properly.
0000375: [module] Cloudstack: advanced networking firewall do not work
0000598: [module] Cloudstack: Data disk while creating VMs can't be set to 0
0000599: [module] Cloudstack: When VM behind Virtual Router ( Source NAT ) hostbill should display the IP of Source NAT
0000600: [module] Cloudstack: Resource tabs displays CPU priority instead of CPS speed
0000602: [module] Cloudstack: Storage tabs displays disk from all VMs, instead of those assigned to current VM



Version: 4.0.0 Date: 10-19-2012

Added/Changed

Added: New Orderpage: Smart wizard orderpage: http://hostbillapp.com/features/order-pages.php
Added: Reports: You can generate insightful audit/reports, with easily customizable output in HTML, PDF, CSV, TXT & more! http://blog.hostbillapp.com/?p=620
Added: Payment Gateway: SagePay 3D Secure http://hostbillapp.com/features/apps/sagepay.html
Added: Payment Gateway: WorldPay Futurepay - now creates unlimited agreement, only one per customer http://hostbillapp.com/features/apps/worldpay.html
Added: Payment Gateway: Direct Debit http://hostbillapp.com/features/apps/direct_debit.html
Added: Registration Fields: Its now possible to define Admin-Only fields for client profiles
Added: DevKit: Built-in support for 3D Secure process in merchant payment gateways http://dev.hostbillapp.com/dev-kit/
Changed: Devkit: Fee is now not required when adding transactions from OOP Gateway modules


Bugs Fixed

0000558: [security] Major: SQL Injection Vulnerability discovered in clientarea section
0000524: [security] Cart: Spoofing request can lead to 0.00 order total and account auto-creation
0000533: [security] Cross-host request allows to change install_url value in database
0000532: [adminarea] Clients: Reset & send password button sends wrong password
0000548: [adminarea] Affiliates: Landing page redirect can't be edited.
0000549: [adminarea] Language tags are left untranslated in order view
0000520: [clientarea] Downgrades: Downgrading & upgrading multiple sliders at once do not credit invoice
0000527: [clientarea] Clients can't change their passwords through Clientarea (after 3.9.9)
0000545: [clientarea] Cancellation links missing from service list view
0000555: [clientarea] Form Upgrades: If upgrade consists tax, its deducted on invoice by credit applied
0000556: [clientarea] Upgrades: Upgrading to higher package with sliders on previous set above defaults mess calculation
0000240: [general] Product translation is displayed in the Order page but e-mail is sent with translation code e.g {$lang.customline002
0000557: [general] Metered Billing: Volume scheme with no-charge bracket charges full price when reached billable one
0000118: [module] Onapp Load Balancer - can't remove attached nodes
0000543: [module] OnApp: HostBill attempts to use MAK licensing while creating vm with KMS licensed template
0000544: [module] Onapp CDN - {$service.slug} missing from clientarea service listing
0000450: [module] Onapp: Setting resources in clientarea - the hourly price is changed with sliders but not with the text boxes.
0000522: [module] OnApp: Upgrading package with addons applied results in _limit error
0000523: [module] OnApp: Creating addon with metered billing package do not apply resource pricing to billing plan
0000541: [module] OnApp: Price per hour is shown in clientarea, even when metered is disabled in related product
0000521: [module] Cloud Modules: Importing form from product config pops-up empty config item
0000422: [module] VPS.Net module: VNC Console is not available - closed.
0000460: [module] Citrix XenServer cannot create VMs on shared/network storage repositories
0000526: [module] SolusVM: reboot button doesn't work for VM created by Cloud hosting.
0000536: [module] Smartermail: App configuration displays unused access hash field
0000542: [module] cPanel Manage 2: PHP error while viewing the cpanel licence info.
0000546: [module] HBSlider: Generating ZIP archive do not include selected style css



Version: 3.9.9 Date: 10-12-2012

Added/Changed

Added: Security: Client & Admin passwords are now stored using bcrypt
Added: Plugin: Google Analytics plugin with Ecommerce tracking http://dev.hostbillapp.com/additional-resources/adding-google-analytics-ecommerce-tracking/
Added: Auto-Upgrade: Its now possible to define list of files/folders that auto-upgrade should not overwrite http://wiki.hostbillapp.com/index.php?title=Auto-Upgrade_plugin
Added: Adminarea: Admin can now mark ticket as read in bulk
Added: Adminarea: Long ticket threads are now automatically collapsed
Added: Module: FreeRadius: Admin can now choose what sort of password hashing should be used for FreeRadius packages
Added: Module: HBSlider - New effect: CSS3 based Ken Burns effect
Added: Installation: Check for ByteCP presence during install, to avoid using wrong install method
Improved: Lowered memory consumption during Invoice PDF generation with mpdf library


Bugs Fixed

0000352: [cart] The order form doesn't include tax for new customers, however it is added to payment.
0000485: [cart] Bookshelf order page: it redirects to the mail page instead of creating order.
0000507: [cart] Onestep Slider Boxes Order Page: domains are doubled after adding hosting.
0000488: [clientarea] Downgrades: Downgrading package with slider, back to slider defaults results in wrong price calculation
0000519: [clientarea] Forms: Downgrading multiple form components can lead to invoice generation rather than credit applied
0000384: [general] Domain Synchronization Issue: Renewal dates are changed to the one domain's renewal date.
0000482: [general] Metered Billing: Volume variables are incorrectly added
0000484: [general] Metered Billing: Daily averages for scheme other than unit shows multiplied values
0000490: [general] 500 error when previewing invoice
0000491: [general] Registration fields (email, password) can't be edited in any premade profile.
0000495: [general] Fields hidden to users appear in invoice.
0000501: [general] Premade tax change to 21% for Spain (IVA)
0000481: [module] OnAppDNS: SRV record gets name field duplicated in GUI
0000486: [module] Autoupgrade: after successful upgrade info about patch is still displayed
0000487: [module] OnApp: Account termination fails due to vms attached to account, but its not attempted again
0000498: [module] IPAM: Any IP address can't be added to the newly created network.
0000505: [module] FreeRadius: Changing password in clientarea set plain password in freeRadius DB
0000506: [module] IPAM exception error while importing form onapp or filling the pool.
0000509: [module] SolusVM: VM can't be created through API.
0000511: [module] HBSlider: Preview is not working for slideshows without slides
0000512: [module] Virtualmin: Connection times out during account creation after 30s
0000514: [module] PowerDNS: customer can't buy the same service twice as the order deleted form HB isn't deleted form db.



Version: 3.9.8 Date: 10-05-2012

Added/Changed

Added: Plugin: HostBill Content Slider: Powerful, flexible and multipurpose content slider for your orderpages/website/blog http://hostbillapp.com/features/apps/hb_slider.html
Added: New Orderpage: BookShelf orderpage: http://hostbillapp.com/features/order-pages.php
Added: New Orderpage: Slideshow using Content slider plugin: http://hostbillapp.com/features/order-pages.php
Added: Settings: Its now possible to disable IP Security for clientarea
Added: Fast domain price configuration - you can now define TLDs in bulk
Changed: 21% Premade Vat Tax for NL


Bugs Fixed

0000453: [adminarea] Typo in requirements reading that required php is 5.2
0000480: [adminarea] Can't select other languages while editing knowlegebase articles i more than 4 languages are installed
0000424: [cart] Pro-rata billing isn't calculated properly after order submission - closed.
0000455: [cart] Fancy 4 comparison boxes: wrong currency sign is displayed, green numbers shown in grey.
0000458: [cart] Premade Sliders one-Step Order page: images for product can not be uploaded/assigned using Chrome - closed.
0000439: [general] Email template: "Client: Ticket:New' is sent in English even it has been translated. All other templates are sent as translated.
0000326: [module] ResellerClub: invalid parameters for .au domains
0000440: [module] SolusVM: VPS info is not shown when in suspended state
0000467: [module] The domain check works in the client area while WHOIS doesn't work while checking bulk domain register.
0000469: [module] SolusVm error: Virtual server not found error



Version: 3.9.6 Date: 09-28-2012

Added/Changed

Added: New Orderpage: Fancy 4 comparison boxes http://hostbillapp.com/features/order-pages.php
Added: Clientarea: Automatic file uploads, allowing clients uploading attachments during reply creation http://blog.hostbillapp.com/?p=603
Added: Colocation/Dedicated servers: Client-Configurable bandwidth billing & limits http://blog.hostbillapp.com/?p=609
Added: Forms: HostBill will now warn if max_input_vars is too low to save forms
Changed: Clientarea: Added translation possiblities to over 35 phrases (previously hard-coded)
Changed: SolusVM: Usernames for single vps customers is now generated based on hostname rather than client_id
Changed: PowerDNS: Adding records to domain now require providing hostname rather than FQDN
Changed: Minimal PHP version required is now PHP 5.3


Bugs Fixed

0000430: [adminarea] Accounts: Filtering trough accounts use package name rather than package ID
0000367: [cart] Premade Sliders, One-step: Bugs list
0000394: [clientarea] Old invoices may display deactivated payment gateway form.
0000416: [clientarea] OrderPage: BootStrap slider: css classess are not applied to sliders, causing field logic to break
0000436: [clientarea] Clients can't add addons to account - the option appears but it's not clickable.
0000446: [clientarea] LiveChat: Missing csrf token in clientarea prevents from beginning chat
0000364: [general] Exporting product components to another product page doesn't export the Field Logic settings
0000402: [general] After termination, only one addon is terminated, the rest still generate invoices. - closed.
0000441: [general] Order drafts: The bottom delete button and trashcan don't delete drafts. Only, the top delete works.
0000452: [general] Exception error while adding client as affiliate
0000309: [module] Transaction subject/Invoice name sent to payment gateways differ from those in clientarea - closed.
0000362: [module] SolusVm error: Invalid node while creating VPS accounts after the order is accepted.
0000374: [module] The SSL Store: unable to configure free certificates - closed.
0000391: [module] WebNic error: System message (Invalid length of Password field. while domain transfer
0000415: [module] Hexonet registrar module does not add required parametrs for TLDs
0000443: [module] Observium: Graphs do not load if observium setting.allow_unauth_graphs_cidr is enabled
0000445: [module] OnApp: Clients can use their paid OS template more than once
0000449: [module] PowerDNS: Potential cross-zone record modification issue



Version: 3.9.4 Date: 09-21-2012

Added/Changed

Added: HostBill Owned license users can now register for free OpenSRS reseller account, available in our clientarea under Partners section
Added: Module: freeRADIUS - you can now auto-create/suspend/unsuspend accounts in freeRADIUS db - ideal for VPN hosting! http://hostbillapp.com/features/apps/freeradius.html
Added: Module: Manual SSL - want to sell SSL, but your provider dont have API or HostBill support? Not a problem - get email notifications about pending certificates! http://hostbillapp.com/features/apps/manualssl.html
Added: Module: OnApp - more precise metered billing calculation
Added: Support: You can now enable ratings for your staff replies
Added: Support: Staff members now can be auto-assigned to tickets with simple round-robin
Added: Adminarea: Two new permissions in admin ACL: Allow for deleting clients & allow for deleting services
Added: Registration Fields: Its now possible to prevent user from editing email field after signup
Added: Developers API: additional params to addInvoicePayment API call
Added: Developers: Simple access to HostBill logs hhttp://dev.hostbillapp.com/additional-resources/errorevents-logging-in-hostbill/


Bugs Fixed

0000336: [adminarea] All domains unavailable from adminarea whois
0000392: [adminarea] Orders: Its not possible to place order for service with forms
0000395: [adminarea] Ticket Macros: Its not possible to remove macro category
0000407: [adminarea] Adding knowledge base articles from sent tickets does not work
0000307: [cart] Changing order page currency prevents any other action - closed.
0000328: [cart] Domain Order error while adding a new domain.
0000354: [cart] Single page cart: the submitted order has a different domain in the product to that in the registration.
0000376: [cart] Order Page graphic error: The alignment is off as indicated by the arrow, between the domain name and the extension dropdown.
0000389: [cart] Bulk domain input has additional blue border when focused in Chrome
0000381: [clientarea] PDF Invoices: Hebrew font is not properly displayed for PDF invoices using mpdf
0000398: [clientarea] Registration Fields: Making field non-editable will result in {field}_error in clientarea on edit attempt
0000409: [clientarea] Invoices: Exception while sorting invoices list in clientarea
0000327: [general] Domain form could not display the full sentence either in admin and client section
0000370: [general] Product addons SQL error: SQLSTATE[23000]: Integrity constraint violation
0000385: [general] Customers who are exempt from tax still have to pay it when it is set as inclusive
0000397: [general] Email templates: {$service.forms} is not accessible in account created emails
0000316: [module] cPanel Import: New Client creation failed - email format error
0000337: [module] VMware Vcloud error: Test Configuration failed can not be completed.
0000343: [module] Direct Cart Links plugin: It does not work with SSL Certificates orderpages
0000349: [module] SolusVm error: After payment is recieved there is no possibility to edit Burst RAM for Openvz virtualization.
0000356: [module] cPanel: Connect with App function doesn't read package details from whm in 3.9
0000363: [module] Onapp's functionality glitch: Cloud hosting users have their created VM doubled. After update to 3.9.2)
0000371: [module] PayPal: Broken headers in PayPal IPN response prevents transactions from being applied
0000382: [module] Prowl/NMA: Empty chars in api keys causes notifications not being delivered



Version: 3.9.2 Date: 09-14-2012

Added/Changed

Added: Amazing New Orderpage: Premade slider - create nodes as products and premade stacks i.e. wordpress - ideal for VPS http://hostbillapp.com/features/order-pages.php
Added: New Orderpage: SSL Certificates order variation http://hostbillapp.com/features/order-pages.php
Added: Auto-Upgrade: Its now possible to download & apply patch manually from plugin
Added: Module: BuyCpanel.com - provision licenses directly from HostBill http://hostbillapp.com/features/apps/buycpanel.html
Added: Module: OnApp - Its now possible to define sliders for Data sent / Data received limits
Added: Module: OnApp - "vCPU" - you can now hide CPU Priority from your clients in product settings and offer fixed /core value
Added: Module: MAK & KMS Licensing is now enabled by default on created billing plans
Added: PayPal: HTTP protocol in IPN updated to 1.1 (as required by PayPal before Feb 2013)
Added: Adminarea: Its now possible to bulk-update all prices in given category (ie. set all domain prices, increase prices at once)
Added: Adminarea: Admin can now assign order scenario to orderpage
Changed: Automation: Domain synchronization task is now set to run every hour
Added: Developers: Article on editing whois servers list Read more
Added: Developers: Ability to fast-translate strings in custom modules to active languages Read more
Added: Developers: Article on creating OOP merchant payment gateways modules Read more
Added: Developers: Tokenization for OOP merchant payment gateways Read more
Added: Developers: Ability to check if transaction added by payment gateway already exists in HostBill: Read more



Bugs Fixed

0000323: [adminarea] Manual use of "Enable Invoice" step in order steps do not set invoice as visible in clientarea
0000333: [adminarea] "Synchronize domain expiration dates with registrars" task set to run once a week, needs to more often
0000357: [adminarea] Services: Configuring new product do not load list of available servers
0000315: [clientarea] Spelling mistake in URL index.php/affiliates/singup/
0000329: [clientarea] New invoice notify emails are sent eventhough order was marked as fraud
0000358: [clientarea] Chat: Not logged in user may be unable to begin chat conversation
0000359: [general] Automation: Eventhough product automation is disabled its still autoprovisioned if ordered with domain
0000360: [general] Upgrade: After upgrade link to admin panel is incorrect for panels with changed location
0000123: [module] OnappCDN Error "User role you want to use (OnApp role name: ) is missing some privileges
0000258: [module] Bean stream isn't shown on payment page but is shown as enabled on the backend
0000310: [module] The usage graphs for SolusVM aren't shown in client area. [3.9]
0000320: [module] [OnApp] Usage charts aren't shown in usage statistics
0000340: [module] OnApp: Auto-Created VM for Single VPS provisioning is created at wrong HV group if more than 1 group configured
0000345: [module] OnApp: Some client accounts might be omited for hourly data fetch from OnApp
0000346: [module] OnApp: Metered billing can report huge usage data when not properly ran for a while
0000347: [module] OnApp: Metered billing reports can skip values if out of sync with OnApp



Version: 3.9.0 Date: 09-07-2012

Added/Changed

Updated: Module: SolusVM - clientarea look & feel updated. http://hostbillapp.com/features/apps/solusvm.html
Updated: Module: SolusVM - added cloud hosting option, sell your resources and let your clients create their own vps.
Updated: Module: SolusVM - added reseller option.
Updated: Module: SolusVM - better package setup in adminarea.
Added: New clientarea theme: Nextgen Clean - popular nextgen theme variation - now even nicer! http://blog.hostbillapp.com/?p=587
Added: New orderpage - Four comparison boxes http://hostbillapp.com/features/order-pages.php
Added: Module: Auto-Upgrade - HostBill now can automatically check for upgrade, download & safe apply it, along with patches introduced after release http://blog.hostbillapp.com/?p=576
Added: Module: Style Switcher - edit your nextgen theme directly from adminarea, without file edits
Added: Module: ByteCP control panel module http://bytecp.com/
Added: Module: InternetSecure CIMB (Token) merchant gateway http://hostbillapp.com/features/apps/internetsecure_cimb.html
Added: Module: eSELECTplus Direct merchant gateway http://hostbillapp.com/features/apps/eselect_plus.html
Added: Clientarea: Its now possible to search for tickets from clietnarea (nextgen* themes)
Added: Clientarea: Upgrading to higher package with sliders applied now also updates sliders to default values of higher package
Added: Settings: Configuration option to block ability to remove credit card by client
Added: Client & admin operations on credit card add/update/delete are now logged
Added: Each ticket department can now have different notification email for new tickets.
Added: Mass tickets creation, you can create tickets for selected users.
Added: Module vmWare 4: Test connection functionality
Added: Automation: Staff members now receive info about failed cron tasks with daily cron run email
Changed: KB articles can now be defined for each installed language
Changed: Fixed polish translation available to download at http://cdn.hostbillapp.com/languages/
Updated: Installation suite - chmods & renames are now performed by install automatically
Updated: API: addOrder can now take additional parameter 'coupon' with discount codes
Developers: Documentation for creating custom orderpage templates http://dev.hostbillapp.com/orderpages/
Developers: Added internal credit card tokenization support - remove full CC number, keep token - simplify PCI DSS Compliance http://dev.hostbillapp.com/procedural-dev-kit/payment-gateway-modules/



Bugs Fixed

0000267: [security] Security: Potential XSS vulnerability in clientarea
0000270: [security] Security: Potential LFD vulnerability in clientarea trough YML library
0000271: [security] Tickets: Minor security threat in ticketing system browsed from clientarea
0000151: [adminarea] Mass email is sent to all clients,even to those whose account is marked as closed.
0000175: [adminarea] Emails with syntax errors can't be sent, but can be saved
0000185: [adminarea] Domain Status issue error - domain status can't be changed.
0000215: [adminarea] Orders: Creating order with product using one-time cycle changes it to Free in ordered account
0000216: [adminarea] Orders: Its not possible to create order/draft as admin with same product twice
0000217: [adminarea] Orders: Invoice generated from order placed by administrator does not contain category name
0000235: [adminarea] Unable to load payment gateway durring authorzation/capture step
0000236: [adminarea] Tickets: Fatal error: Exception thrown without a stack frame during ticket import
0000242: [adminarea] Tickets: Unescaped ticket subject in ticket edition form
0000243: [adminarea] Mark an EU Invoice as "Refunded" cause Invoice Number rollback to pro-forma invoice
0000248: [adminarea] Server Monitor is not working in Admin Panel.
0000252: [adminarea] Domains: Critical error when browsing domain without module attached
0000260: [adminarea] Module management: Links in modules search results leads to empty pages
0000261: [adminarea] Module management: Modules with observer interface do not load their lang locales
0000263: [adminarea] English language: Fixed over 130 spelling & typos errors
0000282: [adminarea] Email signature appears in support tickets at random. (Forum)
0000294: [adminarea] TicketSharing: Ticket statuses are not synced after reply from shared dept
0000304: [adminarea] Notification about recent cron task failures are no longer displayed on admin home screen
0000308: [adminarea] No final invoice number after payment for invoice that groups other invoices
0000198: [cart] Onestep Gauge orderpage breaks when trying to login from it, when mod_rewrite is on.
0000218: [cart] Orderpage: Simple Full-Page Checkout, One-step - multiple display issues
0000219: [cart] DomainChecker: Since upgrade to 3.8 .es domain check do not work
0000222: [cart] HB invoice item detail having qty>1 incorrectly displayed in recurring invoices [3.8]
0000237: [cart] Product Upgrade discount codes not working [3.8] Forum
0000285: [cart] Invoices: Ordering item with form & default value applied to it leaves "x N" on invoice line
0000186: [clientarea] [Clientarea] Manage Domain Name Servers Not Working
0000196: [clientarea] Order Details not readable
0000200: [clientarea] Client log/history - shows app name used
0000214: [clientarea] Onestep_bootstrap order page: no place to input domain parameters
0000246: [clientarea] Gauge Sliders order page breaks after trying to log in from it - closed.
0000262: [clientarea] English language: Fixed over 80 spelling & typos errors
0000290: [clientarea] Single slider upgrade (ie. in OnApp) from default value is incorectly calculated
0000295: [clientarea] Credit card-related errors are not translated, displays keys instead like invalid_ccnum
0000300: [clientarea] Credit Card processing: broken image url to CVV code explanation in nextgen theme
0000121: [general] Daily Cron sent out without any notification items after upgrade to 3.7.0
0000182: [general] .PRO domains do not include necessary fields to register a .PRO domain. (LgicBoxes)
0000189: [general] Staff signature does not accept html tags, Mail html wrapper does not have effect (after 3.8 upgrade)
0000193: [general] Dedicated server product doesn't show user and password field.(Forum)
0000201: [general] Automation: Tasks involving mailout trough smtp may fail when called by cron
0000203: [general] SQL error even though VPS is created without an issue.
0000207: [general] When renewing AU domains there shouldn't be some options required.
0000224: [general] Simple Devkit: account.create method is not called from procedural module on account creation
0000225: [general] Simple Devkit: Merchant gateway modules without payment.drawform throws exception
0000226: [general] Simple Devkit: Merchant gateway get wrong input dataset on payment.capture call
0000227: [general] Simple Devkit: Param creditcard.type is missing in payment.capture handler arguments
0000301: [general] Simple Devkit: call of hbm_add_client_function can be used once per module
0000240: [general] Product translation is displayed in the Order page but e-mail is sent with translation code e.g {$lang.customline002
0000251: [general] Old items in Cron result aren't removed [after the blank daily cron fix]
0000253: [general] Upgrade: HostBill upgrade checks chmod of moved templates_c folder, blocking upgrade
0000256: [general] PHP Error - Cannot redeclare class _pdo while using the whmcs import script [Forum}
0000302: [general] Tickets replay problem: Client possessing 3 email addresses - different replay directions depend on email used.
0000100: [module] Cloud panels - login to CP client function not working on nextgen theme
0000181: [module] Onestep gauge orderpage is missing hostname field for dedicated servers
0000183: [module] Onapp - paid templates don't work in Cloud Hosting type of product (Forum)
0000197: [module] ResellerClub error while IDN registration.
0000202: [module] ProxMox Error: Unable to log in with credentials provided, Array
0000206: [module] Quickpay callback doesn't work even though the capture is correct.
0000210: [module] NextGen - Domain Name is only sorted by expiry date, no alphabetizing available.
0000230: [module] The Usage reports never loads in the CloudVM in client area.
0000239: [module] Function is not supported by this module - Virtualmin error. .
0000255: [module] ResellerClub: Contacts information entered during order aren't used in registration - closed.
0000257: [module] Onapp server tags - cannot be removed.
0000258: [module] Bean stream isn't shown on payment page but is shown as enabled on the backend
0000264: [module] CPanel config issue; package values can't be fetch, accounts can't be imported even though the config looks ok.
0000268: [module] Simple Devkit: hbm_add_app_config used in Hosting module adds empty option (type=input)
0000269: [module] Simple Devkit: hbm_set_account_config throws exception
0000272: [module] OVH: Missing authinfo for *** error when attempting to transfer domain
0000273: [module] cPanel: Unable to get package details error in product configuration
0000276: [module] Simple Hosting management in clientarea - a list of bugs
0000280: [module] PayZa connection problem. The module correctly configured acts like it hasn't been activated.
0000293: [module] OnApp Cloud Order Page error: Locale is invalid
0000306: [module] RRPproxy: Password fileld is displayed as regular input in settings->apps



Version: 3.8.0 Date: 08-10-2012

Added/Changed

Added: Module: Observium - billing for bandwidth & overages for dedicated servers/colocation, graphs & more http://hostbillapp.com/features/apps/observium.html
Added: Module: vmWare vCloud Director module - automatically create Organizations/vDCs from HostBill - http://hostbillapp.com/features/apps/vcloud.html
Added: OVH Domain Registration module http://hostbillapp.com/features/apps/ovh.html
Added: Notification Module: Boxis.net sms notification plugin
Added: New Orderpage: Dedicated Servers Full Screen - Ideal for colocation/dedicated servers http://hostbillapp.com/features/order-pages.php
Added: New Orderpage: Gauge Sliders - Great, innovative order page, best use with cloud hosting http://hostbillapp.com/features/order-pages.php
Added: Domains: Its now possible to specify domain contacts (Registrant, Admin, Tech, Billing) during signup - ideal for reselling
Added: CloudStack: Metered billing, bill precisely for Running/Alocated Vm, used IPs, traffic, data/template/snapshot storage
Added: OnApp CDN: Pre-Paid Metered billing - client can now add credit to his account that will be automatically decreased based on usage
Added: OnApp CDN: Its now possible to set different traffic metered pricing per edge zone
Added: OnApp CDN: Clients are now presented with price per 1GB traffic in each edge zone while adding new resource
Added: OnApp: Pre-Paid Metered billing - client can now add credit to his account that will be automatically decreased based on usage
Added: CloudStack: Destroying VM with advanced network now also automatically remove this network
Added: CloudStack: Clients now can convert their backups to re-usable templates
Added: API: new methods for requesting Account upgrades - orderUpgrade & orderConfigUpgrade
Added: Developers: New, Easy devkit - no OOP skills required to create module http://dev.hostbillapp.com/procedural-dev-kit/



Bugs Fixed

0000161: [module] OnApp Module: while adding a tag to a machine inside a "cloud" or "pool" it add's the tag to ALL machine.
0000180: [module] Cacti: Billing confusing for total transfer method doubled in traffic cost
0000179: [clientarea] Solus HVM guest show ssh console in clientarea for windows os
0000178: [cart] Bootstrap orderpage breaks its sliders under default template
0000163: [cart] Nextgen template within simplehosting spacing problem.
0000162: [module] Stripe.com gateway error: "Received unknown parameter: amount"
0000173: [adminarea] Problem with log maintenance.
0000174: [general] Automation: Placing order with free account do not fire automation right after order
0000145: [module] Onapp DNS module is giving error while adding domain name
0000156: [clientarea] Disabled "New Request" confirmation emails as a workaround as a result of mail loop in the Support Dep.
0000150: [module] Enable HostBill SEO plug-in, Main Page, Knowledgebase classification and the article. (Forum)
0000167: [clientarea] Add funds invoices that add credit can be paid using credit
0000172: [module] Cloudstack: Snapshot (backup) taken always appear as Pending in HostBill
0000171: [module] Cloudstack: Deploying new VM lefts unwanted disk & service offerings.
0000149: [general] Whois for .pro, .gg, .je, .ki, .my, .im, .pe, .qa TLDs unavailable
0000127: [module] Problems with module sslstore
0000129: [clientarea] Bank account option doesn't appear in the Client area even though the option is activated.
0000166: [adminarea] Orders that include domains only are left pending even after payment
0000158: [module] Cacti: Total transfer is not correctly calculated for more than 1 device/port assigned
0000132: [general] SQL errors while trying to make an order for test.
0000154: [module] Cloudstack: VMs with Advanced networking list private instead of assigned Public IP
0000148: [module] OnApp: Pending accounts with Metered billing shows billing cycle as Monthly
0000135: [adminarea] 3 nameservers, but only 2 are sent in the hosting account customer email (check template / code)
0000133: [adminarea] Problems when the invoice is generated via API
0000142: [adminarea] No tickets are shown in client support tab on servers withoud PDO support
0000121: [general] Daily Cron sent out without any notification items after upgrade to 3.7.0
0000044: [clientarea] Currency convertion for Products Addons not working
0000103: [module] Mobile notifications for Twilio may fail when message body exceeds the 160 character limit
0000141: [module] OnApp: Metered billing update results in sql error
0000139: [module] OnApp CDN meterred billing timeout
0000138: [module] OnApp modules: Email already taken error while using multiple onapp products
0000117: [cart] Some custom form fields do not show when prduct has one time payment
0000126: [adminarea] SMTP email test function was forcing authentication even when no password provided
0000110: [clientarea] Ussing affiliate voucher without referral cookie will not add commision to related affiliate
0000113: [adminarea] Notes for withdrawal logs are not saved
0000111: [adminarea] Can't remove withdrawal log entry from affiliate
0000108: [adminarea] Filtering transaction does not work properly
0000107: [module] InternetBS password is shown as plain text
0000106: [module] Possible redirection loop in clientarea for promox vps
0000102: [general] Sender name from imported tickets is wraped in quotes
0000098: [module] Can't add Internationalized Domain Names to PowerDNS
0000115: [module] Support Fields: Exception after module activation on latest version
0000114: [cart] SQL Error when attempting to place new order with previously, not fully cleared database
0000112: [general] Automation: Free accounts with provisioning set to "After payment received, process by cron" are not created
0000096: [adminarea] Clicking on knowledgebase links in ticket view redirects users to empty kb page
0000094: [clientarea] Accessing hostbill from multi url may prevent user actions
0000093: [cart] Some order pages show wrong price for additional currency
0000105: [adminarea] Selecting 'More products' when adding new order leads to blank page
0000085: [module] Internet BS can't register .eu domain
0000083: [adminarea] Account details shows wrong currency sign
0000082: [adminarea] Income forecast section is not calculated based on multiple currencies
0000099: [general] Admin ticket notifications are doubled
0000101: [module] Vies VAT Verification: Greece vat cannot be correctly verified against VIES service
0000058: [cart] Bulk domains register order page issues under nextgen template
0000056: [cart] Client specific promotional code strange behaviour
0000057: [cart] Can't selct domains for register/transfer from wizard order page type
0000092: [module] Cloudstack: Resource limits are not displayed properly during vm creation with sliders applied
0000069: [general] Ticket auto-close cron task fails with enabled ticket sharing
0000091: [adminarea] New orders from adminarea are allways in default currency
0000090: [clientarea] Accounts upgrades that use additional currency have wrong values
0000089: [module] SolusVM will only pull openvz templates when creating clientarea form
0000087: [adminarea] Saving ticket details does not work



Version: 3.7.0 Date: 07-13-2012

Added/Changed

Added: Ticket Macros: You can perform multiple ticket actions at once - add reply, change status, assign tag & more - with one click.
Added: Ticket Bulk Actions: Select multiple tickets and update them at once - apply macro, change ticket details, apply tags, assign staff member.
Added: Ticket Assign: Staff member can now be assigned to ticket & be directly responsible for it.
Added: Ticket SLA/Escalations: Ticket department now can offer automated SLA/Escalations & Ticket overdues.
Added: Ticket Filters: Advanced ticket filtering & automation capabilities - you can define pre and post-import filters & choose how HostBill should react on them.
Added: Ticket Priority Select in clientarea: If enabled in department settings, client can now define ticket priority during its submission.
Added: Email Templates: Staff members can now define multi-lingual email templates without using transation tags (1 template=1 language)
Added: New Order Page: 3 Steps Slider: http://hostbillapp.com/features/order-pages.php
Added: Built-in mobile notifications: Your clients and staff members can receive customizable notifications from your HostBill on mobile device
Added: Notification Module: Twilio SMS notification module
Added: Notification Module: Clickatell SMS notification module
Added: Notification Module: iPhone Prowl push notifications module
Added: Notification Module: Notify My Android push notifications module
Added: Clientarea: Clients can now search their domains in client interface ("nextgen" theme)
Added: Module: WorldPay FuturePay - new payment gateway with automated recurring billing
Added: Plugin: One Time Passwords - Two-factor authentication in your adminarea using Time-Based One Time Passwords generated by your mobile device.
Added: Module: OnApp: New client function - Reverse DNS - clients can now manage their rDNS records (requires IPAM plugin) Preview
Added: Module: OnApp: Its now possible to set monthly data transfer limit
Added: Module: OnApp: Clients now have ability to define tags for each virtual machine Preview
Added: Module: Cloudstack: Selection of networking type (Basic/Advanced) during package configuration
Added: Module: Cloudstack: Support for advanced network configuration.
Added: Module: Cloudstack: Multiple provisioning options for advanced networking (assigning current networks for each client VM available).
Added: Module: Cloudstack: Console is now available in clientarea
Added: Module: Cloudstack: New client function - Reverse DNS - clients can now manage their rDNS records (requires IPAM plugin)
Added: Module: Citrix Xenserver : New product configuration - ability to use resource sliders for memory/ disk/ cpu, configure template prices.
Added: Module: Citrix Xenserver : Clients now have ability to automatically upgrade to higher packages / change single resources using sliders
Added: Module: Switch SNMP: Support for Cisco Catalyst 2950 series
Added: Bandwidth Billing: Ability to bill quarterly
Added: DevKit: New hooks: before_domaintransfer, before_domainrenew, before_accountsuspend, before_accountcreate, before_accountterminate, before_accountunsuspend, after_ticketescalate, after_ticketoverdue



Bugs Fixed

0000080: [module] OnApp: Unable to add new network from client interface due to "Network Join ID" error
0000066: [adminarea] Task List: Auto provision paid accounts task is not enabled by default
0000079: [general] Invoices: Adding transaction to invoice with Decimal places set to 0 fails to mark invoice as paid
0000078: [module] OnApp: Usage graphs show incorrect data for onapp 2.3.2
0000077: [module] OnApp CDN: Metered usage is incorrectly calculated
0000076: [module] OnApp CDN: Clientarea shows available rather than assigned locations to Edge Group
0000075: [adminarea] Tickets: Automated draft save updates draft with wrong id, overwriting previous replies
0000074: [cart] Forms & Subproducts: Free subproduct have applied forms configuration from main package on invoice
0000073: [general] Install: Installation requires chmod 640 for config.php, which will fail on non-su_php php
0000055: [module] ResellerClub shows wrong user & password
0000072: [security] Potential XSS security threat during new order placed trough clientarea on various orderpages
0000050: [module] TheSSL store error when creating order page
0000054: [cart] Onestep checkout slider orderpage duplicating custom form components
0000053: [clientarea] Simple hosting template for nextgen
0000048: [module] OpenSRS integration - module no longer shows login credentials in recent versions
0000052: [cart] Changing packages from the same order page removes selected domain config
0000051: [module] OnApp DNS sets wrong customer email in default SOA record
0000071: [clientarea] DNS Management for domains with registered external DNS management does not link to fully-featured manager
0000070: [clientarea] DNS Management: Potential security issue in client management panel for dns actions
0000068: [clientarea] Cloud control panels: pricing options dissapear when trying to upgrade (javascript error)
0000067: [adminarea] Forms: Its not possible to set pricing for Form items if product is using Bandwidth billing
0000008: [clientarea] SSL order page not displaying subproduct
0000049: [adminarea] Check domain for tld .lv dont work
0000006: [module] Unable to unsuspend an account in Cpanel
0000065: [clientarea] Upgrades: Products with sliders & default values are upgraded with wrong charge/recurring price
0000046: [clientarea] Product Download Access
0000064: [module] OnApp: Paid OS templates (windows) can be used without paid invoice
0000063: [module] OnApp: Email already exists error when attempting to create new vms without modified prefix
0000041: [cart] Bootstrap Sliders order page does not work with old Default template
0000038: [module] Created admins can't view assigned tickets from External ticket
0000039: [module] No information about pre requirements for reinstalling OS on VPS.net accounts
0000037: [clientarea] Upgrading SolusVM accounts does not work , also language translation displays incorrect.
0000022: [general] Changes in before due date invoice generation interval take effect only after new invoice is generated
0000020: [general] HostBill should not auth against the SMTP server when the credentials are left blank.
0000017: [adminarea] Cancellation request link in adminarea home leads to accounts list
0000011: [clientarea] Twitter plugin not working for unbranded license users
0000009: [clientarea] Knowledgebase's URL rewriting fails for non ascii characters
0000010: [module] Renewing domain faild but expiry date was extended ( Enom )
0000005: [module] Nominet domain registrar error for .co.uk domains
0000004: [general] Automatically Cancelling pending orders
0000062: [module] PayPal: In case of doubled callback from PPal, HostBill doubled transaction
0000061: [module] cPanel HostBill update tool - unable to detect version error
0000059: [clientarea] Client is able to generate bulk invoice out of invoices not enabled to him yet
0000034: [module] OnApp CDN: Test connection issue on OnApp with no HV
0000047: [module] Xenserver: Form elements (sliders) & os tpl are not applied to final VM configuration
0000033: [module] Cloudstack: Usage tab in clientarea not working properly
0000032: [api] getAccountDetails API call not working
0000031: [module] Cloudstack: VM Actions show unavailable sections (like console)
0000030: [module] Cloudstack: Exception when visiting edit VM screen
0000029: [module] Cloudstack: GUI issue on nextgen theme in firewall configuration screen
0000028: [module] Cloudstack: Can't specify network Ids in Basic zone error while creating VM
0000026: [clientarea] DNS Management doesnt work for domains not linked in external dns manager
0000025: [module] OnApp: Clients are able to view other customers custom OS templates (not able to use though)
0000024: [module] DNS Management client function does not show in adminarea
0000018: [adminarea] Accepting cancellation from cancelation list not working
0000023: [clientarea] Main product configuration fields are applied to sub products as well
0000016: [adminarea] Placing new order for one-time billed product result in setting free/no billing cycle
0000019: [module] Inaccurate description for transactions made trough Google Checkout may lead to account suspension
0000015: [module] OnApp CDN: Module do not provide ability to create username prefix
0000014: [module] OnApp: Client can provide non-permitted chars into hostname field
0000007: [module] OnApp: Using username prefix cause email issue when generating additional accounts
0000013: [adminarea] Creating new order from client details tab do not assign client
0000012: [adminarea] Exception when converting order draft to order with free item



Version: 3.6.0 Date: 06-21-2012

Added/Changed

Added: Module: Cacti - billing for bandwidth & overages for dedicated servers/colocation, graphs & more http://hostbillapp.com/features/apps/cacti.html [06-12-2012]
Added: Dedicated Servers/Colocation: Integrated IPAM, Remote Reboots, Cacti graphs, bandwidth billing, rDNS: http://hostbillapp.com/features/colocation.php [06-12-2012]
Added: New orderpage: 3Plans comparison table http://cdn.hostbillapp.com/features/orderpages/img/comparetable1.png [06-19-2012]
Added: Adminarea: Admin can now place order with multiple products, product configurations & save order drafts for later re-use [06-19-2012]
Added: Module: IPAM: Its now possible to assign IP to a client from IP list [06-12-2012]
Added: Module: IPAM: Its now possible to fill entire list with subnet IPs automatically during creation [06-12-2012]
Added: Module: IPAM is now integrated with dedicated servers/colocation products, allowing for easy IP management [06-12-2012]
Added: Module: IPAM: Reverse DNS - clients can now manage their rDNS records in PowerDNS directly from Client Area [06-12-2012]
Added: Module: Dedicated Servers Manager v3 - significant improvements from previous Dedicated Servers Manager module[06-12-2012]
Added: Module: Dedicated Servers Manager: Its now possible to connect App to item, including SNMP switches, pdus and Telnet switches [06-12-2012]
Added: Module: Dedicated Servers Manager: Client can now reboot his dedicated server trough PDU in clientarea [06-12-2012]
Added: Module: Dedicated Servers Manager: Item view now contains list of accounts assigned to it [06-12-2012]
Added: Module: Dedicated Servers Manager: Items in rack can now be moved around with drag & drop [06-12-2012]
Added: Module: Dedicated Servers Manager: Direct link to edit inventory item from single rack content [06-12-2012]
Added: Module: Dedicated Servers Manager: You can now choose graphical representation of inventory item in rack [06-12-2012]
Added: Adminarea: Option to create order drafts with multiple services & domains [06-19-2012]
Added: Adminarea: New option in products automation tab to auto create account with the use of cron tasks [06-06-2012]



Bugs Fixed

Fixed: Security: Possible xss vulnerability in clientarea security panel [06-12-2012]
Fixed: Cart: Sliders verification issues on onestep orderpages with no domains enabled [06-12-2012]
Fixed: Module: Number of Power DNS related errors [06-08-2012]
Fixed: Module: TheSSL Store not working on some servers [06-08-2012]
Fixed: Module: TheSSL Store CSR validation [06-10-2012]
Fixed: General: Some plugins stoped showing in Extras menu [06-11-2012]
Fixed: Module: cPanel addons generate a sql exception [06-11-2012]
Fixed: Module: SEO Module not displaying meta information in information pages [06-12-2012]
Fixed: Module: Power DNS adminarea not showing user domains [06-14-2012]
Fixed: Module: Power DNS editing priority in MX records does not work [06-14-2012]
Fixed: Ticket Import: Ticket having more than one reciver email addres or department addres in cc field are not imported [06-14-2012]
Fixed: Missing translations in new clientarea [06-08-2012]
Fixed: Module: Domain DNS plugin can fail when client already has selected package but terminated [06-12-2012]



Version: 3.5.0 Date: 06-07-2012

Added/Changed

Added: Module: Proxmox VE provisioning module http://hostbillapp.com/features/apps/proxmox.html [05-28-2012]
Added: Module: The SSL Store provisioning module http://hostbillapp.com/features/apps/thesslstore.html [05-04-2012]
Added: Module: cPanel DNS management provisioning module http://hostbillapp.com/features/apps/cpaneldns.html [05-28-2012]
Added: Module: OnApp DNS management provisioning module http://hostbillapp.com/features/apps/onappdns.html [05-28-2012]
Added: New "Lightweight & Fast" order page template [05-30-2012]
Added: New "Fancy comparison, one-step " order page template - with colors customizable from admin panel! [05-30-2012]
Added: Module: Domain DNS plugin lets you automate managing dns zones by creating/removing them when necessary [05-28-2012]
Added: Module: PayZa: New payment gateway (rebranded AlertPay) [05-16-2012]
Added: Module: OnApp: Admin can now decide which functions client have access to http://bit.ly/KvnA1E [05-16-2012]
Added: Module: OnApp: Client can now turn access to certain options on/off for his contacts http://bit.ly/J1Cg4P [05-16-2012]
Added: Module: OnApp: Its now possible to define usernames prefix, allowing to use one OnApp server across multiple brands http://bit.ly/M7vACc [05-16-2012]
Added: Module: OnApp CDN: Admin can now set custom CDN hostname visible in clientarea in place of worldcdn.net http://bit.ly/Lxxc8T [05-16-2012]
Added: Module: Support Fields (Paid): Its now possible to create "Related service" dropdown field for tickets [05-16-2012]
Added: Module: 2checkout: Its now possible to enable 2co Single Page checkout in module configuration [05-16-2012]
Added: Developers: New Developers documentation covering ALL topics: http://dev.hostbillapp.com/ [05-16-2012]
Added: Developers: Cron can now be added to any module type [05-16-2012]
Added: Developers: HostBill API can now be extended with custom modules [05-16-2012]
Added: Developers: New Hooks/Events, allowing for procedural access [05-16-2012]
Added: Developers: Each module now can have admin/client interface [05-16-2012]
Added: Developers: New events: Display events - allowing you to inject your custom html/js code from any module/hook file [05-16-2012]
Added: Support for .HT tld in domain check [05-16-2012]
Changed: Task List: Its now not possible to edit task execution type other than when it should be executed [05-16-2012]



Bugs Fixed

Fixed: Module: Hostbill SEO stopped working for some pages [05-04-2012]
Fixed: Module: Polite greatings are not listed for shared tickets [05-04-2012]
Fixed: Ticket sharing: Deleting notes could block other endpoind from updating ticket [05-08-2012]
Fixed: Ticket: Client response via email to a closed ticket would be rejected eaven if department options allow reopening tickets [05-08-2012]
Fixed: Error while creating new orderpages on some installations [05-08-2012]
Fixed: Live Chat: If admin sets his status to 'away' clients trying to initiate chat could expirience errors [05-08-2012]
Fixed: DNS managent widget not working [05-09-2012]
Fixed: Onstep Simple orderpage not working when default template set to nextgen [05-09-2012]
Fixed: Simple hosting widgets breaking nextgen template [05-10-2012]
Fixed: Domain suggestions displays broken whois link [05-15-2012]
Fixed: Tickets created by contacts are not listed in client area [05-15-2012]
Fixed: Captcha verification does not work for unregistered users [05-15-2012]
Fixed: Leaving messages in livechat will fail for unregistered users when captcha verification is on [05-15-2012]
Fixed: Module: SolusVM clientarea does not allow upgrades [05-15-2012]
Fixed: Module: Twitter not working [05-15-2012]
Fixed: PowerDNS: There are no delete buttons on nextgen template [05-15-2012]
Fixed: Automatic invoice generation will break for empty recuring invoices [05-15-2012]
Fixed: NextGen theme: Chat status image breaks https [05-14-2012]
Fixed: NextGen theme: updated VPS products listing to match new theme [05-14-2012]
Fixed: Upgrades: Free options are not shown for upgrades [05-14-2012]
Fixed: Whois: Domain check for .es is not available [05-14-2012]
Fixed: Widgets: Cloudstack login widget listed in non-related packages [05-14-2012]
Fixed: Widgets: Widgets are now auto-applied by default on product module change [05-14-2012]
Fixed: Module: OnApp: Usage graphs are not displayed after update to OnApp 2.3.2 (new graphing solution) [05-14-2012]
Fixed: Module: OnApp: Firewall section display errors under nextgen theme [05-14-2012]
Fixed: Module: OnApp: Potential security problem with listing all vms from clientarea [05-14-2012]
Fixed: Module: OnApp: Unable to fetch OS templates list on various installations [05-14-2012]
Fixed: Module: OnApp CDN: Missing Origin name with OnApp 2.3.2 [05-14-2012]
Fixed: Module: OnApp CDN: Missing locations in clientarea & google maps with OnApp 2.3.2 [05-14-2012]
Fixed: Module: GoogleCheckout: Duplicated transactions on repeated callback [05-14-2012]
Fixed: Order Scenarios: Manual Invoice review is always skipped [05-14-2012]
Fixed: Security: Adminarea: Removed potential xss security risk from gateway log [05-14-2012]
Fixed: Security: Clientarea: Removed potential xss security risk from invoice details screen [05-14-2012]
Fixed: Cart: CVV validation issue on credited orders [05-14-2012]
Fixed: Paypal subscriptions can have first month total amount incorrectly lowered after upgrading [05-16-2012]
Fixed: Could not change billing cycle in Bootstrap sliders order page on IE [05-16-2012]
Fixed: OnApp clientarea has no links for addons purchase [05-16-2012]
Fixed: Shared tickets are missing attachments from first message [05-17-2012]
Fixed: Missing translations for password reset [05-17-2012]
Fixed: One step order pages do not show domains configuration fields [05-29-2012]
Fixed: Stripe payment gateway not working for clients with two and more digit ids [06-04-2012]
Fixed: Client contact can't access services eaven [06-05-2012]
Fixed: Error when trying to view order page as a client contact without permissions [06-05-2012]
Fixed: Error when trying to save orderpage without selecting cart template [06-05-2012]
Fixed: External tickets plugin blocking tickets tab in client profile view [06-06-2012]
Fixed: Editing client contacts in adminarea would silently fail on empty fields [06-06-2012]



Version: 3.4.1 Date: 05-03-2012

Added/Changed

Added: Tickets Sharing: You can now connect multiple HostBill installations to work with other brands or branches in your company on support issues. Learn more [04-28-2012]
Added: Module: SolusVm: Option to load OS Templates to a custom dropdown field [04-28-2012]
Added: Webmoney payment gateway, contributed by HostBill user
Added: Module: CloudStack - its now possible to define port that CloudStack API works on (default 8080)
Added: Module: CloudStack - Advanced networks are now listed in product configuration for cloudstack 3.x
Added: Tickets: Its now possible to filter tickets in adminarea by unread status
Changed: Updated existing orderpages for better integration with new clientarea template
Changed: Adminarea: Server list in account details is now ordered alphabetically [04-25-2012]
Changed: Orders: It's now posible to change order status in order details [04-25-2012]
Changed: Tickets: Ticket refreshing is halted while any filter is active [04-28-2012]



Bugs Fixed

Fixed: Module: Rackspace Cloud - Its now possible to use UK cloud as well
Fixed: Module: Paid:SupportFields - Module not fully functional with new theme
Fixed: Module: Paid:End of Shift - Exceptions on new HostBill framework
Fixed: Module: NetEarthOne: GET/POST error when editing .ca product
Fixed: Module: Csv export - error while exporting domains infrmation
Fixed: Adminarea: Unable to edit total commissions field in Affiliate details
Fixed: Adminarea: Could not add new ip bans in Security settings, added missing translations
Fixed: Smartsearch: Searching tickets using multiple words results in error
Fixed: Orderpage: Bootstrap sliders will now always show sliders first, ignoring custom fields order
Fixed: Clientarea: Custom tags are not translated in product details
Fixed: Affiliates: SQL exception while logging in on some servers
Fixed: Checkdomain: Domain pricing do not load in products, if only orderpage with domain available use template product+domain
Fixed: Email templates: New templates are allways saved as html type [04-25-2012]
Fixed: Language manager: Exporting languages can result in an empty file [04-25-2012]
Fixed: Custom fields: Allow downgrade option does not work [04-25-2012]
Fixed: Custom fields: Price when upgrading from free config option is allways zero [04-25-2012]
Fixed: Tickets: Opening new ticket or adding a reply as a client contact shows client name instead of contact name [04-25-2012]
Fixed: Promotion codes: Selecting 'Anually' and highher aplicable cycles for a coupon, would make it aplicable for all cycles [04-28-2012]
Fixed: Add funds: Amount entered could be wronly interpreted when using a period as a decimal separator [04-28-2012]
Fixed: Templates: Variable $clientdata does not have custom registration fields [04-28-2012]
Fixed: Cart: Credit card input is shown even when total amount order is zero [04-30-2012]
Fixed: Module: External tickets not displaying any interface in ticket view [04-30-2012]
Fixed: Module: DNS management did not fit nicely into new template [04-30-2012]
Fixed: Module: VIES VAT number validation fails for some ES numbers [05-01-2012]
Fixed: Module: XenServer: Added more human readable errors for better troubleshooting [05-01-2012]
Fixed: Live Chat: Not loged visitors have problem with starting conversations [05-02-2012]



Version: 3.4.0 Date: 04-18-2012

Added/Changed

Added: New clientarea theme - learn more at http://hostbillapp.com/features/apps/clientarea-tour.html
Added: Module: RRPProxy: It's now possible to invidualy change admin, tech and billing contacts
Added: Clientarea: Client can now log-in as created contact, to verify its privileges
Added: Adminarea: Statistics for support tickets under Extras->System statistics
Added: Module: ISP Manager - additional configuration options for hosting packages
Changed: Adminarea: Adding client contact by admin now only requires valid email address



Bugs Fixed

Fixed: 70+ errors, warnings, and sql exceptions reported in error log
Fixed: Adminarea: Could not delete items from orders and account listing
Fixed: Adminarea: Missing translations in security settings section
Fixed: Module: Authorize.Net CIM payment gateway setting wrong country in shipping info
Fixed: Module: Logicboxes reglock status after change always showing as turned off
Fixed: Gneral: Some emails notifications are not translated when sent to admins
Fixed: Module: DNS Manager (cPanel) - pagination issue, unable to change to last page
Fixed: Mail notifications: Language array is not loaded into email templates under $lang
Fixed: Module: Websitepanel - XML schema errors during account creation
Fixed: VAT VIES plugin: VAT Verification fails for certain membership states
Fixed: Invoices: Automation functions are not executed when invoice is paid manually trough client credit
Fixed: Automation: Automatic domain renewal do not mark Order:Provision step as completed
Fixed: Automation: Automatic credit card charge with cron fails
Fixed: Module: OnApp CDN - cron update process for metered values can hang
Fixed: Module: SolusVM sync - Executing task for solusVM synchronization fails with error
Fixed: Adminarea: Module activation redirect to wrong section


Version: 3.2.6 Date: 04-02-2012

Added/Changed

Added: Module: Authorize.Net CIM payment gateway http://hostbillapp.com/features/apps/authorizenet.html [03-12-2011]
Added: New Order Page: Bootstrap - an one-step order page ideal for DIY packages with sliders (like DIY-Cloud) Learn more [03-12-2011]
Added: Affiliates: Commission plans customization, you can create different plans for your products http://hostbillapp.com/features/apps/affiliates.html [03-22-2011]
Added: Affiliate Vouchers, affiliates can create coupons that will apply to their commisions reducing total cost for their referrals Learn more [03-22-2011]
Added: Invoices: Its now possible to easily generate bulk PDF containing various invoices directly from invoice listing [03-21-2011]
Added: Invoices: HostBill can now send copies of all invoices to email specified in configuration [03-29-2011]
Added: Domain Check: Its now possible to edit whois servers for domain lookups, by editing /includes/extend/whois/whois.php file [03-28-2011]
Added: Orders: Added order log to track each event related to certain order [03-28-2011]
Added: Orders: Optional "Final review step" for order scenarios - allowing admin to review order after provisioning [03-28-2011]
Added: Configuration: Administrator can now manage order scenarios - to define how order life cycle should look like [03-29-2011]
Added: Configuration: Its now possible to define supported credit card types in Settings->Billing->Credit Cards [03-29-2011]
Added: ErrorLog: Now errors do not result in blank page, all errors are logged in error log for easier issue tracking [03-28-2011]
Added: Transactions: Gateway log entries listing in transaction details screen for easier payment history tracking [03-21-2011]
Added: Transactions: Tabs with quick access to related client services/invoices in transaction details section [03-21-2011]
Added: Automation: Improved debugging for conversion rate updates [03-29-2011]
Added: Module: PayPal: PayPal email can be automatically verified against PayPal API [04-02-2011]
Added: Module: PayPal Website Payments Pro: Authorization is now separated from Capture method [04-01-2011]
Added: Module: BluePay: Authorization is now separated from Capture method [04-01-2011]
Changed: Default HostBill database engine is now InnoDB [03-22-2011]



Bugs Fixed

Fixed: Invoices: Automatic invoice notification email template dont contain invoice id [03-12-2011]
Fixed: Invoices: Adding payment to credited invoice not always mark it as Paid (php float precission bug) [03-21-2011]
Fixed: Estimates: Convert to invoice button dont work for single estimate conversion [03-29-2011]
Fixed: Orders: Prices per sliders are not recalculated to selected currency when using other than default [03-29-2011]
Fixed: Orders: Bulk actions in order section (like delete, set fraud) do not work for multiple selections [03-29-2011]
Fixed: LiveChat: Sidebar image may be rendered behind page background on certain layouts [03-12-2011]
Fixed: Domains: Automated domain notifications are not sent in some cases [03-12-2011]
Fixed: Module: OnApp: Added network join id check when adding new interface to VM [03-21-2011]
Fixed: Module: OnApp: Its not possible to provide empty firewall port when setting rules [03-21-2011]
Fixed: Module: OnApp: Editing usage pricing schemes in Product config always set scheme to Tiered [03-21-2011]
Fixed: Module: Singlehop: Added missing hostname, username and password fields [03-21-2011]
Fixed: Module: DirectCart links: Added missing screencast guide in module details [03-21-2011]
Fixed: Module: 2checkout: After succesful refund nothing is logged in gateway log [03-21-2011]
Fixed: Module: Virtuozzo: Increased timeout during vm creation [03-21-2011]
Fixed: Module: Cloudstack: Connection error when trying to use secure panel connection [03-21-2011]
Fixed: Module: 2checkout: Redirect to insecure url when using recurring payments [03-30-2011]
Fixed: Clietarea: Editing blocked lastname field changes last to first name [03-21-2011]
Fixed: Clietarea: Client dont have ability to remove credit card on fresh installations [03-21-2011]
Fixed: Modules: LogicBoxes-based registrars: ID Protection set returns "Method Not Allowed." error [03-21-2011]
Fixed: Cart: Its possible to order addon for suspended service [03-21-2011]
Fixed: Cart: Selected forms elements are unchecked during billing cycle change in step 3 [04-02-2011]
Fixed: Module: Wordpress: Creation of new wordpress instacne could fail when initiated outside of account view [03-19-2011]
Fixed: Module: Rackspace: Create would fail when using custom fields for OS template [03-26-2011]
Fixed: Module: XenServer: Create would fail when using custom fields for OS template [03-26-2011]
Fixed: Module: XenServer: Debug data visible in clientarea after upgrade [03-30-2011]
Fixed: Tickets notification emails have unnecessary escaped html entities [03-27-2011]
Fixed: Promotional codes not working for account configuraction upgrades [03-27-2011]


Version: 3.2.4 Date: 03-12-2012

Added/Changed

Added: Module: CloudStack - fully automated cloud and single VPS provisioning http://hostbillapp.com/features/apps/cloudstack.html [03-05-2011]
Added: Module: Citrix XenServer provisioning http://hostbillapp.com/features/apps/xenserver.html [03-05-2011]
Added: Clientarea: Clients can now manage IPs/subnets allowed to log-in preview [03-12-2011]
Added: Adminarea: Staff members are now able to edit ticket content and replies [02-29-2011]
Added: Coupon Codes: Discount/promotion codes applicable to upgrades orders [03-06-2011]
Added: Coupon Codes: It's now posible to add notes for discount/promotion codes [03-06-2011]
Changed: Support: Tag icon is replaced by actual tags in the ticket listing linked to tag filter [03-02-2011]
Changed: Support: Changing ticket owner, department and other ticket details is now accessible by clicking 'Edit' button [03-01-2011]
Changed: Adminarea: Accepting / deleting cancellation request is now available directly from its listing [03-07-2011]
Added: Module: Websitepanel - created from DotNetPanel module with fixed connection problems [03-03-2011]
Added: Module: OnApp CDN - Metered billing capabilities - customer can be billed monthly for traffic used [03-05-2011]
Added: Module: OnApp - Client can now manage his OS templates created from backups directly from client interface [03-09-2011]
Added: Module: OnApp/OnApp CDN - Invoices can now be generated each week for metered usage [03-09-2011]
Added: Module: Hexonet - Official module development support from Hexonet team, added extended info for all supported tlds [03-03-2011]
Added: Module: PayPal Website Payments Pro - added refunds support [02-20-2011]
Changed: Metered Billing - Increased measurement precision for bandwidth usage [03-05-2011]



Bugs Fixed

Fixed: Module: OnApp - if more than one hypervisor zone is available for customer it may occur that wrong hypervisor will be picked during VM creation [02-29-2011]
Fixed: Module: OnApp - upgrading free resources in metered plan fails [02-29-2011]
Fixed: Automation - subscription items cleanup is a blocking task [03-01-2011]
Fixed: Domains: Using renew in adminarea does not work for order type: Register [03-10-2011]
Fixed: Adminarea: Blocked automation task notification for tasks that are disabled in task list [03-02-2011]
Fixed: Adminarea: Ticket log entries are not in order [03-02-2011]
Fixed: Domains - paid domain elements are not being added to end invoice on purchase [03-01-2011]
Fixed: Forms: Form name is not translated with custom tag on upgrade screen [03-02-2011]
Fixed: API:addOrder: setting notify params to 0 do not work as expected [03-07-2011]
Fixed: Clientarea: submiting upgrade form from clientarea not always work [03-12-2011]
Fixed: Invoices: Invoice.id variable in invoice template is not formatted with numeration format [03-12-2011]
Fixed: Module: OnApp CDN: Failure on Edge Resource creation do not report any error to interface [03-12-2011]
Fixed: Module: OpenSRS SSL in some cases contact informations were not sent in the request [02-27-2011]
Fixed: Module: 2checkout - duplicated notifications about payments from 2co result in multiple transactions [02-27-2011]
Fixed: Module: HeartInternet Domain rewritten to use new api [02-27-2011]
Fixed: Module: Polite greatings displaying 'undefined' or empty values [03-01-2011]
Fixed: Widget: Register nameservers wasn't working in clientaera [03-02-2011]
Fixed: Adminarea: Accepting cancellation request dont result in canceled pending invoices for service [03-06-2011]
Fixed: Adminarea: Security Banned IPs tab doesn't refreash to its content [03-06-2011]
Fixed: Adminarea: Refunded invoices are not accounted into income summary [03-06-2011]
Fixed: Adminarea: Its not possible to issue refund for manually added transaction [03-06-2011]
Fixed: Adminarea: Stats included items with date newer than current date [03-06-2011]
Fixed: Adminarea: Question mark icon with help do not appear under IE7 browsers [03-06-2011]



Version: 3.2.2 Date: 02-24-2012

Added/Changed

Added: Module: GlobalSign SSL Voucher http://hostbillapp.com/features/apps/globalsignvoucher.html [02-13-2011]
Added: Module: RackSpace Cloud Servers http://hostbillapp.com/features/apps/rackspacecloud.html [02-13-2011]
Changed: Module: OnApp - Its now possible to set resource pricing for virtual machine powered off with metered billing preview [02-13-2011]
Added: Invoices: Its now possible to issue full/partial refund from invoice details section with automated gateway refund where applicable [02-14-2011]
Changed: Module: OnApp Reseller - its now possible to use zone names instead of ids to limit reseller access [02-13-2011]
Added: Module: PayPal - added automated refunds support [02-20-2011]
Added: Module: AuthorizeNet - added automated refunds support [02-20-2011]
Added: Module: 2Checkout - added automated refunds support [02-20-2011]
Added: Module: GoogleCheckout - added automated refunds support [02-20-2011]
Added: Module: OnApp: Resource pricing in OnApp billing plan is now set to corresponding values in HostBill metered table [02-14-2011]
Changed: Adminarea: Security rues: check 'Deny' rules first, 'Allow' rules last [02-14-2011]
Changed: Module: ResellerClub, ResellerID, NetearthOne, ResellerBiz modules rewritten for HTTP Api [02-17-2011]
Changed: Module: State / Province Select - moved country/regions data from module to separate files, allowing customization [02-14-2011]
Changed: Module: Namecheap - test connection function for connection troubleshooting [02-13-2011]
Changed: Clicking on tags in ticket will open new tab/widow with tickets with that tag [02-20-2011]
Changed: Api: addClient command can use additional 'language' option [02-23-2011]

Bugs Fixed

Fixed: Cart: Disabling domains option for a product with own domain option still on, would cause redirection to first cart step [02-13-2011]
Fixed: Adminarea: Price is not shown in SSL product configuration [02-13-2011]
Fixed: Clientarea: free items are not shown when current item is free in Configuration upgrade screen [02-14-2011]
Fixed: Email re-sent from Email log have no formating [02-14-2011]
Fixed: Adminarea: No option to change admin status to inactive [02-14-2011]
Fixed: Adminarea: Invoice section shows more pages than it realy has [02-14-2011]
Fixed: General: Ticket notifications are sent to admins with no privileges [02-14-2011]
Fixed: General: New Ticket notifications email does not use department email send method [02-19-2011]
Fixed: Tickets: Imported tickets comming from account additional contacts do not show that account information [02-22-2011]
Fixed: Module: Namesilo - updateing contact information works only for registrant [02-22-2011]
Fixed: Adminarea: Entering a single quote in product features configuration would breake its input field after save [02-22-2011]
Fixed: Module: Namecheap is using wrong contact informations for some tlds [02-23-2011]
Fixed: Module: Manual CreditCard processing does not display anything when ther's no transactions [02-23-2011]
Fixed: Adminarea: Disabling Domain options for a product does not remove its subdomain options [02-23-2011]
Fixed: Adminarea: Removing client does not remove its associated affiliate data [02-23-2011]
Fixed: Module: RRPProxy.net: Missing trustee option during domain registration [02-15-2011]
Fixed: Ticket Deparments: Client-only department import non-customer emails [02-15-2011]
Fixed: Invoices: When manually editing transactions in invoice details, fee is mixed with amount [02-14-2011]
Fixed: Checkdomain: .id domain lookups dont work [02-14-2011]
Fixed: Automation: POP import loop can timeout for large number of tickets [02-14-2011]
Fixed: Module: cPanel - unsuspending reseller account do not unsuspend his accounts [02-17-2011]
Fixed: Module: cPanel - terminating reseller accounts do not remove his child accounts [02-17-2011]
Fixed: Module: cPanel Usage Monitor - bandwidth usage is calculated wrong for reseller accounts [02-17-2011]
Fixed: Module: OnApp: Improved error reporting for json api calls returns [02-20-2011]
Fixed: Module: OnApp: Wrong monthly bandwidh usage shown in clientarea [02-23-2011]
Fixed: Module: Enom: Registration fails with "bad request" error for .uk domain with extended attrib [02-20-2011]
Fixed: Cart: Sub-product name is not translated [02-20-2011]



Version: 3.2.1 Date: 02-09-2012

Added/Changed

Added: Module: OnApp - Additional option in storage tab to determine whether disk should be resized on package upgrade [01-31-2011]
Added: Module: OnApp Reseller - allow to resell your cloud easily with your custom-branded module - http://hostbillapp.com/features/apps/onappreseller.html [02-09-2011]
Added: Adminarea: phpinfo page accesed from main page [02-01-2011]
Added: Orders: New filter - Payment status [02-01-2011]
Added: Configuration: Added third option to force captcha validation for all user when creating tickets [02-07-2011]
Added: Tickets tags feature http://hostbillapp.com/features/apps/support-system.html [02-07-2011]
Added: Stripe.com payment gateway http://hostbillapp.com/features/apps/stripe.html [02-07-2011]
Changed: Configuration: Ticket autoclose option moved to departments settings [02-06-2011]

Bugs Fixed

Fixed: Adminarea: Generating invoice from adminarea using "generate now" shows wrong next due date [02-09-2011]
Fixed: Automation: Domain sync after renewal should not sync expiration date for all registrars [02-07-2011]
Fixed: Cart: Hostname field do not appear for free products [02-05-2011]
Fixed: Support - Knowledgebase categories are not translated in support section [02-08-2011]
Fixed: Module: PayPal - amount is not correctly formated error for currency format 1,234.567 [02-08-2011]
Fixed: Module: Cakemail - Incorect Client ID when trying to suspend account [02-07-2011]
Fixed: Module: ManualCC - payment failed error on non-pdo installs [02-03-2011]
Fixed: Adminarea: Login problems on some php configurations [01-31-2011]
Fixed: Module: RRProxy - missing .es extended registration attributes [02-02-2011]
Fixed: Module: PowerDNS - removing record do not update SOA Serial [02-02-2011]
Fixed: Module: OnApp - Memory usage value is wrong in client service listing [02-09-2011]
Fixed: Module: OnApp - Port speed slider maximum is set higher than resources available [01-31-2011]
Fixed: Module: OnApp - Recurring price for accounts with form elements resets to fixed fee [01-27-2011]
Fixed: Module: OnApp Addons - Unable to create addon resources with multiple network/hv/storage zones selected [01-30-2011]
Fixed: Module: Enom - enom module do not set required extended attributes for TLDs like .us [01-30-2011]
Fixed: Module: OpenSRS = registration problem with .it domains [02-01-2011]
Fixed: Adminarea: Forms - Editing form element with large number of items causes javascript timeouts errors [01-30-2011]
Fixed: Adminarea: Forms - Importing YML file with form element does not apply pricing to its items [01-31-2011]
Fixed: LiveChat - Invitation image breaks https in HostBill clientarea [01-27-2011]
Fixed: LiveChat - Client interface breaks with mod_rewrite SEO urls enabled [01-27-2011]
Fixed: LiveChat - Unable to delete trascription from Live Chat History [01-28-2011]
Fixed: LiveChat - Email verification do not accept short email addresses [02-06-2011]
Fixed: PDF Invoices - Invoice creator is not set as Business Name [01-28-2011]
Fixed: PDF Invoices - no top and bottom margin in very long invoices [02-1-2011]
Fixed: Adminarea: Send message functions add wrong email logs [01-31-2011]
Fixed: Emails: missing product name variable [01-31-2011]
Fixed: Orderpage: One-step simple - missing js file [01-31-2011]
Fixed: Tickets: Blocking rules not applied to ticket created from clientarea [02-01-2011]
Fixed: Tickets: Anyone can open new tickets in departments with 'registered only' option [02-01-2011]
Fixed: Adminarea: System Information shows wrong status of SPL extension [02-01-2011]
Fixed: Adminarea: Adding/Importing languages would fails on some browsers [02-07-2011]
Fixed: Adminarea: Unable to save 'Tax Add funds' option to on [02-07-2011]
Fixed: Cart: Dedicated Servers Pro-order custom fields [02-07-2011]




Version: 3.2.0 Date: 01-26-2012

Added/Changed

Added: Live Chat: Brand new live chat system with real-time visitor monitoring, geolocation, invitations & more - http://hbchat.com/ [01-26-2012]
Added: Orderpage: One-step Simple Checkout http://hostbillapp.com/features/order-pages.php [01-23-2012]
Added: Module: OpenSRS Domain name suggestions http://hostbillapp.com/features/apps/opensrs_domainsuggest.html [01-24-2012]
Added: Module: eSELECT Plus payment gateway http://hostbillapp.com/features/apps/eselect_plus.html [01-18-2012]
Added: Security: Additional security checks during new ticket creation [01-14-2012]
Added: Module: MaxMind: New option - Don't verify returning customers [01-12-2012]
Added: Module: MaxMind: New option - Don't verify admin order [01-12-2012]
Added: Module: MaxMind: New option - Auto-block fraudulent IP [01-12-2012]
Added: Adminarea: Ability to add aditional contacts to client profile [01-12-2012]
Added: Adminarea: Ability to edit client contacts general privileges [01-12-2012]
Added: Adminarea: Tax Settings: Additional option to apply tax to "Add funds" invoices [01-17-2012]
Added: Adminarea: Ticket departments: Invidual setting for sending emails [01-18-2012]
Added: Orderpage: Dedicated Servers Pro customization [01-21-2012]
Added: Orderpage: Domain bulk register + domain suggestions [01-24-2012]
Changed: API: API:getNews will display only a portion of all entries, use 'page' parameter to get rest of the news [01-13-2012]
Changed: Adminarea: News page now implements sorting and pagination mechanism [01-13-2012]
Changed: Adminarea: Ticket departments: Assigning admins to departments is now done in department details [01-18-2012]
Changed: Adminarea: Ticket departments look & feel changed to resemble more of other configuration pages [01-18-2012]

Bugs Fixed

Fixed: Module: NetEarthOne - synchronize now also synchronizes registration date [01-21-2012]
Fixed: Module: Nominet - Required parameter missing, V074 Company Number required for UK Limited and Public Limited Companies [01-24-2012]
Fixed: Module: OnApp - Customer OS templates are not listed if Components:Forms:Os are used [01-24-2012]
Fixed: Module: OnApp Load Balancer - Account listing for OnApp load balancer products is empty [01-21-2012]
Fixed: Module: OnApp Load Balancer - Account termination issues with new OnApp version [01-12-2012]
Fixed: Module: OnApp CDN - Missing Google Maps client function in Product configuration[01-16-2012]
Fixed: Adminarea: Emails sent from accounts section using [Send] dont contain form elements [01-12-2012]
Fixed: Adminarea: Emails sent from accounts section using [Send] contain wrong password [01-12-2012]
Fixed: Plugin Clients Online Now: When logged in with https plugin breaks certificate with http image [01-12-2012]
Fixed: Module - Namesilo: Its not possible to update privacy settings with Namesilo module [01-16-2012]
Fixed: Module - Enom: Enabling ID Protection when its not initially purchased is not possible [01-16-2012]
Fixed: Checkdomain: Lookup of .af domains always return not-available [01-16-2012]
Fixed: Affiliates: Manually accepting referal from adminarea is not possible [01-16-2012]
Fixed: Cart: Free form elements are not listed for free packages [01-21-2012]
Fixed: General: Can not use languages with special characters in them [01-13-2012]
Fixed: General: Can't save values with single quotes in some input fields [01-13-2012]
Fixed: Adminarea: Order page url points to non existing page, 404 error. [01-13-2012]
Fixed: Clientarea: Simple hosting layout breaks under Firefox on Mac OS X. [01-13-2012]
Fixed: Adminarea: Adding items to recurring invoice with 'Next invoice' as current date generates two invoices [01-16-2012]
Fixed: Adminarea: Drafts are not listed in invoices [01-16-2012]
Fixed: Adminarea: Income status doesn't include subscriptions [01-24-2012]
Fixed: Adminarea: Required custom checkbox fields are not validated [01-24-2012]




Version: 3.1.7 Date: 01-12-2012

Added/Changed

Added: Module - OpenSRS Trust: Resell SSL Services from OpenSRS using HostBill http://hostbillapp.com/features/apps/opensrstrust.html [01-10-2012]
Added: Module - PowerDNS: Ability to edit SOA record [01-10-2012]
Added: Module - PowerDNS: Admin can now configure SOA record defaults and minimal values [01-10-2012]
Added: Module - PowerDNS: Client can now change his SOA record email [01-10-2012]
Added: Module - OnlineNIC: Test Connection method to diagnose connection problems [01-10-2012]
Added: Module - OnApp: Client can now enable/disable autobackup during virtual machine creation [01-11-2012]
Added: Adminarea: Display warning on the main page if cron tasks are blocked [01-10-2012]

Bugs Fixed

Fixed: Clientarea: Domains order page - missing pricing list [01-04-2012]
Fixed: Module: VPS.net: cant't import vps.net accounts to hostbill [01-04-2012]
Fixed: Clientarea: Missing translations in domain widgets [01-05-2012]
Fixed: Widget: Wordpress: Error: 'Acces Denied' when using hash to authenticate cpanel connection [01-05-2012]
Fixed: Widget: Wordpress: Error: 'can't connect to host' while trying to install wordpress [01-05-2012]
Fixed: Adminarea: Stats do not display income data [01-06-2012]
Fixed: Widget: "Show Edge servers on Google Maps" appears in unsupported products [01-06-2012]
Fixed: Clientarea: Missing "ID Protection" function in clientarea [01-06-2012]
Fixed: PDF Invoice: When downloading PDF from adminarea currency sign is mixed [01-06-2012]
Fixed: Domains: Domain error log reads "Array" instead of error message [01-07-2012]
Fixed: Resell.Biz module: Wrong phone country code when trying to register domains [01-07-2012]
Fixed: Metered Billing: Unable to store fixed fees with amounts higher than 1000 [01-09-2012]
Fixed: Automation: Item category name on invoice is not translated from custom tag [01-10-2012]
Fixed: Automation: Addon name on invoice is not translated from custom tag [01-10-2012]
Fixed: Automation: Client country on automatically generated invoices is mixed [01-11-2012]
Fixed: API: API:getTickets and API:getClientTickets does not return anything [01-10-2012]
Fixed: Module - OnApp: Client is unable to remove backup from interface [01-11-2012]
Fixed: Module - Namesilo: Domain transfers are missing AUTH code in namesilo [01-11-2012]




Version: 3.1.6 Date: 01-04-2012

Added/Changed

Added: OnApp CDN integration http://hostbillapp.com/features/apps/onappcdn.html [12-31-2011]
Added: Adminarea: Enhancement/Usability - show currency sign at account listing before First Payment Amount&Recurring Amount. [12-28-2011]
Added: Adminarea: Enhancement/Usability - Ability to change/edit order Date. [12-28-2011]
Added: Adminarea: Stats - sing-up statistics. [12-30-2011]
Added: Clientarea: Users can check their activity log on history page. [12-30-2011]
Added: Module - WebNIC: Test Connection function to check login credentials and connection problems [01-03-2011]
Added: Module - RRProxy.net: Test Connection function to check login credentials and connection problems [01-03-2011]
Added: API: addClientCredit: Increase client credit / add funds to client profile [01-03-2011]

Bugs Fixed

Changed: Adminarea: Module: Registration blacklist - changed look and feel to resemble more of that in security options [12-29-2011]
Fixed: Adminarea: Account status does not change to canceled while canceling order [12-28-2011]
Fixed: Clientarea: Add Funds - using a dot or comma in amount field would generate an error [12-28-2011]
Fixed: Adminarea: Services: Could not save product description for Fancy Slider [01-02-2012]
Fixed: Adminarea: Services: cant't change sample domain biling period [01-02-2012]
Fixed: Module: WordPress: Could not connect using secure connection. [01-03-2012]
Fixed: Module: WordPress: HostBill sets invalid config for wordpress database connection. [01-03-2012]
Fixed: Adminarea: Orders - Domain type product are no longer shown in dropdownlist while adding new orders. [01-03-2012]
Fixed: Clientarea: blank page while trying to reopen ticket without permissions [01-02-2012]
Fixed: General: missing email variable 'product name' in emails send after account create/terminate [01-04-2012]
Fixed: Clientarea: all .th domain search results in not available [12-31-2011]
Fixed: Module - OnApp: Form elements are missing from cart with metered billing enabled [01-02-2011]
Fixed: Module - Directadmin: Attempting to import accounts with reseller privileges fails [01-02-2011]
Fixed: API - listClients returns: Your current admin role does not allow you to see this content [01-02-2011]
Fixed: Adminarea: Test connection for POP method timeouts decreased to 20seconds [12-31-2011]
Fixed: Accounts Import: Package name tags are not translated [01-03-2011]
Fixed: Module - HTML Integration: Module has been updated to work with new domain categories [01-03-2011]




Version: 3.1.5 Date: 12-28-2011

Added/Changed

Added: Module: OnApp - Customers now can fully manage their network interfaces from HostBill clientarea: learn more [12-27-2011]
Added: Module: OnApp - Customers can rebuild network directly from HostBill clientarea [12-27-2011]
Added: Module: OnApp - Client can now choose network interface when assigning IP address to VPS [12-28-2011]
Added: Module: OnApp - When adding IP to vps, customer can now select IP address from available addresses [12-28-2011]
Added: Module: PowerDNS - Data input verification for each RR type provided from clientarea [12-22-2011]
Added: Module: OnApp - "Set template pricing" option now filters templates fetched/updated from onapp based on selected template group [12-22-2011]
Added: Module: OnApp - Additional IP addon now can be configured to turn auto-network rebuild off/on after assigning IP to VM [12-22-2011]
Added: Module: OnApp - Users are now created in OnApp with time-zone related to their country in HostBill [12-23-2011]
Added: Module: OnApp - Network interface name on IP address listing [12-27-2011]
Added: Module: PayPal - Support for TRY currency [12-25-2011]
Added: Invoices - client.name variable, showing companyname if any, or firstname lastname if client has no company [12-28-2011]
Added: Module: Registration blacklist - blocking by ip address, ip address range, email domain [12-22-2011]
Added: Adminarea: Fancy Slider special cart template features setting in product configuration [12-27-2011]

Bugs Fixed

Fixed: Module: HeartInternet - test mode, connection test function [12-23-2011]
Fixed: Module: OnApp - disk_limit and bw_limit variables do not work in OnApp welcome email [12-22-2011]
Fixed: Module: OnApp - Missing translations in clientarea after fresh module install [12-26-2011]
Fixed: Module: LibertyReserve - Missing PayNow submit image [12-26-2011]
Fixed: Module: PowerDNS - Missing delete zone/record icon in clientarea [12-22-2011]
Fixed: Module: PowerDNS - Metered pricing tab is not showing in product config [12-23-2011]
Fixed: Invoices - Chinese font is not supported by new PDF lib [12-22-2011]
Fixed: Invoices - New lines in item descriptions are not split in invoice [12-28-2011]
Fixed: Plugin: cPanel CPU Overusage protect plugin - configuration guide is missing in plugin details [12-24-2011]
Fixed: Module: ResellerClub - registration would fail when selected country has phone code with additional area code [12-22-2011]
Fixed: Clientarea: Add Funds - using a dot or dash in amount field would generate an error [12-28-2011]




Version: 3.1.4 Date: 12-21-2011

Added/Changed

Added: Module: OnApp - Security - Additional CSRF security prevention in clientarea [12-14-2011]
Added: Module: OnApp - Client now can convert backup into template to use with new Virtual Machines [12-19-2011]
Added: Module: OnApp - Client now can schedule his own automated backups (only if user role has schedules.*.own enabled) [12-19-2011]
Added: Clientarea: Client contact is now able to change his own password under "Manage account" section [12-19-2011]
Added: Module: Virtuozo-PVA - During creation container is now preconfigured with nameservers set in HostBill->Apps [12-20-2011]
Added: Invoices: Its now possible to attach PDF invoice to Invoice:Paid email using EU Billing model [12-20-2011]
Added: Security: Additional security measures on form submissions [12-21-2011]
Added: Security: Additional IP checks added to admin authorization [12-21-2011]
Added: Admin Area: Ticket Department: New Permission: Allow customer to reopen CLOSED TICKETS [12-16-2011]
Added: Admin Area: Ticket Department: New Permission: Do not allow customers to CLOSE TICKETS opened by Staff Members [12-16-2011]
Added: Admin Area: Ticket Department: New Permission: Allow Staff Members to reply to tickets from Email Client. [12-16-2011]
Added: Module: cPanel DNSManagement: added Test Connection button in plugin interface to diagnose connection issues [12-19-2011]

Bugs Fixed

Fixed: Automation: Domain renewal notices are not being sent for custom notification intervals [12-20-2011]
Fixed: Adminarea: Automation queue for domains do not mention upcoming domain expiration reminders [12-20-2011]
Fixed: Adminarea: Its not possible to change client currency with & without auto-recalculate [12-20-2011]
Fixed: Module: OnApp - Security - Its possible to preview other Virtual Machine's firewall rules [12-14-2011]
Fixed: Module: OnApp - Resource downgrade with slider allows to set resources below minimum configured in Forms [12-15-2011]
Fixed: Module: OnApp - When creating new account disk usage, ip address and memory usage is not displayed [12-15-2011]
Fixed: Module: OnApp - Its not possible to use all available CPU Priority during VPS edit [12-18-2011]
Fixed: Module: OnApp - Virtual Machine lists in adminarea shows all machines if account status changed from Pending->Active without using "Create" [12-19-2011]
Fixed: Module: MaxMind - Fraud score is not properly calculated if MaxMind account is old type (registered before 2007) [12-15-2011]
Fixed: Module: InternetBS - PHP Fatal error (blank screen) on failed module actions [12-16-2011]
Fixed: Module: DinaHosting Registrar - PHP Fatal error (blank screen) on failed module actions [12-16-2011]
Fixed: Module: Intaserve - Domain registration fails due to "Missing admin contact" error [12-19-2011]
Fixed: Clientarea: Disappearing domain checker link in clientarea front page after updating domain prices [12-17-2011]
Fixed: Clientarea: Orderpage/category name is not translated in client summary section [12-17-2011]
Fixed: Clientarea: When subscribing item with L2 compound tax, recurring price is incorrectly rounded [12-20-2011]
Fixed: Cart: With metered billing enabled with additional setup fee, dropdown boxes with billing cycle are blank [12-21-2011]
Fixed: Cart: Category description is not translated [12-21-2011]
Fixed: Module: HyperVM - test connection returning success even when it really fails [12-15-2011]
Fixed: Module: SolusVM - typo causing disappearing of root password [12-16-2011]
Fixed: Module cPanel DNSManagement: Unable to remove domain from HostBill that does not exists in cPanel [12-19-2011]
Fixed: Module cPanel DNSManagement: Creating domains with capital letters breaks synchornization [12-19-2011]
Fixed: Module: cPanel DNSManagement: could not connect using pasword with '@' symbol [12-19-2011]
Fixed: General: generated passwords ignore the rules that were saved in Security settings. [12-19-2011]



Version: 3.1.3 Date: 12-14-2011

Added/Changed

Added: Adminarea: Invoice customization using WYSYWIG editor http://hostbillapp.com/features/invoice-templates.php [12-10-2011]
Added: Module Virtuozzo PVA: HostBill now stops container on suspend and disables "offline management" and "start on node boot" [12-06-2011]
Added: General: {php} tags are now disabled by default. To enable them edit $security_settings[PHP_TAGS] in smarty lib file [12-08-2011]
Added: Adminarea: Check for JSON support in PHP on home screen. JSON is now required extension [12-08-2011]
Added: Adminarea: Check for DOM support in PHP on home screen [12-07-2011]
Added: Adminarea: Check for mbstring support in PHP on home screen. MBstring is required by customizable PDF invoices [12-12-2011]
Added: Automation: POP ticket import now outputs detailed import log to console [12-14-2011]
Added: Adminarea: Quick search: find clients by company name, domain name does not have to be exact to match it [12-12-2011]
Added: Adminarea: Quick search: ability to search invoices using [prefix]invoicenumber [12-13-2011]
Added: Adminarea: Stats: Orders - number of Paid/Pending/Fraud/All orders displayed in graph tooltip, Transactions - Income/Outcome/Transaction number displayed in graph tooltip [12-07-2011]
Added: Adminarea: CVS Export: CSV export under invoices, the ability to also export transaction ID for each paid invoice. [12-08-2011]

Bugs Fixed

Fixed: Adminarea: Missing translation for product name in accounts list [12-08-2011]
Fixed: Adminarea: Its not possible to define separate app group for same module [12-13-2011]
Fixed: Adminarea: Client status other than Active/Closed doesnt work [12-13-2011]
Fixed: Cart: When changing billing cycle of package with slider configured using "dont charge for initial value", its being calculated to order total [12-12-2011]
Fixed: Cart: When ordering package with metered billing enabled, setup fee is not applied in cart [12-12-2011]
Fixed: General: Prompt about unsaved PDF in Adobe Reader when downloading invoice from HostBill [12-08-2011]
Fixed: Adminarea: Missing link to security settings under Tax configuration [12-07-2011]
Fixed: Adminarea: Metered pricing brackets do not save on hosts without PDO installed [12-13-2011]
Fixed: Automation: HostBill does not warn if its unable to connect with conversion rate service [12-06-2011]
Fixed: Automation: During package downgrade using sliders its possible to set account recurring total to value below 0 [12-12-2011]
Fixed: Automation: POP import fails if admin reply to ticket using email [12-14-2011]
Fixed: Automation: After service password reset client may receive email generated from wrong template [12-14-2011]
Fixed: Module Virtuozzo PVA: Initial disk and memory size are not stored [12-06-2011]
Fixed: Module Virtuozzo PVA: HostBill displays two passwords for container and wrong username [12-06-2011]
Fixed: Adminarea Settings->Other->.htaccess example shows wrong rewrite base if adminarea folder has been renamed [12-09-2011]
Fixed: Module OnApp: Autoscaling configuration is not applied in onapp once edited by customer in HostBill [12-09-2011]
Fixed: Module OnApp: Account creation on multiple clouds may fail for cloud packages due to Hypervisors:nil error [12-10-2011]
Fixed: Module OnApp: Auto-Upgrading single VPS to higher plan with more cores fails [12-10-2011]
Fixed: Module OnApp: Scale (Edit VM) screen do not allow CPU cores upgrade within limits given [12-10-2011]
Fixed: Module OnApp: Scaling VM dont work with CPU shares set to maximum [12-10-2011]
Fixed: Module OnApp: Its not possible to set resource limits to 0 during downgrade using forms [12-12-2011]
Fixed: Module OnApp: When VM is off metered billing values are still updated as used [12-12-2011]
Fixed: Module: Internetbs support for special case tlds (.ASIA, .FR, .IT, .US) [12-06-2011]
Fixed: Adminarea: Stats: Missing translation for date range picker [12-07-2011]
Fixed: Adminarea: Stats: Pie chart overflowing when to many data categories [12-07-2011]
Fixed: Adminarea: Stats: Pie chart disapearing on page resize [12-07-2011]
Fixed: Module: Adminarea: cPanel DNSManager not displaying logs [12-07-2011]
Fixed: Module: AlertPay: test mode setting is deprecated, test mode is now available after setting it in alterpay [12-08-2011]
Fixed: Api: Some methods that include sorter mechanism would fail [12-09-2011]
Fixed: Module: Enom SSL: CSR and Contact data was not saved when period was set above 3 years [12-12-2011]
Fixed: Module: Enom SSL: Emails in product configuration displaying as none [12-12-2011]
Fixed: Module: Support Fields: Client profile fields not showing [12-12-2011]
Fixed: Module: Nominet: Additional error catching to make troubleshooting easier [12-12-2011]
Fixed: Clientarea: Metered Orderpage: Hide empty description box, add mising background image, remove second jquery include [12-13-2011]
Fixed: Tickets: Block tickets containing highlighted text not working on non IE browsers [12-13-2011]
Fixed: Clientarea: Add funds issues invoices even when invalid amount is entered [12-14-2011]
Fixed: Module: Namesilo updating dns with the same host names changes only the first one, cant use custom nameservers on domain register [12-14-2011]



Version: 3.1.2 Date: 12-05-2011

Added/Changed

Feature: Translation tags: learn more [12-04-2011]
Module: Virtuozzo PVA - get status button to fetch current container status in adminarea [12-03-2011]
Module: OnApp - Cloud selector for provider with more than one cloud learn more [12-01-2011]
Module: OnApp - Clientarea texts can now be easily translated in Adminarea->Settings->Language settings->[clientlang]->Section: onapp [12-05-2011]
Clientarea: Return to service details link in cancellation request section [12-05-2011]
Adminarea: Wysiwyg editor has been replaced with better solution across entire admin interface [12-05-2011]
Cart: Product setup info when there is no orderpages or products [12-02-2011]

Bugs Fixed

Module: OnApp - Automated disk resize when upgrading / downgrading single VPS package [12-05-2011]
Security: Potential security risk when using support tickets and Smarty library not in secure mode [12-05-2011]
General: Attachments and templates_c directory contents may be mixed if moved outside of docroot dir [12-05-2011]
Module: RegBlackList - module security has been improved, its not possible to bypass javascript validation now [12-04-2011]
Automation: Form elements are not fully passed to module during package upgrade/downgrade [12-03-2011]
Automation: PDF Invoices/estimates may not be attached to email if templates_c directory has been moved [12-05-2011]
Adminarea: Warning about missing SPL extension on some installations with SPL enabled [12-05-2011]
Adminarea: Custom automation tasks read Hours instead of Days [12-04-2011]
Adminarea: Unable to save Components:Forms items names [12-01-2011]
Adminarea: When importing Components:Forms elements from YAML, text input fields are not displayed in cart [12-02-2011]
Adminarea: Blank page may occur when adding product with sample config attached [12-02-2011]
Adminarea: Excessive new line chars are added to email log when sending html email [12-04-2011]
Modules: Domain: Nominet: Failed to register .co.uk TLD [12-01-2011]
General: Domain: Add extended forms option not displaying [12-01-2011]
Cart: "Wrong Parameter" error when trying to purchase free Sub-Product [12-02-2011]
Cart: Addons with hourly billing are not properly displayed in cart [12-04-2011]
Clientarea: Upgrade charge for one-time billed packages is calculated wrong [12-03-2011]
Clientarea: Domain Availability Checker link displaying even when Domain services are disabled [12-02-2011]
Module: OnApp - missing metered billing email templates afer fresh install [12-02-2011]
Module: OnApp - resources upgrade issue - for cloud package when upgrading package with sliders applied [12-02-2011]
Module: OnApp - Resource upgrades header appears without sliders enabled [12-05-2011]
General: Auto-logout customer if his account is deleted by administrator do not work [12-05-2011]
Modules: Cpanel DNS Management: Cannot change TTL [12-05-2011]
Modules: Domain: ResellerClub: Failed to register .co.nz TLD [12-05-2011]
Adminaera: Tab names from services submenu are not translated [12-05-2011]
General: Editing admins privileges will take effect immediately after saving [12-05-2011]



Version: 3.1.1 Date: 11-30-2011

Added/Changed

Automation: Admin notification about client credit balance update
Automation: Its now possible to schedule custom automation task with minute/hour precision
Automation: Added option to schedule task after domain/product order (ie. send email 15minutes after order)
Automation: PDF invoices will be auto-disabled from sending if memory limit is too low for this operation
Billing: Fifth decimal place for metered billing prices/reports
Adminarea: Better looking and more usable statistics
Adminarea: Better indication of hidden products / addons
Adminarea: Warning next to send pdf invoices about too low memory limit for this operation
Adminarea: Pro-rata next month description in product/addon config
Adminarea: System information box in admin home-screen to monitor extensions/modules required by HostBill
Adminarea: ccEncryptionHash is no longer required to reveal/edit credit card
Adminarea: Added new admin privileges: View Credit Card Details, Edit Credit Card Details, Login as Client
Adminarea: System log entry when admin updates client credit card
Clientarea: "Back" button in service upgrade screen to return to service details
Modules: Test connection option for OpenSRS and ResellerClub based modules
Modules: Domain: Added new domain registration module for Antagus http://hostbillapp.com/features/apps/antagus.html
Modules: Hosting: Added Virtuozzo PVA module
Support: Ticket Details: Added Sender's IP Address

Bugs Fixed

Module: OnApp: Port speed/rate slider do not work, limit is set to 0 causing VM creation to fail
Module: OnApp: Os templates appear in resource upgrade/downgrade section in clientarea
Module: OnApp: Missing "refresh" button next to vm status
Module: OnApp: Link to delete in single VPS section should read "Cancel VPS"
Module: OnApp: Package upgrade is not possible if there are also sliders applied
Module: OnApp: When there are no template sets returned from OnApp, product config returns error
Invoices: Simplified chinese PDF invoice is not correctly displayed
Invoices: Generating PDF invoice with image, when GD extension is disabled results in blank page
General: Update to new version requires clearing templates_c contents
Adminarea: When package have metered billing enabled form elements are not displayed properly in cart
Adminarea: UTF-8 encoding issue on main page with recent orders
Adminarea: Unable to activate onapp/pdns modules on fresh-install, annuall licenses
Adminarea: Blank page when activating previously unistalled module
Module: SolusVM: Editing product result in blank page.
Module: 2checkout CURL SSL error when using subscription
Module: Direct links plugin in clientarea breaks it.
Automation: Increasing credit balance by adding funds is being not recorded in client activity log
Automation: Tasks no longer can block entire cron run
Automation: Email notification about client added contact does not break new lines
Clientarea: When no departments are available link to support is show on main clientarea page
Clientarea: Client language resets back to default on login
Module: Plesk version discovery returning wrong protocol version
Module: Enom SSL blank page on other than Enom SSL orderpage
General: Info and error messages weren't translated after redirect
Adminarea: Tickets: 'Quote selected' is not working in tickets, redirecting back to ticket list
Adminarea: Notes: Email notification do not contain URL with /admin prefix to ticket
Adminarea: Notes: Notes created under https contain wrong url
Adminarea: Ticket notes text do not auto-wrap, causing ticket window layout change
OrderPage: Flexible Height Boxes: When moving to the 2nd page of the order form, the pricing box on the right appears to be missing


Version: 3.1.0 Date: 11-23-2011

Key Features:

Module: Full PowerDNS integration http://hostbillapp.com/features/apps/powerdns.html
Module: Rebuilt OnApp module with number of new features: http://hostbillapp.com/features/apps/onapp.html
Orderpages: 5 new orderpages available http://hostbillapp.com/features/order-pages.php
Ticket notes: Added mini collaboration between admins

Changes / New features:

Products: Its now possible to set default value of Forms:Slider to be free in cart
Products: Its now possible to offer sub-products under Product settings->Components- >Sub Products
Tickets: Tickets with notes are now indicated on ticket listing
Orderpages: Orderpages are now even more flexible thanks to customization options (no HTML knowledge required)
Adminarea: Each listing now indicates total records found in DB
Adminarea: Accounts are now located in "Services" tab when browsing client profile, with handy total accounts indicator
Adminarea: SEO Configuration is now moved into Admin:Settings->Other, no more file edits
Adminarea: Its now possible to test App connection from App list
Adminarea: Ajax performance - improved by 25%
Adminarea: Added Settings->Security->Passwords to manage passwords complexity
Adminarea: Added Settings->Security->API Access to manage API access
Adminarea: Languages editor - added option to search for entry and to translate entries in bulk
Adminarea: Languages editor - added option to upload language icon
Adminarea: Languages editor - Country list is now possible to translate using languages editor
Modules: Added "Test Configuration" for domain registrars
Modules: Domain registrar module settings are now manageable from Apps
Modules: New plugin - Custom Direct cart links: http://extras.hostbillapp.com/newplugin- custom-direct-cart-links/
SSL Modules Update: increase of validity period for certificate (1,2,3,4,5 years)
Modules: Smartermail 8.x module has been improved [ http://hostbillapp.com/features/apps/smartermail.html ]
Modules: OnApp Load Balancer module improvements [ http://hostbillapp.com/features/apps/onappbalancers.html ]
Modules: Client domain management tools are enabled automatically when adding new tld

Bugs fixed:

Modules: EnomSSL: module is not dropping previous reseller cart contents before placing new orders
Modules: dot.tk module is broken for new registrations
Modules: Namecheap module: sync is not synchronizing domain expiration date
Modules: Hexonet module: Does not support multiple contacts
Modules: Resell.biz module: Does not support multiple contacts
Modules: Postfinance module is not working
Modules: Resell.biz module: Reglock is not synchronized
Modules: InternetBS module: blank screen when trying to activate
Modules: DirectAdmin module - Suspend/unsuspend does not work on some hosts
Modules: Extended attributes for select Form element in domain registrations are not passed to registrar
Modules: Virtuozzo module - test connection does not work
Modules: ResellerClub module - error when registering .co.nz domains
Modules: Resellerclub webhosting module - account is created with errors
Modules: HeartInternet domain registrar module dont work Modules: SolusVM - using save changes in account section cause module to drop connection with client VPS
Modules: VPS.NET: Bugs with create and upgrade plans fixed.
Automation: emails with long subjects containing non-ascii chars are sent without subject
Automation: It sometimes happens that HostBill try to create Addons before Accounts, when ordered at once
Automation: When creating VM with paid os template - tax is not charged if its on for main package
Adminarea: Client tickets listings are duplicated
Adminarea: long ticket subject mess tickets listing
Adminarea: Whois at admin area is not working properly
Adminarea: After adding new currency in "Currency & Tax Settings" and saving, the system goes to "General Settings" and all tabs stop working
Adminarea: Its sometimes not possible to enable imported language
Adminarea: Longer translations cannot be saved
Adminarea: Affiliates listing points to wrong client details when clicking on lastname
Adminarea: Its not possible to store nameserver IP addresses when configuring TLD
Adminarea: Non-privileged admin is able to increase client credit
Adminarea: Set client status to "Pending" is not working
Clientarea: Inactive client account cant login, no warning is displayed
Clientarea: Domains nameserver IP addresses are not listed
Clientarea: When adding new credit card it can be stored with white spaces
Domains: Whois for XXX domains is missing
Tickets: One ticket is multiplied in client tickets listing
Tickets: Bug: Auto-closing in-progress and client reply ticket
Cart: Form elements with recurring price set to 0 are not listed
Cart: checkout fails with domain order+additional currency
Cart: ordering domain may fail if cart contains one-step product
Cart: summary dissappear on dedicated orderpage
Cart: when ordering new addon from clientarea (i.e.: OnApp extra disk) total is shown as 0
Cart: Not all applied field logic rules works
Cart: Clients are able to pass first order page with no gateways enabled, which leads to errors
Ordering hidden addons (like OnApp additional IPs) shows order total=0
SEO: Captcha for tickets is not being displayed
SEO: problems downloading PDF invoice if seo is on
SEO: using pay now link when SEO is on generates wrong url to invoice
SEO: domain search is not working on all templates when full seo is enabled
PDF Invoices: account configuration items are not listed in separate lines

Developers:

API: Rebuilt api - tokens are no longer required, use api_id,api_key for autorization. http://api.hostbillapp.com/
API: new methods for metered billing: meteredAddUsage, meteredGetUsage, meteredGetVariables