Skip to main content

4.11.0

Released on 2020-07-29

Summary

This is a feature release for 4.11.0. This page will be updated to include tasks completed in subsequent betas as well as the final release.

Important Highlights

  1. Added an Affiliate System as part of the Order Manager.
  2. Added a new Client Cards feature to create cards on the client dashboard.
  3. Added an ISPManager module.
  4. Added an IP Unblocker Plugin with support for CSF on cPanel and Directadmin.
  5. Added Interworx support to the Auto Soft Installer Softaculous plugin.
  6. Updated the Order Manager and Support Manager to create new Orders and Tickets cards.
  7. Updated the Support Manager to allow drag and drop of ticket attachments.
  8. Updated the Pterodactyl module to include username and password tags for welcome emails.
  9. Updated the Import Manager to improve imports from WHMCS, and import of affiliate data.
  10. Added new transaction filters.
  11. Added a forgot username option for clients.
  12. Added an option to force emails as usernames.
  13. Much more...

Hotfix Notice

Hotfix Notice

Blesta supports PHP 5.4-7.3 out of the box when your Ioncube Loader version is 10.1 or greater. If you are running a version of Ioncube Loaders less than 10.1, you may apply one of the included hotfixes for backwards compatibility.

\* PHP version >= 7.1.0 - use /hotfix-php71/blesta/ \* PHP version >= 5.6.0 and < 7.1.0 - use /hotfix-php7/blesta/ \* PHP version >= 5.4.0 and < 5.6.0 - use /hotfix-php54/blesta/

 

Total: 70 . Chart by: Issue Type

Total: 70 . Chart by: Priority

All updates for this release (May be limited to first 200)

CORE-5436 — Update Blesta Reseller API and Modules
CORE-5270 — Gateway: Blockonomics
CORE-5185 — Virtualmin: Add support for sub-domains under pre-determined domain
CORE-5176 — Stripe Payments: Always request 3ds for client initiated operations
CORE-5167 — Namesilo: Improve contact handling
CORE-5122 — Paysera Payment Gateway
CORE-5075 — Config option logic: admins should be able to set any configuration
CORE-5074 — Config options: Allow options to be maintained on edit
CORE-5038 — Internal: Add statistic collection to Blesta
CORE-4994 — OpenSRS: Add support for price import / sync
CORE-4918 — Allow clients to add a secondary recovery email address to their account
CORE-4732 — Support Manager: Add support for staff KB articles
CORE-4637 — License Manager: Versions
CORE-4516 — Authorize.net new gateway using Accept.js API for reduced PCI
CORE-4512 — Add an option to append package descriptions to invoice line items.
CORE-4223 — Order: Config option logic
CORE-4202 — Config option logic validation
CORE-4201 — Config option logic configuration page
CORE-4200 — Config option logic display
CORE-4199 — Config option logic database changes
CORE-3777 — Color picker button doesn't align properly in the layout view
CORE-3776 — Buttons result in a 404 error in the order history view when accessed from the client card
CORE-3768 — session_set_save_handler error when visiting an affiliate link
CORE-3766 — Update version and extension - 4.11.0
CORE-3755 — ISPManager: Module server password field should be of the type password
CORE-3754 — Order: Affiliate missing default settings upon activation
CORE-3753 — Order: Affiliate link for staff includes the admin URL path
CORE-3743 — cPanel: Dedicated IP not implemented correctly for resellers
CORE-3742 — Order: Redirect for form with single sold out package
CORE-3741 — Order: Create affiliate system documentation
CORE-3739 — Order: New "Enable Affiliates" button
CORE-3738 — Order: Change affiliate nav structure
CORE-3737 — Order: Add referral link to affiliate management page
CORE-3736 — Order: Link affiliate list client name to overview
CORE-3735 — Order: Modify affiliate payout form
CORE-3733 — CSF Unblocker logo
CORE-3732 — Support Manager: Button above attachments, no Attachments heading, not clear where to add additional attachments
CORE-3731 — Support Manager: Drag and drop section alignment
CORE-3730 — Support Manager: Text fields shrunk in height
CORE-3729 — Order: Unable to register when forcing email as username
CORE-3728 — Forgot username option does not consider multiple usernames
CORE-3727 — Client cards not appearing
CORE-3726 — Client cards installation error
CORE-3724 — cPanel: Possible error when viewing client service stats tab
CORE-3723 — Email history summary column may truncate in the middle of multibyte character
CORE-3717 — Changing language causes redirect to client dashboard
CORE-3679 — Package field attributes may be overridden
CORE-3667 — Order: Affiliate add time series graph under affiliate summary
CORE-3666 — Namesilo: The status of some checkboxes are not being displayed correctly after submitting the form
CORE-3665 — Namesilo: Add missing welcome email tags
CORE-3664 — Namesilo: Add "Lock" checkbox to price fields
CORE-3663 — Namesilo: Updating module row clears package settings
CORE-3661 — Client tooltips stop working when navigating status
CORE-3660 — Support Manager: Widget filters opens when switching between tabs
CORE-3659 — Pterodactyl: Add username and password to email tags
CORE-3656 — Order: Affiliate add table for daily visits and sales
CORE-3655 — Order: Affiliate add permissions for all admin pages
CORE-3654 — Order: Affiliate require payment for referral maturity
CORE-3653 — Order: Affiliate add payment method add/edit/list page
CORE-3652 — Order: Affiliate auto populate client field on affiliate add page
CORE-3651 — Order: Affiliate add support for 'a' get parameter
CORE-3650 — Order: Affiliate minor updates
CORE-3646 — Order: Affiliate referral amount calculated only on package price
CORE-3645 — Order: Anyone can see an order from the order history
CORE-3644 — Add date picker to the client interface
CORE-3640 — Order: Client affiliate referral page
CORE-3639 — Order: Affiliate Activate/Deactivate
CORE-3636 — Allow a configurable option to be created that determines Server Group or Module Row
CORE-3631 — Add additional transaction filters
CORE-3629 — Order: Create new Orders Card
CORE-3628 — Support Manager: Create new Tickets Card
CORE-3627 — Client Cards: Create plugin
CORE-3626 — Create client layout settings page
CORE-3625 — Create infrastructure for plugin cards
CORE-3606 — Update version and extension - 4.11.0-b1
CORE-3514 — Softaculous: Add Interworx
CORE-3503 — Import Manager: Migrate affiliate systems
CORE-3502 — Order: Affiliate Referral Maturity
CORE-3501 — Order: Affiliate Monthly Report
CORE-3500 — Order: Affiliate Automation
CORE-3499 — Order: Affiliate Payouts staff UI
CORE-3498 — Order: Affiliate Payouts client UI
CORE-3497 — Order: Affiliate Payouts
CORE-3274 — Stop Service Provision Attempts After x Failures
CORE-3233 — Option to require new account email verification
CORE-3100 — Plugin: Self service CSF IP unblock
CORE-3006 — Client Area: Add information overview/summary boxes to the top of the client dashboard
CORE-2906 — Mass Mailer: Add rate limit to sending email
CORE-2806 — Messaging Integration
CORE-2420 — Support Manager: Allow attachments to be added by drag and drop
CORE-2295 — Order: Show order history to clients
CORE-1812 — BrainTree: Add support for CC offsite
CORE-1708 — Add support for config option logic
CORE-1387 — Add company and client group setting to force email usernames
CORE-1094 — Forgot Username
CORE-710 — Universal Module: Add option to populate service expandable area.
CORE-590 — Add client cancel reason field
CORE-78 — Module: ISPManager