Softaculous 4.9.8 Released

The Softaculous Team announces the launch of version v4.9.8.Full Story

Hi,

The Softaculous Team has released Softaculous 4.9.8

1) [Feature] : In cPanel, admin can now select to disable Auto Upgrade for selected users/packages using ACL (Plans) option in Softaculous Admin Panel.

2) [Task] : In Softaculous Admin Panel -> Software page, added icon to display which scripts are not updated since 2 years. Admins can easily select such scripts and disable with just one click.

3) [Task] : In DirectAdmin, Softaculous will now automatically load the language selected by the user in DirectAdmin.

4) [Task] : Softaculous now works on latest version of CentOS Web Panel.

5) [Task] : Changes to support Softaculous on PHP 7.1

6) [Bug Fix] : If a user’s disk space usage had exceeded their disk quota and the backup failed via Softaculous, it was incorrectly reported as successful. This is fixed now and Softaculous will report the appropriate error message.

7) [Bug Fix] : Softaculous was unable to connect to VestaCP API calls when the server was using a custom PORT for VestaCP. This is fixed now.

8) [Bug Fix] : In ISPConfig, if the minimum length for passwords was set more than 10, Softaculous was unable to create database user since the database user password was generated of 10 chars. This is fixed now and Softaculous will generate the password in sync with with the length set by admin for minimum length for password.

9) [Bug Fix] : In Plesk, Forwarded domains will not be listed in the domains dropdown on the upper right corner of the Softaculous enduser panel.

10) [Bug Fix] : Ioncube was not downloaded on FreeBSD servers using Stable version of FreeBSD. This is fixed now.

Regards,
The Softaculous Team

Softaculous 4.9.7 Released

The Softaculous Team announces the launch of version v4.9.7.Full Story

Hi,

The Softaculous Team has released Softaculous 4.9.7

1) [Task] : Single Sign on to the installaton’s (WordPress) admin panel has now been added in the Top Scripts widget in the control panel “Top Scripts” section. This will allow users to access the admin panel of their WordPress installation(s) directly from cPanel/Directadmin.

2) [Bug Fix] : Softaculous was failing to detect some PHP functions during requirements check while installing a script on servers using CageFS. This is fixed now.

3) [Bug Fix] : In Plesk, Softaculous was listing all domains of the parent user for Application User and Webmaster user accounts. This is fixed now.

4) [Bug Fix] : In Plesk, On the Installations page of Softaculous Admin panel, installations on primary domain was listed under subdomains as well. This is fixed now.

Regards,
The Softaculous Team

Softaculous 4.9.2 Released

The Softaculous Team announces the launch of version v4.9.2.Full Story

Hi,

The Softaculous Team has released Softaculous 4.9.2

1) [Task] : In ISPmanager 5 if Autosubdomains option was enabled for a domain, Softaculous was not detecting the full list of sub domains as per the list of sub directories created. The sub domains list will now be generated correctly.

2) [Task] : Added soft_php_bin filter which allows to override the path to PHP binary which should be used to perform background operations like Auto Backups, Clone, Remote Import, etc. Guide.

3) [Bug Fix] : In cPanel EasyApache 4 fetching extension list was giving incorrect output if zlib.output_compression was enabled. This is fixed now.

4) [Bug Fix] : On Plesk servers with Multiple PHP binaries, the PHP version was not detected correctly. This is fixed now.

5) [Bug Fix] : In Directadmin with CageFS enabled, Auto Backups, Remote Import and Clone was not working due to custom php.ini loaded by Softaculous. This is fixed now.

6) [Bug Fix] : On some cPanel servers, the CLI install utility was not working. This is fixed now.

7) [Bug Fix] : In Hosting Controller, PHP version and Server IP was not displayed correctly on the Home page in Softaculous Admin Panel. This is fixed now.

8) [Bug Fix] : In Hosting Controller, the value for PHP binary setting was not displayed correctly on the Settings page in Softaculous Admin Panel. This is fixed now.

9) [Bug Fix] : Fixed a JavaScript bug in Themes Search option on WordPress install form.

Regards,
The Softaculous Team

Softaculous 4.8.9 Released

The Softaculous Team announces the launch of version v4.8.9.Full Story

Hi,

The Softaculous Team has released Softaculous 4.8.9

1) [Feature] : Added support for Hosting Controller Panel (Windows). You can refer to the install guide here.

2) [Feature] : Added option to backup installations on remote server via FTP. Endusers can add multiple remote backup locations and choose the preferred location. Support for FTPS, SFTP, Dropbox, etc will be added soon. You can refer to the guide here.

3) [Feature] : Added Statistics for Installations, Outdated Installations and Backups on Softaculous Enduser panel dashboard.

4) [Task] : Improved the Cloning process by pushing it in background to avoid timeout.

5) [Task] : Added option in Softaculous Admin panel to edit Email Templates for all available languages separately. You can refer to the guide here.

6) [Task] : Added pre_addcron and post_addcron filters. Guide is available here.

7) [Task] : In Softaculous Remote, added SFTP and FTPS support for importing installation from remote location.

8) [Task] : PHP version detection in Softaculous for users using cPanel with EasyApache4 MultiPHP Manager was disabled temporarily in Softaculous due to a bug in cPanel versions 11.62.0.1 to 11.62.0.12 API. cPanel team has fixed their API in 11.62.0.12 hence the PHP version detection is added back.

9) [Task] : Added a setting in Softaculous Admin Panel -> Settings “Sync installations list with Softaculous Records” so if the installation directory does not exist it will be automatically removed from Softaculous records.

10) [Task] : Added a setting in Softaculous Admin Panel -> Settings “Detect and update actual version of installations” so if the user has manually updated their installation the correct version will be updated in Softaculous record via CRON.

11) [Task] : Added support for subdomains in ISPConfig.

12) [Bug Fix] : If the installations had symlinks having target path more than 100 characters, the symlinks were not backed up properly. This is now fixed. (Magento 2.x has symlinks with long target paths).

13) [Bug Fix] : Edit installation database password was showing wrong if “Store Database Password in encrypted format” was enabled and then after when it was disabled. This is now fixed.

14) [Bug Fix] : When the user has selected native PHP in CageFS Softaculous was fetching wrong PHP binary path for adding cron job. This is fixed now.

15) [Bug Fix] : In ISPmanager (Business version), added support to detect if the setting to add the username as database name prefix is enabled and generate database name accordingly.

16) [Bug Fix] : Added support for custom control panel port in ISPConfig.

17) [Bug Fix] : On Edit Installation page, the database password was not displayed correctly if it contained characters (&#) consecutively. This is now fixed.

18) [Bug Fix] : In Softaculous Remote, Backup and Restore progress data was not updated in task list page. This is now fixed.

19) [Bug Fix] : In Softaculous Remote, if the server was using split zips to unzip script packages in part the old zips that were not required were not deleted. The splitted zip files that are not required will now be deleted when the updated script package is downloaded.

20) [Bug Fix] : In Softaculous Enterprise, fixed the SDK example for delete domain and edit user.

Regards,
The Softaculous Team

Softaculous 4.8.5 Released

The Softaculous Team announces the launch of version v4.8.5.Full Story

Hi,

The Softaculous Team has released Softaculous 4.8.5

1) [Task] : PHP version detection in Softaculous for users using cPanel with EasyApache4 MultiPHP Manager has been disabled temporarily due to a bug in cPanel 11.62.0.1 and 11.62.0.2 API with EasyApache4 MultiPHP Manager for detection of selected PHP version for a particular domain. This shall be enabled back when the cPanel team fixes this API.

2) [Task] : Updated PHP Mailer library, Email validation was done by Softaculous, hence there was no vulnerability, however, we have updated the library in Softaculous.

3) [Task] : Updated XML Library in Softaculous.

4) [Task] : Added provision to translate one line script description.

5) [Task] : Updated Russian and French Translations.

6) [Task] : New language translations added in cPanel have been updated in Softaculous so that the native language for Softaculous can be set automatically if the user is using these languages.

7) [Bug Fix] : Softaculous was not compatible with PHP 7.x on Plesk and XAMPP. This is fixed now.

Softaculous is an auto installer which supports cPanel, Plesk, DirectAdmin, Interworx, CentOS Web Panel, ISPmanager ISPConfig and Softaculous Remote/Enterprise for proprietary control panels. We are adding more features and if you have any suggestions, do let us know. We hope you enjoy this version of Softaculous.

Regards,
The Softaculous Team

Softaculous 4.8.3 Released

The Softaculous Team announces the launch of version v4.8.3.Full Story

Hi,

The Softaculous Team has released Softaculous 4.8.3

1) [Task] : Updated Polish translation.

2) [Task] : Updated icon for Softaculous on WHM -> Plugins page as per the recommended size in WHM 11.60+

3) [Bug Fix] : Since the last update if “lsof” was not installed on the server the CRON command returned a message stating that lsof is not installed. This has been resolved with a prior check for lsof is installed.

4) [Bug Fix] : The setting to prefill the control panel username as the default admin username on script installation form used to revert the suggested username when the version on the script install form was changed in case of scripts that offer multiple versions. This is fixed now.

Regards,
The Softaculous Team

Softaculous 4.8.2 Released

The Softaculous Team announces the launch of version v4.8.2.Full Story

Hi,

The Softaculous Team has released Softaculous 4.8.2

1) [Feature] : Improved re-branding by allowing option to change the favicon for Softaculous Enduser panel and customize the link for custom header logo on scripts demos page in Softaculous enduser panel. Also added a category on the Softaculous Admin panel -> Settings page for Re-branding related settings for better classification.

2) [Feature] : Added setting in Softaculous admin panel -> Settings to prefill the enduser email set in Softaculous enduser panel as the admin email on the script install form.

3) [Feature] : Added setting in Softaculous admin panel -> Settings to prefill the control panel username as the admin username on the script install form.

4) [Task] : Improved rewrite_module detection while installing scripts to detect rewrite_module correctly for domains for which the DNS is not propagated yet.

5) [Task] : In Softaculous Remote, Improved the installation backup process to avoid timeout issues for installations with huge data.

6) [Task] : Improved Softaculous Update page in Softaculous Admin panel.

7) [Bug Fix] : In cPanel, fixed few issues with PHP version and extensions detection on servers running MultiPHP (via EasyApache4) and/or CageFS.

7) [Bug Fix] : In Plesk, Edit Installation was not working. This is fixed now.

8) [Bug Fix] : Demos were accessible when disabled from Softaculous Admin panel. This is fixed now.

10) [Bug Fix] : When searching installations from Softaculous Admin panel -> Installations page using the “Scripts” search box, custom scripts were not loaded in suggestions. This is fixed now.

Regards,
The Softaculous Team

Softaculous 4.7.9 Released

The Softaculous Team announces the launch of version v4.7.9.Full Story

Hi,

The Softaculous Team has released Softaculous 4.7.9

1) Admin password and Database password will no longer be sent via email for any new installation, upgrade, clone, etc. You can change the setting from Softaculous Admin panel or Enduser panel to receive plain text passwords in emails.

2) Users can now directly login (from Softaculous Enduser panel) to their installation’s Admin Panel without the need for login details, by clicking on the Admin Link. Click here for guide. Admin users can disable this feature from Softaculous Admin panel. Click here for guide. At the moment this feature is available only for WordPress and we’ll be adding the same for rest of the scripts soon.

3) Filters have now been added wherein Admin can execute their custom code using the respective filter function in order to modify certain aspects of the task being done. Earlier Hooks were used for this purpose and have now been replaced with Filters. Existing hooks will continue to work, but we recommend using Filters for new tasks. Click here for the guide.

4) In Softaculous Remote when using an existing database for an installation, users can now choose the list of additional tables to be associated with the installation for the purpose of backups and restore. Click here for guide.

5) Softaculous Logs file (softaculous.log) can now be viewed from Softaculous Admin Panel -> Error Logs page in Softaculous Remote and Enterprise. Note : The Log Level needs to be set from Softaculous Admin panel -> Settings page.

6) German language translation has been updated.

7) Added Plans (ACL) option for Softaculous Enterprise.

8) Added provision for custom.css to customize Softaculous Enduser panel UI by adding additional style elements. Click here for guide.

9) Added Setting in Softaculous Admin panel -> Settings “Logo URL For Scripts Demo” to use custom logo on Script’s demo page header.

10) In Softaculous Remote and Enterprise, admin can now customize NGINX error pages (404, 50x, 497).

11) When using SMTP to send emails via Softaculous the password for SMTP user can be stored in encrypted format while saving the settings in Softaculous Admin panel -> Email

12) Added CLI Utility in Softaculous Remote and Enterprise to encrypt API Passwords for the existing users. Click here for guide.

13) Added CLI Utility in Softaculous Remote and Enterprise to reset API Passwords. Click here for guide.

14) Added CLI Utility to enable/disable scripts using CLI. Click here for guide.

15) In Softaculous Remote and Enterprise, added a setting in the admin panel to sync domains i.e. the domains list passed in $PRE_LOGIN via session.php will be used as the final domains list for the user. Click here for guide.

16) [Bug Fix] : In Softaculous Remote, requirements check during upgrade process failed for some installations due to the presence of .htaccess in the installation path restricting access to any files directly. This has been fixed now.

17) [Bug Fix] : In Softaculous Remote and Enterprise, Admin Index and Statistics pages failed to load when there were several thousands of installations. This has now been fixed.

18) [Bug Fix] : While cloning or backing up an installation, database Triggers, Events, Procedures and Functions were not included. This has been fixed now.

19) [Bug Fix] : In Softaculous Remote, if the server’s PHP max_execution_time was less than 30 seconds, packages were expected to split in multiple .zip files and then unzipped in parts which did not work hence causing the installer to unzip the complete package at once. This has been fixed and the packages will be unzipped in parts when needed.

20) [Bug Fix] : In Remote Import, database name was expected even if the script did not require a database. This is fixed.

21) [Bug Fix] : A JavaScript error occurred when the PopularFX theme search returned no results for search criteria. This has been fixed.

Regards,
The Softaculous Team

Softaculous 4.7.7 released

The Softaculous Team announces the launch of version v4.7.7.Full Story

Hi,

The Softaculous Team has released Softaculous 4.7.7

1) Added Setting in Softaculous Admin panel “Don’t Prefill Password fields” which will leave the password fields empty on Edit Installation and Edit Domain page. Users can submit the password field if they want to update the password.

2) Added Show/Hide option for password fields.

3) Added an option in Softaculous Admin panel to store the API Password in encrypted format for Softaculous Enterprise and Softaculous Remote.

4) [Bug Fix] : There was a bug introduced in Softaculous Remote 4.7.2 causing the installation utility not to save list of tables created while installation hence causing the backup utility not to backup the database. This has been fixed now.

5) [Bug Fix] : In Softaculous Remote and Enterprise, Delete users from admin panel was not working due to a bug in new admin panel UI. This has been fixed now.

6) [Bug Fix] : Softaculous Remote is now compatible with destination servers running PHP 7.x

7) [Bug Fix] : Top scripts were appending even if “Append Softaculous Apps” setting  was disabled in Softaculous Admin panel -> Settings -> Select Top Scripts. This has been fixed now.

8) [Bug Fix] : There was a bug in selecting files and folders associated with an installation from Edit Installation page for installation in the document root of a domain. This has been fixed now.

9) [Bug Fix] : In Plesk, Auto upgrade from Softaculous Admin panel was not working. This has been fixed now.

10) [Bug Fix] : In Interworx, ppon saving Email settings from Softaculous Enduser panel did not display the success message. This has been fixed now.

11) [Bug Fix] : .well-known folder which is associated with Lets Encrypt was also being included in the backup of an installation created by Softaculous. This has been fixed and the .well-known folder will not be included in the backup.

12) [Bug Fix] : Minor UI fixes in the Softaculous Admin panel new UI.

Regards,
The Softaculous Team

Softaculous 4.7.6 released

The Softaculous Team announces the launch of version v4.7.6.Full Story

Hi,

The Softaculous Team has released Softaculous 4.7.6

1) [Bug Fix] : Due to a bug in Softaculous 4.7.5 Clone installations were not working. This has been fixed now.

2) [Bug Fix] : Due to a bug in Softaculous 4.7.5 Auto Upgrading installations from Softaculous Admin panel was not working. This has been fixed now.

3) [Bug Fix] : In Softaculous Remote and Enterprise, when a query in Softaculous database failed while accessing Softaculous via API the response was not received in expected format i.e. JSON, PHP serialize or XML. This has been fixed now.

Regards,
The Softaculous Team