Release Notes: Version: January 27, 2017
- [API] Added: "config" items now also contains pricing informations in getProductDetails API call
- [Admin] Added: Admin notes to estimates and invoices
- [Invoices] Added: Invoice history, it allows you to see how invoice was changed over time
- [Invoices] Added: Option to set unpaid Invoices as credited, can be enabled in credit note configuration
- [Invoices] Added: Optional warning when trying to edit non-draft invoice, can be enabled in billing configuration
- [Invoices] Changed: Moved save button to the bottom of the page
- [Invoices] Changed: Removed auto save from invoice, you need to explicitly click on save button to commit changes
- [OnApp v4] Added: Sorting for service list in client area.
- [Openprovider] Added: support for "Delete" domain registrar command
- [Proxmox2] Added: Updated device types to support scsi and sata.
- [SolusVm] Added: User Api route to allow server rebuild
- [Admin] Fixed: Cant assign any client functions if product is set with 'None' module.
- [Admin] Fixed: Orders with no payment gateway generate invoices with first gateway in system.
- [Admin] Fixed: Quick lists show all items in system if ticket is assigned to removed client.
- [Cart] Fixed: QTY input box shows wrong pricing
- [Cart] Fixed: Wrong price callculation for product forms if percentage discount is used and tax applied.
- [General] Fixed: Default gateway selection does not consider sorting.
- [General] Fixed: OS license invoice can be generated for not os related form.
- [InternetX] Fixed: Domain transfer and contact change does not work
- [OnAppCDN] Fixed: Metered prices are incorrect for custom priced edge groups.
- [Proxmox2] Fixed: Upgrade from previous version of proxox module leaves outdated db schema.
- [RRProxy] Fixed: if epp code contains illegal chars module throws exception
- [Reports] Fixed: Broken statements report