Skip to content

Releases: QROkes/webinoly

Webinoly v1.5.0

28 Jun 01:11
Compare
Choose a tag to compare

New features and improvements:

  • [New] Now we can force WWW or non-WWW.
  • [New] Internal API for custom actions during certain events.
  • [New] New command to set PHP and Ubuntu timezone.
  • [New] Auto-Update server configuration.
  • [Improvement] Deprecated: config-load and web-tools
  • [Improvement] WordPress security improvements.
  • [Improvement] WordPress now skip cache for more cart and sitemap plugins.
  • [Improvement] Nginx and PHP configuration updated and improved.
  • [Improvement] php_exec_zip is now enabled by default.
  • [Improvement] Now we use the latest phpMyAdmin version instead of the official Ubuntu PPA.
  • [Improvement] Now we use Certbot instead of Let's Encrypt official Ubuntu PPA.
  • [Improvement] Now we revoke SSL certificates when delete option is selected.
  • [Improvement] Must-Staple is now enabled by default in SSL certificates.
  • [Improvement] General code improvements.
  • [Fixed] phpMyAdmin errors and compatibility issues with PHP v7.2.

Webinoly v1.4.3

30 May 02:20
Compare
Choose a tag to compare

HotFix - Emergency Release

  • [Fixed] Php-Ver command causing "Bad Gateway" Error in frontend after changing PHP version.

Webinoly v1.4.2

18 May 23:07
Compare
Choose a tag to compare
  • [Improvement] Ubuntu 18.04 (bionic) support.
  • [Improvement] DB name/user now check and replace reserved characters to prevent errors.
  • [Improvement] Domain names are checked and replace reserved characters to prevent filename errors.
  • [Improvement] New Donation message and info message for new installs with option 0.
  • [Improvement] Swap now consider cases with more than 128 GB in RAM.
  • [Improvement] Some minor general code improvements.
  • [Fixed] OpCache Fixed, not working with SSL.

Webinoly v1.4.1

29 Apr 04:38
Compare
Choose a tag to compare

Some fixes and tweaks.

  • [Fixed] Parked site error when the main site have SSL enabled. Also, SSL now detect when the site is parked and root path is not entered. Subdomain check is now applied to parked sites too.
  • [Fixed] An error when httpauth file is empty and try to delete some user.
  • [Fixed] Some strange cases when some functions were runnign twice during -purge-server-all when "force" option is used.
  • [Fixed] Clear-OpCache not working.
  • [Fixed] Error Loop when host can not be reached in Unattended WP command.
  • [Fixed] Proxy site don't need a data folder.
  • [Fixed] Unexpected behavior and redirection issues in WP when two or more sites have redis enabled.
  • [Improved] Server-Update command now acepts options to update only an specific package.
  • [Improved] Tools-Port now can be changed even if nginx is not installed yet. Now, default port number is saved during nginx optimization instead of initial installation.
  • [Improved] Read and Delete functions of internal conf file now prevent issues when variables with similar names are used.
  • [Improved] README updated.
  • [Improved] Now we validate all domain names before create a site and show a warning in some cases.
  • [Improved] Dbname and Dbuser now check for maximun string length.
  • [Improved] Installation process improved: mariadb default ppa is fallback, installation files not deleted after custom version requested, swap permissions improved, prevent installations issues if some packages not found, prevent nginx from not starting in some cases.

Webinoly v1.4.0

05 Apr 17:41
Compare
Choose a tag to compare

A lot new features and awesome improvements:

  • [New] Now you can install any Webinoly version.
  • [New] Option to install Mainline Nginx.
  • [New] PHP v7.2 is now default version.
  • [New] Clear-Cache Command (FastCGI, Redis, Memcached, OpCache)
  • [New] Unattended Commands: httpauth (add and delete), site mysql, delete site, ssl-off.
  • [Improvements] Now Redis Plugin is installed automatically when cache is enabled.
  • [Improvements] Better check to determine if a site is subdomain or not and now we have an option to overwrite this check or validation.
  • [Improvements] httpauth now validates data entered by user and prevent some errors when file not found. Also, now check if user exist before delete it.
  • [Improvements] Better info messages during installation process.
  • [Improvements] Check if Let's Encrypt is installed before trying to create a new certificate.
  • [Improvements] General code improvements.
  • [Fixed] Nginx conf without www subdomain when double domains (domain.gov.uk), causing letsencrypt fails. (Thanks to Patrick Gallagher)
  • [Fixed] Reverse Proxy sites check when subdomain is used.
  • [Fixed] stack -info command not running.
  • [Fixed] httpauth error when similar user names are used.

Webinoly v1.3.1

01 Mar 19:19
Compare
Choose a tag to compare

Some minor improvements.

  • [IMPROVEMENT] Check for DB User to avoid errors when DB is created.
  • [IMPROVEMENT] Further rules were implemented to validate DBName and DBUser.
  • [IMPROVEMENT] Php-ver Command: Error handling improved and now we can skip questions (Unattended) during PHP re-install.
  • [IMPROVEMENT] Now we can force unattended installation when PHP is installed alone without Nginx.
  • [IMPROVEMENT] Validate SSL Root Path to avoid errors when a certificate is requested.
  • [IMPROVEMENT] General code improvements. Libraries reordered and some small code performance improvements. Internal conf-vars renamed (force-flag instead delall) and new debug variable.
  • [FIXED] Some cases where DB Connection errors were not handled/detected properly.
  • [FIXED] Error when the parked domain entered already exist.

Webinoly v1.3.0

19 Feb 22:16
Compare
Choose a tag to compare

Some awesome new features and improvements:

  • [NEW] HTTP to HTTPS automatic redirection.
  • [NEW] Force option in purge command to skip questions (Unattended).
  • [NEW] Command to create a Database and User (MySQL) without site.
  • [IMPROVEMENT] SSL Certificates for subdomains are now requested without the www (only for main domains). (Thanks to Patrick Gallagher)
  • [IMPROVEMENT] Nginx conf for subdomains don't give automatic access to www, as main domains does.
  • [IMPROVEMENT] Xdebug (PHP) deprecated from v5.6 and added support for v7.2.
  • [IMPROVEMENT] Check for reserved words in DB name during WP site creation.
  • [IMPROVEMENT] htpasswd now is not considered as Warning during Verify, now is just informative and test will be passed.
  • [IMPROVEMENT] Syntax changed for some commands: site (ssl root and parked), webinoly (toolsport and configcache). Now we use the same standard nomenclature for all webinoly commands.

Webinoly v1.2.3

26 Jan 04:16
Compare
Choose a tag to compare

Some minor improvements.

  • [Fixed] Error in Purge Web-Tools in some cases when some stack is not installed.
  • [Fixed] Error when try to delete a DB and can not connect with MySQL.
  • [Improvement] Press Enter twice to skip delete in external db.
  • [Improvement] Delete-All list all sites to be deleted.

Webinoly v1.2.2

17 Jan 01:13
Compare
Choose a tag to compare

Some improvements and fixes.

  • [Fixed] Purge-Server-All option fails trying to remove some databases.
  • [Fixed] Tools-Port changed in some cases when Webinoly is uninstalled and reinstalled.
  • [Improved] Modify php-ver now detects when the new selected version its the same as currently installed version.
  • [Improved] Proxy-Site arguments are now (better) validated before create the site.
  • [Improved] Some outputed messages and typos.

Webinoly v1.2.1

05 Jan 15:57
Compare
Choose a tag to compare

HotFix - Emergency Release

  • [Fixed] PHP error during first fresh installation, causing 502 in frontend.