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
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
13-12-2014
1418472404 [PayPal] Callback is not returning proper client id, transaction is not recorded.
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.
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
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
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
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
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
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
03-11-2014
Bugs Fixed
1415024116 [Invoice] SQL Error when viewing invoices with domain items
1415024116 [Cloudstack] PHP Error after accessing newly created vm
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
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
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
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.
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
29-09-2014
Bugs Fixed
1411996045 [Invoice] Invoices with more than one item will show 2nd+ item with same details as first
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
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
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
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
03-09-2014
Bugs Fixed
1409715309 [Adminarea] SQL error when browsing orders by status / client id
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
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
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
18-08-2014
Bugs Fixed
PDO PHP class redeclare error on some installations.
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
11-08-2014
Bugs Fixed
1407581540 [Automation] Domain may be renewed more than once / loop domain renewal problem
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
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
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
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
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.
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
30-06-2014
Bugs Fixed
[Services] Adding new product on blank database yields sql error
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
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
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
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
30-05-2014
Added
[Tickets] Its now possible to auto-ask customer if its ok to close ticket in Department SLA settings
[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
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
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
10-05-2014
Bugs Fixed
[Cart] SQL error when ordering product with hostname
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
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
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
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
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
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
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.
24-03-2014
Bugs Fixed
[Adminarea] Saving invoice details for non-pdo installations do not work properly
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
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
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
10-03-2014
Bugs Fixed
[General] Fixed missing SQL schema update for 2014-03-08 version
08-03-2014
Improvements
[Tickets] Added option to attach files to ticket notes
Watch video
[Clientarea] Affiliates can now edit their referral landing page
Watch 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
03-03-2014
Security update
Removed medium threat adminarea CSRF vulnerability - reported by Rack911.com
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
25-02-2014
Security update
Removed medium threat blind SQL Injection applicable for authorized staff members - reported by Rack911.com
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
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)
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
31-01-2014
Bugs Fixed
[Adminarea] Invoice generation issue
[Adminarea] Tickets with higher priority are sorted as last
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
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
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
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
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