HostBill Platform

Complete Billing Software for Web Hosting


Changelog

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