Release Notes - Blesta Core - Version 3.2.0-b1 - HTML format

Bug

  • [CORE-989] - Expired credit cards may display the incorrect year under payment accounts
  • [CORE-1044] - Theme labels don't match respective fields
  • [CORE-1046] - Removing a package pricing row and adding another may actually update the deleted row
  • [CORE-1060] - Support Manager: Last Reply fails to sort descending
  • [CORE-1067] - Support Manager: Closed date not set when closing ticket
  • [CORE-1071] - Support Manager: Use of substr() does not truncate using multi-byte UTF-8 encoding
  • [CORE-1077] - Support Manager: Email parsing fails if content-disposition is inline
  • [CORE-1078] - Support Manager: Improper character encoding conversion with subject line decoding
  • [CORE-1081] - Undefined property: AdminUpgrade::$Session when in maintenance mode
  • [CORE-1088] - Missing language for Admin Company General Localization widget title
  • [CORE-1089] - cPanel Extended: Cron may fail to provision services due to "headers already sent" error via session
  • [CORE-1097] - Support Manager: Incorrect date format in upgrade
  • [CORE-1104] - Editing a package sometimes results in an error message about missing pricing terms when no pricing terms have been removed
  • [CORE-1105] - Order System: Packages with a quantity available of 0 are still available for order
  • [CORE-1110] - Support Manager: Closing a ticket may cause formatting error on date_closed
  • [CORE-1115] - Client Documents: Table headings do not sort in client interface
  • [CORE-1121] - Configurable options of quantity 0 can be ordered
  • [CORE-1123] - Feed Reader: Feeds are being encoded twice
  • [CORE-1124] - Configurable options unavailable for addons when adding a service with an addon
  • [CORE-1125] - Client's making a payment may not default to client's currency
  • [CORE-1130] - Services scheduled to be cancelled at the end of their term are invoiced anyway
  • [CORE-1132] - Cron time-based tasks may run at midnight instead of their explicitly set run time
  • [CORE-1133] - Pending services activated manually use the module when not selected to
  • [CORE-1141] - Namecheap: RegistrantPhone is not set
  • [CORE-1154] - LogicBoxes: Extended attributes are not set correctly
  • [CORE-1155] - Legacy gateway callback requests may be assigned to the wrong user
  • [CORE-1158] - Fix manage widgets description margin
  • [CORE-1159] - Portal CMS: Missing index page content on install

Improvement

  • [CORE-275] - Upgrader: Add support for modifying /config/blesta.php
  • [CORE-513] - cPanel: Set different username if one is taken
  • [CORE-893] - Extensions: Allow descriptions in item lists.
  • [CORE-987] - SolusVM: Add check for libxml extension on install
  • [CORE-1016] - Include extension upgrades when running admin/upgrade
  • [CORE-1025] - Add support for modules to set icons for client sidebar
  • [CORE-1036] - SolusVM: Use suspend option via API when suspending services
  • [CORE-1051] - Order: Void invoice when order marked as fraud or canceled
  • [CORE-1053] - Make invoice edititable without specifying most details
  • [CORE-1057] - cPanel Extended: Add service row info sections
  • [CORE-1068] - Update Maxmind GeoIP vendor code
  • [CORE-1084] - Add service label tag to service suspended / unsuspended email templates.
  • [CORE-1099] - Support Manager: Add replies when clients close tickets from ticket reply
  • [CORE-1101] - Support Manager: Client replies that change ticket status should log as being performed by the client
  • [CORE-1103] - Center text of coupon button when adding a service
  • [CORE-1107] - SolusVM: Set server state fields only if available
  • [CORE-1117] - Interworx client login link does not automatically log the client in
  • [CORE-1122] - Interworx: Add requirement for libxml on install
  • [CORE-1126] - Support Manager: Updating a ticket should always log changes regardless of reply type
  • [CORE-1128] - Support Manager: Add column to ticket listing to show to whom each ticket is assigned
  • [CORE-1137] - Update the string helper to support truncation
  • [CORE-1138] - CKEditor strips out the <i> tag
  • [CORE-1139] - Order Plugin: Change the "Save Account" payment check box label and add tooltip.
  • [CORE-1143] - VPS.NET: Add better AJAX service field support
  • [CORE-1145] - Check quantity availability when validating module fields of service
  • [CORE-1151] - Download Plugin: Rename "Root" in the breadcrumb to "Home"
  • [CORE-1152] - Namecheap: Remove unused SSL certificate option from package options

New Feature

  • [CORE-607] - Support Manager: Add ability to split a ticket
  • [CORE-725] - Support Manager: Add an automatically close ticket option
  • [CORE-961] - Add ability to select view for client interface per company
  • [CORE-988] - Convert client area to responsive bootstrap
  • [CORE-998] - Order Plugin: Add a cancel option to the order widget.
  • [CORE-1083] - SolusVM: Allow the service fields to be changed by staff on service manage
  • [CORE-1090] - Support Manager: Add option to change status of multiple tickets
  • [CORE-1109] - Client Documents Plugin
  • [CORE-1118] - Order: Add new ajax order template with box and slider package selectors
  • [CORE-1129] - Module: BuycPanel
  • [CORE-1140] - Order: Add new wizard order template with box and slider package selectors
  • [CORE-1146] - Add client theme "Slate"

Task

  • [CORE-1055] - Stripe - Add support for newly supported currencies

Sub-task

  • [CORE-991] - Update WidgetClient for boostrap support
  • [CORE-992] - If there are no contacts, display add contact form.
  • [CORE-993] - If no payment accounts, display add payment account form.
  • [CORE-995] - Add quantity and price to service information when managing a service
  • [CORE-996] - Include next invoice date next to renew date when managing a service
  • [CORE-1000] - Add configurable options section to the service information page
  • [CORE-1001] - cPanel: Add support for bootstrap in client interface
  • [CORE-1002] - DirectAdmin: Add support for bootstrap in client interface
  • [CORE-1003] - Enom: Add support for bootstrap in client interface
  • [CORE-1004] - GoGetSSL: Add support for bootstrap in client interface
  • [CORE-1005] - Interworx: Add support for bootstrap in client interface
  • [CORE-1006] - LegacyLicense: Add support for bootstrap in client interface
  • [CORE-1009] - LicenseModule: Add support for bootstrap in client interface
  • [CORE-1011] - LogicBoxes: Add support for bootstrap in client interface
  • [CORE-1014] - Namecheap: Add support for bootstrap in client interface
  • [CORE-1015] - Plesk: Add support for bootstrap in client interface
  • [CORE-1017] - Proxmox: Add support for bootstrap in client interface
  • [CORE-1018] - SolusVM: Add support for bootstrap in client interface
  • [CORE-1019] - TheSSLStore: Add support for bootstrap in client interface
  • [CORE-1021] - Universal Module: Add support for bootstrap in client interface
  • [CORE-1022] - VPS.NET: Add support for bootstrap in client interface
  • [CORE-1029] - Portal CMS: Add support for bootstrap in client interface
  • [CORE-1033] - Use color helper to determine which Blesta logo to use in the client area.
  • [CORE-1034] - Download Manager: Add support for bootstrap in client interface
  • [CORE-1035] - Download Manager: Show category breadcrumbs in client interface
  • [CORE-1037] - Order Plugin: Add support for bootstrap in client interface
  • [CORE-1038] - Support Manager: Add support for bootstrap in client interface
  • [CORE-1042] - Replace message box with tooltips on client invoice method page
  • [CORE-1043] - Remove old client theme styles
  • [CORE-1047] - Add new client theme, Booty
  • [CORE-1052] - cPanel Extended: Add support for bootstrap in client interface
  • [CORE-1054] - Client cancel service view should appear in a modal
  • [CORE-1073] - Add a tooltip for active services scheduled to be canceled
  • [CORE-1086] - Hide left bar on the dashboard on mobile devices
  • [CORE-1112] - Client Documents: Add support for bootstrap in client interface
  • [CORE-1156] - Remove /views/client/default/

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.