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

Bug

  • [CORE-3228] - PNG logo only appears on first page of PDF invoices
  • [CORE-3409] - Order: Undefined variable possible when running fraud check
  • [CORE-3520] - Undefined property: Cron::$Session when in maintenance mode
  • [CORE-3521] - Stripe Payments: Refunds of stored CC fail
  • [CORE-3524] - cPanel: Undefined property error when cpanel_domain not set
  • [CORE-3530] - Service deletion fails if widget row expaned first

Improvement

  • [CORE-2323] - Authorize.Net CIM profile storage updates
  • [CORE-3081] - Order: Domain and Other type - do not allow domain group in multi select
  • [CORE-3107] - Add search on client notes
  • [CORE-3177] - Allow admin to log in despite a license check
  • [CORE-3191] - Vultr: Add support for IPv6 subnets
  • [CORE-3347] - Support Manager: Ticket received emails do not include an update_ticket_url tag
  • [CORE-3348] - Module field tooltips should appear next to the label
  • [CORE-3360] - Add comma between authors listed on extension pages
  • [CORE-3363] - Update Gateway to translate config description
  • [CORE-3364] - Update Module to translate config description
  • [CORE-3365] - Update Plugin to translate config description
  • [CORE-3372] - Order: Skip service configuration step does not occur for addon services
  • [CORE-3382] - Clarify mcrypt recommendation on install
  • [CORE-3410] - MaxMind GeoIP instructions update
  • [CORE-3478] - Import Manager: Add support for pterodactyl import from WHMCS
  • [CORE-3479] - Improve performance of unioned selection queries
  • [CORE-3495] - Pterodactyl: Add external server ID
  • [CORE-3496] - Add Delete option for cancelled services
  • [CORE-3504] - Softaculous: Add DirectAdmin
  • [CORE-3518] - Clear navigation cache when upgrading plugins from staff UI
  • [CORE-3519] - Order: Improve drag & drop area for package groups
  • [CORE-3537] - Increase size of tooltip box in client UI

New Feature

  • [CORE-1725] - Allow staff to send clients password reset link emails
  • [CORE-1912] - Send an email to clients when services are cancelled
  • [CORE-2325] - Add email notice for service renewal failures
  • [CORE-2485] - New Report: Income by Package
  • [CORE-3261] - Add gateway RazorPay
  • [CORE-3300] - Allow clients to see email history logs
  • [CORE-3325] - Import Manager: Add support for modern WHMCS password hashes

Story

  • [CORE-2872] - Allow client limits to be set for Packages
  • [CORE-3366] - Update all modules to use configuration files
  • [CORE-3367] - Update all plugins to use configuration files
  • [CORE-3368] - Update all gateways to use configuration files
  • [CORE-3406] - Better support fraud checks prior to client creation
  • [CORE-3431] - Order: Setup Affiliate system
  • [CORE-3486] - Order: Affiliate Signups
  • [CORE-3505] - Add option to disable ACH/CC payments for new Order signups
  • [CORE-3508] - Add ability to disable plugin actions, events, and cron tasks

Task

  • [CORE-3539] - Braintree: Update API library to support new SSL requirements

Sub-task

  • [CORE-3074] - Order: Decrease frequency of fraud check occurrences
  • [CORE-3386] - BluePay: Update to use configuration file
  • [CORE-3387] - eWay: Update to use configuration file
  • [CORE-3388] - Payflow: Update to use configuration file
  • [CORE-3389] - PayJunction: Update to use configuration file
  • [CORE-3390] - QuantumGateway: Update to use configuration file
  • [CORE-3391] - Stripe: Update to use configuration file
  • [CORE-3392] - WidePay: Update to use configuration file
  • [CORE-3393] - 2Checkout: Update to use configuration file
  • [CORE-3394] - Alipay: Update to use configuration file
  • [CORE-3395] - Bitpay: Update to use configuration file
  • [CORE-3396] - CCAvenue: Update to use configuration file
  • [CORE-3397] - Hubtel: Update to use configuration file
  • [CORE-3398] - IBillMe: Update to use configuration file
  • [CORE-3399] - Pagseguro: Update to use configuration file
  • [CORE-3400] - PayPal Payments Standard: Update to use configuration file
  • [CORE-3401] - Payza: Update to use configuration file
  • [CORE-3402] - Skrill: Update to use configuration file
  • [CORE-3403] - Square: Update to use configuration file
  • [CORE-3404] - Payumoney: Update to use configuration file
  • [CORE-3405] - SSLCommerz: Update to use configuration file
  • [CORE-3407] - Add method of checking client creation is valid before hand
  • [CORE-3411] - CentOSWebPanel: Update to use configuration file
  • [CORE-3412] - Centovacast: Update to use configuration file
  • [CORE-3413] - cPanel: Update to use configuration file
  • [CORE-3414] - DirectAdmin: Update to use configuration file
  • [CORE-3415] - Enom: Update to use configuration file
  • [CORE-3416] - GoGetSSL: Update to use configuration file
  • [CORE-3417] - Interworx: Update to use configuration file
  • [CORE-3418] - ISPConfig: Update to use configuration file
  • [CORE-3419] - Logicboxes: Update to use configuration file
  • [CORE-3420] - Namecheap: Update to use configuration file
  • [CORE-3421] - Plesk: Update to use configuration file
  • [CORE-3422] - Proxmox: Update to use configuration file
  • [CORE-3423] - SolusVM: Update to use configuration file
  • [CORE-3424] - TCAdmin: Update to use configuration file
  • [CORE-3425] - Universal Module: Update to use configuration file
  • [CORE-3426] - Vesta: Update to use configuration file
  • [CORE-3427] - Virtualmin: Update to use configuration file
  • [CORE-3428] - VPS.NET: Update to use configuration file
  • [CORE-3429] - WHMSonic: Update to use configuration file
  • [CORE-3432] - Order: Affiliate navigation actions
  • [CORE-3433] - Order: Affiliate email templates
  • [CORE-3434] - Order: Affiliate cron tasks
  • [CORE-3435] - Order: Affiliate database updates
  • [CORE-3436] - Billing Overview: Update to use configuration file
  • [CORE-3437] - CMS: Update to use configuration file
  • [CORE-3438] - Import Manager: Update to use configuration file
  • [CORE-3439] - System Overview: Update to use configuration file
  • [CORE-3440] - System Status: Update to use configuration file
  • [CORE-3447] - Braintree: Update configuration file
  • [CORE-3448] - Converge: Update configuration file
  • [CORE-3449] - Stripe Payments: Update configuration file
  • [CORE-3450] - Authorize.net: Update configuration file
  • [CORE-3451] - Coingate: Update configuration file
  • [CORE-3452] - Coin Payments: Update configuration file
  • [CORE-3453] - GoCardless: Update configuration file
  • [CORE-3454] - Kassa Compleet: Update configuration file
  • [CORE-3455] - Kassa Compleet Ideal: Update configuration file
  • [CORE-3456] - Offline: Update configuration file
  • [CORE-3457] - Paystack: Update configuration file
  • [CORE-3458] - BuycPanel: Update configuration file
  • [CORE-3459] - cWatch: Update configuration file
  • [CORE-3460] - CyberPanel: Update configuration file
  • [CORE-3461] - License Module: Update configuration file
  • [CORE-3462] - Teamspeak: Update configuration file
  • [CORE-3463] - Namesilo: Update configuration file
  • [CORE-3464] - Pterodactyl: Update configuration file
  • [CORE-3465] - Vultr: Update configuration file
  • [CORE-3466] - Feed Reader: Update configuration file
  • [CORE-3467] - Auto Cancel: Update configuration file
  • [CORE-3468] - Blesta Reseller: Update configuration file
  • [CORE-3469] - Client Documents: Update configuration file
  • [CORE-3470] - Download Manager: Update configuration file
  • [CORE-3471] - License Manager: Update configuration file
  • [CORE-3472] - Mass Mailer: Update configuration file
  • [CORE-3473] - PHPIDS: Update configuration file
  • [CORE-3474] - Reassign Pricing: Update configuration file
  • [CORE-3475] - Shared Login: Update configuration file
  • [CORE-3476] - Support Manager: Update configuration file
  • [CORE-3487] - Order: Affiliate signups staff UI
  • [CORE-3488] - Order: Affiliate signups client UI
  • [CORE-3506] - Allow additional setting overrides on client creation
  • [CORE-3507] - Order: Create new ACH/CC payment override for new signups
  • [CORE-3509] - Create Settings page for plugins with Automation tab
  • [CORE-3510] - Create plugin setting tab for Actions
  • [CORE-3511] - Create plugin setting tab for Events
  • [CORE-3512] - Add option to disable plugin actions
  • [CORE-3513] - Add option to disable plugin events
  • [CORE-3517] - Order: Affiliate models
  • [CORE-3526] - Add client limit setting for packages
  • [CORE-3527] - Order: Enforce the client limit for packages
  • [CORE-3528] - Display client limit notice for new services created by staff
  • [CORE-3529] - Enforce the client limit for packages in the client UI
  • [CORE-3538] - Display client limit notice for service changes by staff

Edit/Copy Release Notes

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