BlestaBlesta is a commercial billing and client management application.
Installatron Remote is a one-click solution to install and manage all of your Blesta websites. Using Installatron helps ensure Blesta is kept up-to-date and secure, and Installatron features like Clone, Backup and Restore, and Backup Scheduling can save you time. Learn more about Installatron Remote |
Blesta is the professional web based billing and support application focusing on productivity and usability. -Blesta-Entwickler 5.9.328 Februar 2024 - 190MB- CORE-5096 - Domain Manager: Registering a domain as an admin sometimes uses a previously searched domain
- CORE-5094 - Billing > Reports often generate a blank white page.
- CORE-5093 - Accessing a controller via cli triggers fatal error
- CORE-5091 - Removing and re-adding login for a contact is impossible: Invalid user ID.
- CORE-5081 - Namecheap: Error when managing domains
- CORE-5071 - Internet.bs: Error when managing domains
- CORE-5070 - Support Manager: Email tickets are not filtered through the blacklist.
- CORE-5068 - Deprecated warning on admin login with 2FA
- CORE-5067 - 2FA: Spaces in company name cause issue with setting up new TOTP token
- CORE-4993 - Config option values can't be deleted after switching types
Lesen Sie mehr: https://docs.blesta.com/display/support/5.9.35.9.2 (Sicherheitsupdate) 15 Februar 2024 - 190MB5.9.2
Security
- Several security issues affecting Blesta versions 5.0.0 through 5.9.1 have been identified. There is no evidence to suggest that these vulnerabilities are publicly known or being exploited, but you should take action now.
5.9.1
Bug Fixes
- CORE-5065 - Domains: Domains added through the admin domain widget are not assigned a package group
- CORE-5056 - Support Manager: Unable to open a ticket as an authenticated client
Lesen Sie mehr: https://docs.blesta.com/display/support/5.9.25.9.0 (Hauptversion) 22 Januar 2024 - 190MBHighlights
- Added the ability to search for availability and register domains under a client profile page as staff.
- Added the ability to customize the staff and client expand areas for services using the Universal Module.
- Added the ability to blacklist IP addresses (CIDR) and email addresses (wildcard) for logins, orders, support.
- Added the ability to re-generate welcome emails and send them to the client.
- Added a new Package option to disable automatic activation of paid pending services. Useful for services that need to be manually provisioned.
- Added a permission for Quotations for contacts and account managers.
- Added additional info logging for new and updated contacts and account managers.
- Added the ability to split invoices. Useful for separating services to be paid separately.
- Added the ability for clients to add a recovery email address to their account that receives a copy of password reset emails.
- Added a new setting for service module renewals that fail, to space out re-attempts.
- Added the registrar module Openprovider.
- Added the Indonesian payment gateway Duitku.
- Added support for PHP 8.2.
- Updated the PayUMoney payment gateway to add support for webhooks.
- Updated the Stripe Payments gateway to specify API version.
- Updated the OpenSRS registrar module to add support for TLD import and price sync.
- Updated configurable options and groups to allow for bulk delete.
- Updated Tools > Logs to add a date and string filter to make finding things in the logs easier.
- Updated payment received emails so they correctly go to billing contacts.
Bug Fixes
- ConnectReseller: Registering domain under client profile returns error "The domain name is not supported."
- Internet.bs: Name Server error when transferring domain
- When editing an invoice, the text "Close" appears below the invoice widget.
- Cannot void invoice if associated service was deleted
- Cannot delete pending addon services from services widget
- Domains: Transfer checks through the admin interface never use the module
- RegistrarModule::checkTransferAvailability() needs a better defualt
- Client has no way of changing their recovery email
- Service link is lost when invoices are split
- Domain Manager: Error when clicking the Parent link on a domain on a client profile
- Domain Manager: Manage links on Billing > Domains should link domain manage
- Domain Manager: Fields not repopulated on edit during admin creation
- Remove htmlentities from Data Feeds
- Domains: When importing TLDs, if a TLD fails it is still created with 0.00 pricing
- Import Manager: Cli importer casts password to lowercase
- Order: Coupons cannot be updated via link after one has already been applied
- PayPal Checkout: Company Name length or content may cause failed transactions
- Order: Referrals may be improperly canceled
- Services::renew does not set module row on the module
- OpenProvider: Implement getDomainNameServers and setDomainNameServers
- Namesilo: Implement getDomainNameServers and setDomainNameServers
- Namecheap: Implement getDomainNameServers and setDomainNameServers
- Logicboxes: Implement getDomainNameServers and setDomainNameServers
- Enom: Implement getDomainNameServers and setDomainNameServers
- Implement nameserver methods on all current registrars
- OpenSRS: Add support for price import / sync
- Stripe Payments: Declined payments being recorded as error
- ConnectReseller: Unable to unlock domain
- Auto debit attempts seems to be ignored
- Internet.bs unable to save name servers
- Invoice filtering is broken
- PayPal Checkout: Duplicate transaction
- Stripe Payments: Update API library to newer version
- New Report: Revenue by client
- IP Unblocker: Allow IP to be specified
- 2Checkout: Update payment button image
- Domains/Order: Allow transfer prices to be disabled
- Payment Received emails go to client and not billing contacts
- Order: Add a TLD filter option when selecting TLDs that qualify for free domain
- Add info logging for when a contact or account manager is added/updated
- Domain Manager: Within the Domains widget, add a bulk "Unparent" option
- Add Quotations to contact and manager permissions
- Blesta Reseller: Error in credit validation query
- Blesta Reseller: Add ability to exempt packages from credit check
- Allow clients to add a secondary recovery email address to their account
- Universal Module: Validate package and service product fields for uniqueness
- Add an option on invoice edit to split the invoice into two invoices
- Separate add domain from add services in admin area
- Service renewal attempt spacing
- Add a date and string filter for Tools > Logs
- Add an package option to prevent the automatic provisioning of paid pending services
- Add a package option to disable automatic activate of services through the module
- Gateway: Duitku
- PayUMoney: Implement webhooks and fix redirect
- Add a bulk delete option to config options/groups
- Allow welcome emails to be re-generated and sent to the client
- Add the ability to ban IP addresses and email addresses.
- Universal Module: Add option to populate service expandable area.
Lesen Sie mehr: https://docs.blesta.com/display/support/5.9.05.8.223 Oktober 2023 - 175MBBug Fixes
- Import Manager: Tlds are not properly imported on domain packages from whmcs v8
- PayPal Checkout: Call to undefined method PaypalCheckoutPayments::response()
- When deleting a cancelled service with addons, the addons are not deleted
- Order: Affiliate commissions that should be cancelled stuck in pending
- Enom price sync uses 1 year price for all years
- Unable to delete contact that has no permissions
Lesen Sie mehr: https://docs.blesta.com/display/support/5.8.25.8.1 (Hauptversion) 1 September 2023 - 175MB5.8.1
Bug Fixes
- CORE-4958 Order: Unable to order domain without hosting
- CORE-4957 Possible error when upgrading to 5.8.0
- CORE-4956 Contact permissions have inconsistent associations
- CORE-4955 Contacts with permissions cannot be deleted
- CORE-4953 Order: Forms without free domain settings encounter errors
- CORE-4952 Managed Account banner does not appear at the bottom of plugin generated pages
- CORE-4951 Contacts cannot place orders even with proper permissions
5.8.0
What's New
- Added a Managed Accounts feature. Clients can invite other clients to manage their account.
- Added an option to offer a free domain with qualifying hosting package.
- Added a 1 minute interval to some automation tasks, including Process Service Changes, Process Renewals, Provision Paid Pending Services, and Unsuspend Services.
- Added an option to Packages to allow clients to select module group during checkout (Useful for location).
- Added an option to Custom Client Fields to include a link within the field name.
- Added a new PayPal Checkout non-merchant gateway.
- Added an option to preview client themes and templates by appending ?bltheme=THEME-ID, and/or ?bltemplate=TEMPLATENAME to the URL.
- Added a read-only option to Required Client Fields to prevent clients from changing those fields later.
- Updated the affiliate system to allow hidden packages (domain names) to be excluded from comissions.
- Updated the order system to observe custom order links when using the Domain and Other Order type.
- Updated the order system to reduce the number of steps during checkout when using only 1 non-merchant gateway.
- Updated the import manager to allow importing via CLI, improving reliability of large data sets.
- Updated the Two-Factor Authentication page for clients to show both Hex and Base32 keys in addition to the QR code.
- Updated the PHPIDS plugin to make it compatible with PHP 8.
Lesen Sie mehr: https://docs.blesta.com/display/support/5.8.15.7.123 Juni 2023 - 175MBWhat's New
- Order: 500 error when checking out to pay
- Order: Label does not allow capital letters
- Order: Signup fails on php 8.1 when numbers are not show
- Custom invoice templates break quotations
- Quotation generation doesn't use configured temp directory
- Typo in InputFields
- Cannot edit quotes on PHP 8.1
- Braintree: Disable 3dsecure requirement (temporarily)
- Email receipt option for record payment only appears on edit
- minPHP Input: Update Library for PHP 8.1 Compatibility
Lesen Sie mehr: https://docs.blesta.com/display/support/5.7.15.7.0 (Hauptversion) 30 Mai 2023 - 175MBWhat's New
- A new Quotation system has been added.
- Added the ConnectReseller domain registrar module.
- Added the Coinbase Commerce payment gateway.
- Added LXC container support for Proxmox.
- Order plugin now includes an Orders widget on client profile pages.
- Domain Manager was updated to allow domains to be pushed from one client to another.
- Domain Manager was updated to improve admin renewal of domains in advance.
- Import Manager now imports WHMCS domains using the Generic Domain module as a fallback.
- Import Manager now includes a mapping file for CentovaCast for WHMCS.
- Enom was updated to use the actual TLD cost as the basis for price syncs.
- Added a new "Renewal Queue" section under Tools for service renewal management.
- Voiding an invoice that has pending services associated with it now shows a confirmation dialog.
- Swift Mailer has been replaced with Symfony Mailer.
- Improved PHP 8.1 support.
Lesen Sie mehr: https://docs.blesta.com/display/support/5.7.05.6.1 (Hauptversion) 19 Januar 2023 - 150MB5.6.1
Bug Fixes
- Support Manager: Incorrect ticket reply link
- Stripe Payments: Fatal error on payment error
- Pterodactyl: Unkown named parameter $nest_id
- Error in 5.6.0-b2 upgrade
- Domain Manager: Remove period character from tld update urls
- Internet.bs: Error in price sync
- Support Manager: Error on reply validation error
5.6.0
What's New
- Added support for PHP 8.1 with Ioncube.
- Added the ability to bulk update email template from address and from name.
- Implemented additional package edit validation to prevent changing term, period, or currency for in-use pricing.
- OVH Domain registrar module has been added.
- BTCPayServer payment gateway has been added.
- Payfast payment gateway has been added.
- Support Manager now registers a client dashboard widget (Can be disabled or sorted like other client dashboard widgets).
- Support Manager now supports Staff only Knowledgebase articles.
- Domain Manager now includes a config option description for TLD features.
- Import manager has been updated to better support importing domains from WHMCS.
- Import Manager now has a mapping file for importing SolusVM services from WHMCS.
- Download Manager now supports stable download URLs (think latest.zip).
- cPanel module now includes a password generator.
- Pterodactyl module now allows for unlimited swap, and the panel port can be specified within the module.
- Stripe Payments gateway has been improved for better payment handling, particularly related to errors.
- Order plugin was updated to add a show cart button on the "domain and other" order form types in all cases.
Lesen Sie mehr: https://docs.blesta.com/display/support/5.6.15.5.2 (Hauptversion) 22 September 2022 - 150MB5.5.2
Bug Fixes
- Generic Domains label removed when Change Domain Term task runs
- Shown client field settings is affecting payment account forms
- Index alteration syntax may cause issues on some systems
- Unable to edit package with in-use on-time pricing
- Order: Domain order form may only show one term
- Order: Cache clear may cause error on TLD edit
- Domain Manager: Change Domain Term ignore if there are any open invoices for the domain
- Potential division by 0 in a few modules
5.5.1
Bug Fixes
- Domain Manager: Domains that are scheduled for cancellation may renew due to renewal offset
- "Renew Now" feature unsets override price
- Order: Order form does not observe default language but uses en_us in some cases
5.5.0
What's New
- Added an option to hide client fields that are not required.
- Added transaction messages in the transaction expand area for supported gateways.
- Added the ability to set the Client ID Start Value, Client ID Format, and Client ID Increment Value in Client Settings.
- Added a Package setting to set a price override on services when they are created.
- Domain Manager now supports bulk import of TLDs with pricing markup for supported registrars.
- Domain Manager now supports the ability for domains to be renewed further in advance of services.
- Domain Manager now supports the option to set a price override on domains so domains renew at the original price.
- Domain Manager now includes filters for the TLD Pricing list to filter by TLD and Registrar.
- Order plugin now includes an abandoned cart option to send email reminders to the client with automatic order cancellation.
- Order plugin template preview screenshots have been updated.
- Portal plugin now supports multi-language.
- Namecheap now pulls in supported TLDs via their API rather than static config.
- Namecheap now supports TLD import and price sync.
- Enom now supports TLD import and price sync.
- Namesilo now supports TLD import and price sync.
- Logicboxes now supports TLD import and price sync.
- Stripe Payments now sets transaction messages.
- Stripe Payments now shows an ACH "Mandate".
- Internet.bs domain registrar module module has been added.
Lesen Sie mehr: https://docs.blesta.com/display/support/5.5.25.4.1 (Hauptversion) 26 Mai 2022 - 150MB5.4.1
Bug Fixes
- Support Manager: Editing a department fails when the department has no custom fields
- Order: Affiliate graph does not work when using a non-standard date format
- Domain Manager: TLD pricing feed shows transfer price in renew column
5.4.0
What's New
- Domain Manager now supports bulk actions for changing name servers and renewing domains.
- Data Feeds have been added, allowing TLD pricing, package name/description/pricing and client counts to be displayed with on your website with a simple embed code.
- Configurable Options can now be created to override both module rows and groups. Perfect for allowing a client to select their desired location during checkout and deploying to the right server or group.
- The Support Manager now supports custom client fields for tickets, which are set on each department.
- The client area logo can now be scaled by dragging to the desired size.
- Import Manager has been updated to improve WHMCS imports.
- Stripe Payments has been updated with several improvements.
Lesen Sie mehr: https://docs.blesta.com/display/support/5.4.15.3.124 März 2022 - 150MBBug Fixes
- Partial view loading broken on subdirectory installations using custom themes
- Namesilo: Verification email resend fails under certain conditions
Lesen Sie mehr: https://docs.blesta.com/display/support/5.3.15.3.0 (Hauptversion) 17 März 2022 - 150MBHighlights
- Domain Manager now supports importing pricing into existing TLD's from Enom, Logicboxes, Namecheap, and Namesilo.
- Namesilo registrar module now implements support for the TLD configurable options.
- Added a new OpenSRS domain registrar module.
- Added ACH support to the Stripe Payments gateway.
- Added a new Authorize.net Accept.js merchant payment gateway.
- Client area dashboard widgets can now be sorted and enabled/disabled by staff.
- Services can now be pushed between clients.
- Added a new setting to append package descriptions to invoice line items.
- Added many new client messenger templates.
Developer Notes
- Added more registrar module methods.
- Added before/after event actions.
- When creating templates, missing views will be loaded from the default template, making it similar to a child theme.
- Modules ad plugins can now write to the cron log.
Lesen Sie mehr: https://docs.blesta.com/display/support/5.3.05.2.14 November 2021 - 150MB- CC form appears squished in client interface
- NameCheap: Client whois tab blank on load
- Vesta: Username generation fails to prevent conflicts
- Extension Generator: Incorrect Logo Path
- Tax note generation error
- Domain Manager: Pagination in domain widget fetches incorrect results
- PostalMethods: Update required to work with recent API changes
- Download Manager: Files with certain extensions have the extension modified on download
Lesen Sie mehr: https://docs.blesta.com/display/support/5.2.15.2.0 (Hauptversion) 22 Oktober 2021 - 150MB- Added a proper "Inclusive" tax option.
- Added UK HMRC Vat validation, in addition to the previous EU VAT validation due to Brexit.
- Added an "In" and "Not In" operator for Configurable Option logic.
- Added an option so that staff and clients can renew services and domains in advance.
- Updated Packages to improve UX, splitting Packages into multiple tabs.
- Updated the client area to add a contact list box to the left column of the dashboard, and moved contacts and payment accounts to the drop down menu on the far right.
- Updated the Braintree gateway to add support for CC offsite / tokenization.
- Updated the Plesk module to allow an account limit and new add order option to be set.
Lesen Sie mehr: https://docs.blesta.com/display/support/5.2.05.1.3 (Hauptversion) 10 September 2021 - 150MB- Added the Domain Manager, significantly improving support for domains.
- Added a new Generic Domains module for selling domains for manual registration.
- Added Configurable Option Logic
- Added an option to cache a copy of invoices when they are generated.
- Added an option to enable CAPTCHA for login pages.
- Added support for hCAPTCHA.
- Added a bulk delete option for Packages.
- Updated the Bitpay cryptocurrency gateway to use their new API.
- Updated the Support Manager to optionally include ticket attachments in email notices.
- Updated the Support Manager to support ticket reminders by department.
- Updated the Pterodactyl module to support upgrades/downgrades.
- Updated the Pterodactyl module to support many new configurable option overrides.
- Updated the Order system to add compatibility with the Domain Manager.
- Updated the Order system to add support for configurable option logic to order forms.
Lesen Sie mehr: https://docs.blesta.com/display/support/5.1.05.0.325 Februar 2021 - 150MBBug Fixes
- Invoice pdf missing tax name
- Stripe Payments: Failed payment attempts always marked as error
- PostalMethods Reply Envelope option fails
- Update version and extension - 5.0.3
- PostalMethods returns error that the file type is not supported
- Stripe Payments: Payments failing on the order form
- Plugin actions upgrade fails for multi-company installation
- Pterodactyl: Server status not working
- Import Manager: WHMCS import incompatible with Blesta 5.0
- Client Cards: Invoices and Services cards links do not observe client route
- Client card colors overridden on upgrade
Lesen Sie mehr: https://docs.blesta.com/display/support/5.0.35.0.2 (Hauptversion) 28 Januar 2021 - 150MB5.0.3
Bug Fixes
- Invoice pdf missing tax name CLOSED Fixed
- Stripe Payments: Failed payment attempts always marked as error
- PostalMethods Reply Envelope option fails
- Update version and extension - 5.0.3
- PostalMethods returns error that the file type is not supported
- Stripe Payments: Payments failing on the order form
- Plugin actions upgrade fails for multi-company installation
- Pterodactyl: Server status not working
- Import Manager: WHMCS import incompatible with Blesta 5.0
- Client Cards: Invoices and Services cards links do not observe client route
- Client card colors overridden on upgrade
5.0.2
Bug Fixes
- X Rates currency exchange integration returning 0 for unknown currencies
- Order: Client referral list showing wrong results
- 2Checkout: Erroneous load of removed Json component
- Extension Generator: Remove empty language definition
- Mass Mailer: Styles do not look right
- System Automation "Update Cron Key" chevron does not switch when clicking the link.
- Order: When clicking on an order to approve, the drop down does not appear
- Order: Order form add/edit display issue
- Misspelling under Tools > Utilities
- Mail Settings mentions PHP mail, but it's no longer supported.
5.0.1
Bug Fixes
- PHP mail may not work in v5
- Create Tools > Utilities page with database collation update
- Support Manager: KB categories do not appear properly in Firefox
- Hovering over widget headings that can be sorted no longer show an icon indicating that it can be moved.
- Order: Affiliate signup page directs users to log in even if they are logged in
- Order: Invoice date closed icon no longer appears
- Make 5.0.0-b1 upgrade more robust
5.0.0
Highlights
- Increased system requirements and removed deprecated code and superfluous libraries.
- Upgraded to Bootstrap v4, and Font Awesome v5.
- Added a new Navigation Editor. Staff, Client, and Public navigation items can be sorted, added, or removed.
- Added support for uploading a logo for use in the Staff and Client areas.
- The Staff area was improved for mobile devices.
- Added support for VAT verification through VIES.
- Added emoji support system-wide, updating the character set from utf8 to uttf8mb4.
- Session names can now be renamed in the config file. Useful for multiple Blesta install on the same domain.
- Order Received and Order Received (Mobile) email templates now include additional tags for Address 2, City, State/Province, Zip/Postal Code, and Country.
- File based monologs generated by the cron are now named differently.
- Twilio updated to use the latest SDK.
- Updated the PostalMethods integration to use their new API for postal delivery of invoices.
- SolusVM updated to add support for noVNC console.
Deprecations
- Events - Replaced by \Blesta\Core\Util\Events, see examples at https://docs.blesta.com/display/dev/Creating+Events
- Json - Use native PHP functions json_encode and json_decode
- Blesta\Core\Util\Events\Common\AbstractEvent::getReturnVal, replaced by AbstractEvent::getReturnValue
- Blesta\Core\Util\Events\Common\AbstractEvent::setReturnVal, replaced by AbstractEvent::setReturnValue
- Invoices::calcLineTotals and Invoices::getItemTotals, see Blesta\Core\Pricing\[http://source-docs.blesta.com/package-blesta.core.Pricing.html]
- ...more: https://docs.blesta.com/display/dev/Deprecated+Functionality
New Actions/Navigation
- All current Plugin action functionality remains backward compatible, but it is preferable to use the new models/methods/arguments.
- A new Actions model has been added which allows you to create widget inclusions, client profile action links, and *potential* navigation items
- The 'action' and 'uri' properties of items returned by Plugin::getActions have been replaced by 'location' and 'url' respectively
- The 'action' values 'nav_primary_staff', 'nav_secondary_staff', 'nav_primary_client', and 'nav_secondary_client' have been replaced by the location values 'nav_staff', 'nav_client', and 'nav_public'
- Actions returned by Plugin::getActions will automatically be added to the end of their respective navigation menus
- Plugin::getActions can now determine navigation hierarchy using the 'parent_url' property to place an item under the appropriate parent item
Updated UI Libraries
- Bootstrap 4 https://getbootstrap.com/docs/4.0/migration/
- Font awesome 5 https://fontawesome.com/how-to-use/upgrading-from-4/
- jQuery 3 https://jquery.com/upgrade-guide/3.0/
- CKEditor 5 https://ckeditor.com/docs/ckeditor5/latest/index.html
- New Blesta jQuery method .blestaBindWysiwygEditor(options) replaces .ckeditor(callback, options) and handles default configuration
- Current loading of the js files 'blesta/ckeditor/ckeditor.js' and 'blesta/ckeditor/adapters/jquery.js' should be replaced with a single load of 'blesta/ckeditor/build/ckeditor.js'
Lesen Sie mehr: https://docs.blesta.com/display/support/5.0.24.12.324 November 2020 - 150MBBug Fixes
- Order: Order history widget appears a little off after pagination
- Order: hold_unverified_orders option not handled for 0 cost order
- Order: Client order history displays ill-formatted pagination
- System Status: File permission check will fail on parent directory .. if it is not owned by the same user
- Client contact edit fail with email verification disabled
- Uninstalling language error
- NameSilo: Tld specific hidden fields are not auto populated
- Invoice creation ignores currency precision.
- Queued email change fails when additional client fields are required
Lesen Sie mehr: https://docs.blesta.com/display/support/4.12.34.12.26 November 2020 - 150MBBug Fixes
- NameCheap: Tld specific hidden fields are not auto populated
- Pterodactyl: Server provisioning doesn't work on Pterodactyl V1
- Softaculous: Plesk may fail to install script
- Expanding package groups shows now member packages if though they exist
Lesen Sie mehr: https://docs.blesta.com/display/support/4.12.24.12.119 Oktober 2020 - 150MBBug Fixes
- Message templates are only created in the main company
- Client reset with admin username causes fatal error
- Editing a client through the admin interface creates an email verification
- Support Manager: Tickets with the status "Awaiting Client Reply" are not counted in the ticket client card.
- Softaculous: Ispmanager seems to only work with business version
- Uploads directory sometimes created in the wrong location on install
- Extension Generator: composer.json should use hompage author field
- Cannot copy packages with plugin integrations
- Plesk: Usernames should be lowercase
- CyberPanel: A couple undefined properties
Lesen Sie mehr: https://docs.blesta.com/display/support/4.12.14.12.0 (Hauptversion) 5 Oktober 2020 - 150MBThis is a feature release for 4.12.0.
- Added an email verification system.
- Added a new messenger system with initial support for Twilio for SMS.
- Added a staff mobile number field under "My Info" for use with the messenger system.
- Updated the order system to work with the email verification and messenger systems.
- Updated the support manager to allow human verification for public support departments, and to support the messenger system.
- Added an option to test SMTP settings.
- Added an option to load sample welcome email content when creating or editing a package.
- Added additional system checks to the System Status widget.
- Updated the Soft Auto Installer Softaculous plugin to add support for ISPManager.
- Added an extension generator plugin to help developers get started with writing modules, gateways, and plugins.
- Updated the core to add several new features in preparation to support the domain manager (in development).
- Much more...
Lesen Sie mehr: https://docs.blesta.com/display/support/4.12.04.11.22 September 2020 - 150MBThis is a bug fix release that corrects issues with 4.11.0.
Improvement
- Create new Invoices.createFromServices event
Bug Fixes
- Order: Affiliate "Order Recurring" setting was not implemented
- Import Manager: Update the "Import Affiliates" task
- Universal Module: Service edit fields should be fetched based on service
Lesen Sie mehr: https://docs.blesta.com/display/support/4.11.24.11.114 August 2020 - 150MBThis is a bug fix release that corrects issues with 4.11.0. Lesen Sie mehr: http://docs.blesta.com/display/support/4.11.14.11.0 (Hauptversion) 31 Juli 2020 - 150MBHighlights
- Added an Affiliate System as part of the Order Manager.
- Added a new Client Cards feature to create cards on the client dashboard.
- Added an ISPManager module.
- Added an IP Unblocker Plugin with support for CSF on cPanel and Directadmin.
- Added Interworx support to the Auto Soft Installer Softaculous plugin.
- Updated the Order Manager and Support Manager to create new Orders and Tickets cards.
- Updated the Support Manager to allow drag and drop of ticket attachments.
- Updated the Pterodactyl module to include username and password tags for welcome emails.
- Updated the Import Manager to improve imports from WHMCS, and import of affiliate data.
- Added new transaction filters.
- Added a forgot username option for clients.
- Added an option to force emails as usernames.
Lesen Sie mehr: http://docs.blesta.com/display/support/4.11.04.10.21 Juli 2020 - 150MBBug Fixes
- Support Manager: Cannot bulk merge tickets
- Package field attributes may be overridden
- Namesilo: The status of some checkboxes are not being displayed correctly after submitting the form
- Namesilo: Add "Lock" checkbox to price fields
- Namesilo: Updating module row clears package settings
- Mass Mailer: Structure loads improperly
- Client tooltips stop working when navigating status
- Support Manager: Widget filters opens when switching between tabs
Lesen Sie mehr: http://docs.blesta.com/display/support/4.10.24.10.1 (Hauptversion) (Sicherheitsupdate) 10 Juni 2020 - 150MB4.10.1
Bug Fixes
- CORE-3637 Order: Setting a pricing_id in the URI does not work for AJAX order forms
4.10.0
Highlights
- Added the Cornerstone payment gateway.
- Added the Namesilo domain registrar module.
- Order Manager now allows the language to be specified in the URL.
- Late fees can now be added to past due invoices under Settings > Company > Billing/Payment > Late Fees.
- Filtering options have been added for Clients, Packages, Invoices, Services, Transactions, Tickets.
- Smart Search criteria can now be set under Settings > Company > General > Smart Search.
- An email can now be sent to the client when a service is scheduled for cancellation.
- Transaction reference ID is now included in transaction searches.
- Packages can now be deleted if they have no associated active services.
- Added a new internally generated captcha option in addition to reCaptcha, and moved human verification options to company settings.
Lesen Sie mehr: http://docs.blesta.com/display/support/4.10.14.9.0 (Hauptversion) 20 April 2020 - 150MBHighlights
- Added the Razorpay payment gateway.
- Vultr has been updated to support IPv6 subnets.
- Order Manager improvements including reducing the frequency of unnecessary fraud checks, a new setting to disable ACH/CC payment methods for new clients, improved drag-n-drop of packages on order forms, and more.
- Import Manager now includes mapping for importing Pterodactyl services from WHMCS.
- Modern WHMCS password hashes now work in Blesta after importing. (No need for clients to reset passwords post-migration!)
- Staff widgets that appear on the Dashboard or Billing Overview can now appear in either or both locations.
- Client limits can be set for packages, limiting the client to a certain number of services using the package.
- New plugin settings feature allows individual plugin functionality to be enabled or disabled. (e.g. You can now disable the KnowledgeBase within the Support Manager)
- Notes are now included in the smart and client search.
- Cancelled services can now optionally be deleted by staff.
- Many more bug fixes.
Lesen Sie mehr: http://docs.blesta.com/display/support/4.9.04.8.112 Februar 2020 - 150MBBug Fixes
- CORE-3485 Plesk: Use hostname as the API endpoint, fallback to IP if undefined
- CORE-3445 Namecheap: Non-numeric value error
- CORE-3444 Logicboxes: Non-numeric value error
- CORE-3430 cPanel: Domain not auto-populated in order form
Lesen Sie mehr: http://docs.blesta.com/display/support/4.8.14.8.0 (Hauptversion) 17 Januar 2020 - 150MBHighlights
- Added the Pterodactyl Game Server hosting module.
- Added the APNSCP shared hosting module.
- Updated the cPanel module to add support for selling subdomains, dedicated IP addresses, and limiting the number of accounts resellers can provision.
- Updated the Plesk module to allow name servers to be defined for each server and used within the welcome email.
- Updated the order system to allow direct linking to products with their configurable options pre-selected.
- Updated the Soft Auto Installer plugin to add support for Plesk and CentOS Web Panel in addition to cPanel.
- During installation, the MySQL port may be overridden from the default 3306.
- Added new currency formats.
- Removed date ranges shown for configurable options to reduce redundancy from the parent.
- The navigation cache is now cleared automatically, during upgrade
Lesen Sie mehr: http://docs.blesta.com/display/support/4.8.04.7.221 November 2019 - 150MBBug Fixes
- TCPDF bug causes logo/background to be deleted
- Order: Base currency renew value shown instead of selected currency
- Email for paying with auth/capture gateway has missing tags
- Path to PHP for cron example sometimes includes /user/ instead of /usr/
Lesen Sie mehr: http://docs.blesta.com/display/support/4.7.24.7.127 September 2019 - 150MB- Fatal error when saving empty qty config option default
- GoCardless: Indirect modification error
- Order: Ajax form fatal error on fraud check order rejection
- Enom: Non-numeric value error on php >=7.1
- GoCardless: Call to php apache function getallheaders()
- Stripe Payments: Unable to make payment using non-merchant gateways when installed
- Multicraft: IP not updated when daemon is changed from a config option
- Blank package option values may be set as the default option
- Fatal error when saving empty quantity package option
- Stripe Payments: Migrations from old Stripe gateway does not check all API fields
- Package Option Quantity type may fail to save due to error
- Stripe Payments: Non-countable Traversable object
- Creating addon service through client interface causes fatal error
- GoCardless: undefined index error
- Import Manager: WHMCS Data too long for column 'summary'
- 2Checkout: Refunds don't work on API v5
- There is no length validation on note titles
Lesen Sie mehr: http://docs.blesta.com/display/support/4.7.14.7.0 (Hauptversion) 18 September 2019 - 150MBHighlights
- Added the gateway Stripe Payments with 3DS / SCA support
- Updated the merchant gateway system, adding the interface MerchantCCForm to support SCA gateways
- Updated DirectAdmin to no longer require a username, password, or email address. Added a password generator when changing the password.
- Updated Plesk to increase the strength of the automatic password generator.
- Updated cPanel so that it no longer will try to create a username beginning with "test" if the domain starts with test.
- Updated VestaCP to now always generate a unique username.
- Updated the Support Manager so that tickets can be assigned or re-assigned to clients. Ticket button now disabled on click to prevent multiple submissions. Added additional client information to email tags.
- Client Settings logs are now available under Tools > Logs
- Amounts are now rounded to the precision specified for the currency, improving rounding.
- Added a markdown editor for Package and Package Option descriptions.
- Added many new tooltips for non-trivial settings.
Lesen Sie mehr: http://docs.blesta.com/display/support/4.7.04.6.0 (Hauptversion) 2 Juli 2019 - 150MBHighlights
- Added the gateway Widepay.
- Updated cPanel to add Single Sign On (SSO) support.
- Updated cWatch to add support for upgrades/downgrades and many other improvements.
- Added an optional renew price option that can be different from new purchases. Good for offering onboarding discounts without coupons.
- Configurable options now support a default option.
- Configurable options can now be marked inactive so that it cannot be ordered, but works for existing clients who have it.
- Configurable options now support descriptions that appear as tooltips.
- Invoices can now be voided when a service is cancelled even if it's past due, up to a time you specify.
- Invoice search now includes searching by the Invoice ID.
- A new setting allows forcing unique email addresses for clients, or for all contact types.
- When adding a service manually as a staff member, you can select the module row / server to be used, overriding Package settings.
- When recording a payment for a client, staff may now select a status other than "Approved".
- The client area now shows "Pending" transactions in the transactions widget.
Lesen Sie mehr: http://docs.blesta.com/display/support/4.6.04.5.29 April 2019 - 100MB- CORE-3076 ISPConfig: Error adding new servers
- CORE-3075 Confirmation dialog not always shown when deleting a client note
- CORE-3073 Staff logged-in as client may show wrong invoices to pay
- CORE-3064 Support Manager: Non-client ticket emails are sent in English rather than the default company language
- CORE-2980 Order: Domain forms do not appear without a hosting package group
- CORE-2971 Proxmox: Early service cancellation causes blank error
Lesen Sie mehr: http://docs.blesta.com/display/support/4.5.24.5.1 (Hauptversion) 14 März 2019 - 100MBHighlights
- Added extensions Paystack, Soft Auto Installer, Kassa Compleet, Kassa Compleet iDEAL.
- Added support for running Blesta behind a proxy or load balancer with use of the X-Forwarded-For header.
- Ajax load ticket replies and status changing when viewing a ticket as a staff user.
- Support ticket setting to automatically update the status on reply.
- All plugins that register navigation links now use language definitions for those links.
- Automatically add new lines when creating manual invoices.
- Invoices with partial payments can now be modified, as long as the total remains the same.
- Updated Maxmind GeoIP to use the new GeoLite2 database.
- Gateway and module log data is now automatically split if it exceeds storable size.
Lesen Sie mehr: http://docs.blesta.com/display/support/4.5.14.4.2 (Hauptversion) 20 Februar 2019 - 100MBHighlights from the 4.4 release
- New Configurable Option field types, including: text, textarea, password.
- New "Add-ons" tab in staff area when managing a parent service, where add-ons can be added and managed.
- Availability of Credit Card and ACH can be overridden for each client under Payment Accounts.
- New markdown editor available when creating or editing Package Groups.
- New markdown editor available for Support Tickets.
- Image attachments in Support Tickets now displayed within the ticket, with a slideshow.
- Recurring invoices now copy public/private notes.
- Staff added services now default to "Pending" status.
- Updated the client area to the latest Bootstrap 3 release.
- Made improvements for better PHP 7.2 support.
- Reduced the size of single page PDF invoices by approximately 800%.
- Added extensions GoCardless, WHMSonic, and cWatch.
Lesen Sie mehr: http://docs.blesta.com/display/support/4.4.24.3.226 September 2018 - 100MBBug Fixes
- Fixed: Invoice service coverage dates may be incorrect
- Fixed: Clients unable to upgrade service package due to error
- Fixed: Quantity package options without a min/max cause PDO error
- Fixed: Creating additional company results in an error
- Fixed: Invoices no longer include service coverage dates
- Fixed: Container trait uses wrong exception namespace
Lesen Sie mehr: http://docs.blesta.com/display/support/4.3.24.3.1 (Hauptversion) 15 August 2018 - 100MB4.3.1
Bug Fixes
- User log in regenerates session on failure
- Order: Failed log in keeps submit button disabled
- Order: Cart summaries do not consider quantity option
- Configure PDO to cause exceptions on erroneous queries
- Service renew date changes may not prorate
- Support Manager: Do not auto-close trash tickets
- Client "In Review" message doubly-encodes service names
- Update inactive/restricted headings in the admin add service selector
4.3.0
Highlights
- Added tools to help with GDPR compliance.
- - Clients may now be fully deleted (Right to erasure / Right to be forgotten).
- - Client data may be exported in JSON format (Right to portability)
- - Clients may now opt-in to email marketing (Consent).
- Addon services can now be prorated to renew at the same time as their parent. (Settings > Company > Billing/Payment, and within the Client Group)
- Updated extensions Order Manager, Support Manager, Download Manager, Billing Overview, SolusVM, Client Documents, PayPal Payments Standard.
- Most submit buttons are now disabled to prevent duplicate submissions.
- Staff may set a reason when manually suspending a service. (Use the tag {service.suspension_reason} in the template.)
- JSON format has been added to the Report Manager.
- Google Finance discontinued their exchange rate service.
- Added the modules Vultr, TeamSpeak 3, and CyberPanel.
- Added the following extensions (must download separately for the beta): Vultr, TeamSpeak 3, CyberPanel, CoinPayments, and CoinGate.
- Big changes for developers: Plugins can now register service management options like modules, and modules can now create their own automation tasks like plugins.
Bug Fixes
- CoinPayments: Add to the Blesta composer file
- Order: Coupon code in the URL causes disabled form
- Invoice PDF may be delivered to wrong email
- Cron tasks may run again when currently running
- Order: Order form with one package group still requires selection
- Order: coupons applying only to new services are not applied
- Invoices may be sent via cron, but not marked as sent.
- Partial month prorata parent services are billed for the entire month.
- Renewing invoices are being prorated from service creation date
- Add-only coupons not applied to unrenewed services on upgrade
- Config options passed to a module's validateService method may be inconsistent
- Order: Add Title field to sign up forms
- Order: improve SLD/TLD parsing
- Creating an addon displays wrong price if renew date matches parent
- Prorated addon renew dates are not properly sync'd to the parent
- Unable to activate pending/in_review service
- Failure to add a service may cause an error attempting to create an invoice
- Pricing presenter is given wrong 'recur' value
- Order client creation does not include IP address in client setting log
- Service suspension email uses old reason for suspension
- Order: Restricted packages mess up list page
- Order: Marketing section appears only if company setting is enabled
- Add TeamSpeak module to Blesta
- Add CyberPanel module to Blesta
- Add CoinPayments gateway to Blesta
- Order: Add text to indicate how package groups should be added to the order form.
- Client data portability filters logs wrong
- Add permission to the company setting Marketing page
- Fixer.io exchange rate processor has a new endpoint
- Google Finance exchange rate processor is no longer supported
- X-Rates exchange rate processor changed URL
- Re-use existing Events Component for plugin events
- Hide unordered list bullet on delete-client modal
- Add Report.clientData event to core event system
- Add observer event for the core
- Update the "Delete Client" profile action
- Client Documents: Add listener for Clients.delete event
- Update client deletion to permanently delete all stored references
- Order: Add listener for Clients.delete event
- Support Manager: Add listener for Clients.delete event
- Setup new container for a local user
- Integrate logging for client settings
- Create a new log for client settings
- Create the Client Data Portability report
- Support Manager: Support the Clients.export event handler
- Create new Report.clientData event handler
- Add JSON format support for ReportManager
- Add plugin to Appcontroller.structure
- A mod_rewrite error may erroneously occur during GUI install
- Add CoinGate gateway to Blesta
- Pricings model not setting input rules
- Add opt-in support for marketing emails
- Allow for full deletion of client data
- Order: Observe and display marketing email options
- Add new company setting for marketing emails
- Data Portability Export
- Add tabs to company Automation page broken down by task type
- Add CSV Importer to Import Manager
- Add runnable module automation task to cron
- Update CronTasks to ensure backward compatibility
- Refactor CronTasks to support module tasks similar to plugins
- Update modules to support cron tasks
- DirectAdmin: Update API suspension arguments
- Update preAction event to be called at end of the action
- Add Vultr module to Blesta
- cPanel: Mask passwords received in cPanel API response
- Support Manager: Trashed tickets are shown in the client open tab
- Make "client required fields" name consistent
- Add note about client groups overriding settings
- Automatic invoice notes should format amounts
- Database credentials escape characters for double-quotes
- Unpaid proforma are converted to invoices when adjusted due to cancelled services
- Perfect Money: Payments are not applied to invoices on callback
- Support Manager: Update 'trash' ticket status rule to apply only on edit
- Download Manager: Display a different message to unauthenticated users when viewing empty folders
- SolusVM: Generate a password automatically for client root password changes
- Order: Add ability to save embed code to order forms for conversion data collection.
- Unpaid pending services may be activated under certain circumstances
- Services using the none module cause certain cron tasks to fail
- Adding a config option pricing changes IDs of existing ones
- PayPal: Store payer's email address in the transaction reference field
- Coupons may not be unapplied from services when deleted
- Client notes unstick link doesn't work
- Billing Overview: Add amount invoiced today for proforma invoices
- Update service changes to show multiple coupon fields
- Service changes not considering current coupon when changing it
- Renewing services are invoiced for 2 month based on proration
- Remove text describing 'inclusive' coupons
- Support Manager: Bulk ticket actions should maintain current view
- Support Manager: Database fields are not correct on install
- Remove Yahoo Finance directory on condition it exists
- Staff specific nav cache files
- Update forms in the admin/client interface to disable submit buttons on submit
- Add JS support to auto-disable submit buttons on submit
- Add ability to disable submit buttons on submit
- Download Manager: Update file list on plugin manage page to use bootstrap columns
- Update events to pass old record state to handlers
- Add permission for deleting packages
- Order: Allow single-submission of order
- Update API to allow for dot-separated actions
- Allow modules to create their own automation tasks
- Allow plugins to register service management options
- Prorate new addon services to synchronize renew dates with the parent
- Support Manager: Add new ticket status "On Hold"
- Order: Change package group selection from multi-select to drag and drop
- Support Manager: Allow tickets to be permanently deleted.
- Order: Add package group sort control
- Add a reason response for suspension notices.
- Order Plugin: Allow restricted packages to be ordered if an authenticated user has access via set packages
- Add support for a data attribute with input fields for auto-generating a password
Lesen Sie mehr: http://docs.blesta.com/display/support/4.3.14.2.213 Juni 2018 - 80MB- Added coupon billing cycles.
- Staff may set their own language.
- Updated extensions cPanel, SolusVM.
- Yahoo Finance replaced with 4 new exchange rate processors: Open Exchange Rates, Fixer.io, X-Rates, and Currency Layer.
- Added support for PHP 7.1 (7.2 may work also, but not officially supported yet)
- Auto-debit can be disabled on an invoice by invoice basis.
- Developer support for query parameters for plugin actions.
- Module system can now render messages set by a module to the view.
- Added the following extensions (must download separately for the beta): CentosWP, ISPConfig, Square, PerfectMoney, Hubtel.
Lesen Sie mehr: http://docs.blesta.com/display/support/4.2.04.2.0 (Hauptversion) 21 Dezember 2017 - 65MB- Added coupon billing cycles.
- Staff may set their own language.
- Updated extensions cPanel, SolusVM.
- Yahoo Finance replaced with 4 new exchange rate processors: Open Exchange Rates, Fixer.io, X-Rates, and Currency Layer.
- Added support for PHP 7.1 (7.2 may work also, but not officially supported yet)
- Auto-debit can be disabled on an invoice by invoice basis.
- Developer support for query parameters for plugin actions.
- Module system can now render messages set by a module to the view.
- Added the following extensions (must download separately for the beta): CentosWP, ISPConfig, Square, PerfectMoney, Hubtel.
Lesen Sie mehr: http://docs.blesta.com/display/support/4.2.04.0.0 (Hauptversion) 24 April 2017 - 65MB- Updated extensions: Multicraft, SolusVM, Order Manager
- Add an "In Review" dialog for service as the top of the client dashboard (beta 2)
- Refresh admin and client themes to give a new, cleaner look and feel
- Updated all buttons with Bootstrap buttons, all icons with Font Awesome icons
- Replaced navigation with a drop down menu instead for the admin area
- Improved client area navigation and made it always visible
- Replaced admin Dashboard and Billing Overview graphs with interactive nvd3 graphs
Lesen Sie mehr: http://docs.blesta.com/display/support/4.0.03.6.23 August 2016 - 65MB- CORE-2231 Disable debug mode by default from minPHP framework
Lesen Sie mehr: http://docs.blesta.com/display/support/3.6.23.6.110 November 2015 - 65MB- CORE-1875 SolusVM: Hide password resets for KVM VMs
- CORE-1871 Undefined property error when scheduling services for cancellation
- CORE-1870 Interworx: Client action tab sets input fields with wrong ID
- CORE-1866 Service renewal price missing level 2 taxes that do not cascade
- CORE-1864 Billing Overview: Missing revenue from non-merchant gateways
Lesen Sie mehr: http://docs.blesta.com/display/support/3.6.13.6.0 (Hauptversion) 15 Oktober 2015 - 65MBHighlights
- New Gateways: Converge (aka VirtualMerchant), and Braintree
- Payment types can be designated as non-income
- Automatically set Payment Accounts for auto-debit when saved
- Improved performance of Invoice and Transaction searches
- Added ability to invoice each service independently
- Added ability to mass schedule cancellation of services
- Show invoice line items on client pay page when paying a single invoice
Lesen Sie mehr: http://docs.blesta.com/display/support/3.6.03.5.33 September 2015 - 65MBBug
- [CORE-1774] - Package welcome email text content can appear in wrong language during copying
- [CORE-1777] - System Overview: Canceled services should be graphed by cancellation date
- [CORE-1783] - PayPal subscriptions may not include config options in recurring price
- [CORE-1785] - Coupons may not be applied during checkout
- [CORE-1787] - Changing only the expiration date for a credit card saves the card number including asterisks
- [CORE-1788] - Reports sent to multiple companies contain data from only one company
- [CORE-1792] - Upgrading service does not maintain existing options
Lesen Sie mehr: http://dev.blesta.com/secure/ReleaseNote.jspa?projectId=10000&version=107083.5.25 August 2015 - 65MBBug
- [CORE-1617] - Coupons discount full service price not considering proration
- [CORE-1721] - PHPIDS: Unable to save some values for the setting impact rating to redirect
- [CORE-1746] - Changing the renew date results in a prorated invoice with the wrong start date range
- [CORE-1747] - PayPal: Record unexpected IPN values as error transactions
- [CORE-1749] - Authorize.net CIM: Refund action performs a void instead
- [CORE-1751] - Module errors not used to reject the deletion of a module row
- [CORE-1756] - Searches can list packages from different companies
- [CORE-1772] - Adding a company that fails due to an exception may generate a subsequent exception
Lesen Sie mehr: http://dev.blesta.com/secure/ReleaseNote.jspa?projectId=10000&version=107073.5.116 Juli 2015 - 65MBBug
- [CORE-1722] - SolusVM: KVM/HVM templates not loading
- [CORE-1723] - Support Manager: Merging two tickets may result in both listed with the same ticket number
- [CORE-1728] - Non-merchant gateway payments may not get applied to invoices specifically paid
- [CORE-1729] - Invalid use of class constant by object reference
- [CORE-1730] - account_changed is false when sent to gateway if only exp date changed
- [CORE-1734] - Unable to remove package option groups from a package option
- [CORE-1735] - Package option of Drop-down type unable to use special characters as a option value
- [CORE-1737] - New package option groups should be ordered as last in the group
- [CORE-1738] - Service override price validation can be ambiguous
- [CORE-1739] - Queued service change cron log shows service ID rather than service change ID
- [CORE-1744] - Queued service change processing only occurs if the company setting is enabled
Improvement
- [CORE-1741] - Add precision to currencies
Sub-task
- [CORE-1742] - Round invoice totals to currency precision
Lesen Sie mehr: http://dev.blesta.com/secure/ReleaseNote.jspa?projectId=10000&version=107063.5.0 (Hauptversion) 26 Juni 2015 - 65MBBug
- [CORE-1669] - Changing a service's package does not update service fields
- [CORE-1705] - PHPIDS: Rotate Log Frequency does not rotate logs
- [CORE-1707] - PHPIDS: All logs displayed on the same page
- [CORE-1710] - One-time coupons do not appear on an invoice
- [CORE-1714] - SolusVM: Clients unable to remove IPs
- [CORE-1715] - Service may not include quantity-type config option values when being added
- [CORE-1718] - Credits may fail to apply due to float precision error
- [CORE-1719] - Client may encounter error message after applying credits to pay invoices
Improvement
- [CORE-1709] - Added Perforated Invoice Template
- [CORE-1711] - Authorize.net CIM: Add 'recurringBilling' flag
- [CORE-1713] - License Module: Allow IPv4 and IPv6 simultaneously
- [CORE-1716] - SolusVM: Hostname should validate FQDN
- [CORE-1717] - Queue prorated invoices for delivery
Lesen Sie mehr: http://dev.blesta.com/secure/ReleaseNote.jspa?projectId=10000&version=107023.4.417 Juni 2015 - 65MBBug
- [CORE-1706] - Invoice amounts can be applied in excess of the transaction amount
Lesen Sie mehr: http://dev.blesta.com/secure/ReleaseNote.jspa?projectId=10000&version=107003.4.326 März 2015 - 65MBBug
- [CORE-1586] - Setup fee price shown for zero quantity config options
- [CORE-1587] - Order: Domain order form may show currencies only available on the package
- [CORE-1588] - Order: Inactive domain packages are shown on the domain order form
- [CORE-1591] - Multicraft: Login password encryption removed when editing service options
- [CORE-1592] - Support Manager: A ticket can be split with only notes selected
- [CORE-1594] - Unable to change a package option value to nothing
- [CORE-1595] - Can not create line item with 0 quantity
- [CORE-1601] - Logicboxes: Unable to renew domain due to error
- [CORE-1602] - Multicraft: Notify Multicraft that it should reselect the IP:Port
- [CORE-1606] - Interworx: Bandwidth units shown in MB rather than GB
- [CORE-1609] - Missing error message for package options with no type set
- [CORE-1610] - Order: Domain one-time pricing shows term "0"
Improvement
- [CORE-1561] - Requeue invoice for delivery when converted from proforma
- [CORE-1599] - Improve performance of transaction listing
- [CORE-1604] - Improve performance of invoice creation
- [CORE-1605] - When proforma is converted to an invoice, set date billed to current date
Lesen Sie mehr: http://dev.blesta.com/secure/ReleaseNote.jspa?projectId=10000&version=106133.4.227 Februar 2015 - 65MB- [CORE-1571] - Adding a new company leads to an error regarding staff groups
- [CORE-1572] - Prorated dates are calculated incorrectly on Jan 30, 31
- [CORE-1573] - Display the transaction number instead of the transaction_id on Invoice payment history
- [CORE-1574] - Prorated service price may be the full amount just before the pro rata day
- [CORE-1577] - Multicraft: Dedicated IPs may be re-used on new service creation
- [CORE-1579] - Non-merchant transaction types shown on invoices are shown as Other
- [CORE-1580] - cPanel: The API response from changing passwords is in an unexpected format
- [CORE-1582] - PayPal: Subscription-based payments should not be available for one-time service periods
- [CORE-1583] - Order: Selecting a domain does not use the selected currency
- [CORE-1585] - Missing welcome email template parse check
Lesen Sie mehr: http://dev.blesta.com/secure/ReleaseNote.jspa?projectId=10000&version=106123.4.130 Januar 2015 - 65MB- [CORE-1543] - Billing contacts receive multiple invoice due emails
- [CORE-1548] - Saving existing package options dereferences them from existing services
- [CORE-1552] - Universal Module: Service label may use the field value rather than field name
- [CORE-1553] - Unchecking all Automation tasks fails to disable them
- [CORE-1559] - Invoice PDFs may not be displayed in the client's language
- [CORE-1560] - Billing Overview: Graph name language definition is not escaped when rendering graphs
- [CORE-1565] - Updating a package with no groups selected does not save them
- [CORE-1566] - Universal Module: Package name is used as the service name when one is not otherwise determined
Lesen Sie mehr: http://dev.blesta.com/secure/ReleaseNote.jspa?projectId=10000&version=106113.4.0 (Hauptversion) 31 Dezember 2014 - 65MBWhat's new in 3.4?
- Knowledge Base
- Contact Logins w/Permissions
- Two-Factor Auth for Clients & Contacts
Lesen Sie mehr: http://www.blesta.com/2014/12/29/blesta-3-4-now-available/3.3.226 November 2014 - 65MBLive-Demo bietet Blesta-Demonstrations-Instanzen für Evaluierungszwecke. Live-Demo-Instanzen werden häufig zurückgesetzt und sind ohne Plugins oder Themes konfiguriert. 5.9.3Showcase hebt Webseiten hervor, die mit Blesta erstellt worden sind und zeigt die Möglichkeiten, die die Applikation bietet. |
|