Commit graph

546 commits

Author SHA1 Message Date
Cristhian Martínez Ochoa
38165b4c6f swap and list
SWAP default values updated.
Site list check for valid value.
2020-10-07 14:47:51 -06:00
Cristhian Martínez Ochoa
0c4aa10a05 top issues
- local DB backup using dbname not taking external db data saved.
- Clone WP error when multisite.
- Tools site not updated with SSL.
- Better error when deleting a WP site and mysql is not installed.
- Site list showing "false" value for root empty sites.
- added site counter in site list.
2020-10-03 15:22:15 -06:00
Cristhian Martínez Ochoa
9d5bcc5808 small fixes
Fixes after testing.
2020-09-30 12:28:34 -06:00
Cristhian Martínez Ochoa
d4b408332f subfolders fixed
Some severe issues with subfolders were fixed.
Site delete keep-db option not working with subfolders.
2020-09-27 17:45:11 -06:00
Cristhian Martínez Ochoa
d5995f0c18 site import
Site import/export
SMTP imported in full backup.
Menu backup now includes export and import.
2020-09-26 12:58:44 -06:00
Cristhian Martínez Ochoa
5ac7db4e59 export/import
Export and import complete full backup of your server.
2020-09-24 16:00:03 -06:00
Cristhian Martínez Ochoa
0c4cf7aa3f backups improvements
Fetch specific file or folder.
Backup  by dbname not only wp.
DB_PRE now has lists and purge options, and support for external dbs.
2020-09-18 17:49:45 -06:00
Cristhian Martínez Ochoa
fad293147e reverse proxy
Better template for better compatibility.
Fixed issue not loading static files.
Fixed is_proxy function and similars with variables overlaping with global values.
2020-09-16 14:53:17 -06:00
Cristhian Martínez Ochoa
fc7d253089 improvements
Mail forwarding for root internal mail.
WP cache unattended.
Fixed error when trying to modify WP url in some cases when using external DB.
Better check for host in WP custom site creation.
2020-09-14 13:17:33 -06:00
Cristhian Martínez Ochoa
3e6b8448d8 external db data
Save external DB data and use it instead of localhost.
2020-09-13 15:21:41 -06:00
Cristhian Martínez Ochoa
8a12490d71 ssl features
lets encrypt email update
ssl force-renewal-all
2020-09-11 14:04:09 -06:00
Cristhian Martínez Ochoa
a63ac3316f wp env
WordPress environment type support.
2020-09-10 17:12:33 -06:00
Cristhian Martínez Ochoa
cf733122a9 site info and list
Site info new feature.
Site lists with info and filters.
2020-09-04 13:17:29 -06:00
Cristhian Martínez Ochoa
6229c0a938 subfolder improved
Now you can create main site when subfolder is already and root is empty.
Fixed issues when creating subfolders when main not exist.
Fixed issues with index directive in some rare cases.
2020-09-01 17:31:53 -06:00
Cristhian Martínez Ochoa
11838fcbf9 minor updates
Yoast sitemap (global) deprecated.
MariaDB updated to 10.5.
2020-09-01 12:15:07 -06:00
Cristhian Martínez Ochoa
0af33c51b5 minor fixes
Some minor fixes before release.
2020-07-31 13:44:59 -06:00
Cristhian Martínez Ochoa
45a04049e0 mysql improvs
Now we check mysql connection before any action.
Fixed validation for duplicate user when creating a site not working.
Now we only use admin user.
Better check for external db data before trying to connect.
Now we check for at least 8 chars for mysql password changing.
Fixed mysql failing when mysql not installed and trying to import a db to external.
2020-07-30 13:00:25 -06:00
Cristhian Martínez Ochoa
006d0596ea better checks
Forwared sites should not be allowed in parked, redirection manager and protected paths.
Fixed error in parked when main site not exists.
2020-07-23 17:19:11 -06:00
Cristhian Martínez Ochoa
bc508b59d8 parked fixed
Fixed - Parked site creating site even when main site don't exist.
Parked should only accept main sites HTML, PHP and WP only.
2020-07-22 17:40:23 -06:00
Cristhian Martínez Ochoa
c3747cea6e small improvs
Fixed issue that in some rare cases swap was not removed and need to retry.
Default and tools site cannot be deleted, now can be forced with delete-all or delete=force and is better handled to automaticalle set to default when forced.
Fixed issue with cloned sites replacing content URL wrong in some cases.
2020-07-22 11:27:32 -06:00
Cristhian Martínez Ochoa
7257f11e86 site improvs
Better function to escape characters.
Fixed issue with cloned sites when main site is www forced.
Fixed issue with cloned sites using old and long redis-salt-key format.
Fixed issue sites-list with dpkg files.
Fixed issue with skip-cache and regex.
2020-07-21 14:40:10 -06:00
Cristhian Martínez Ochoa
311cdb9cd5 webinoly improves
Tools-Site failing with wildcard or custom ssl. Also, improved to recognize when current site is already assigned.

Config-Cache failing to take one value, issue introduced in the last release. Also, improved to show current values even when stack is not installed.

Tools-port improved to show better default value.
2020-07-20 16:26:08 -06:00
Cristhian Martínez Ochoa
deef1c25a1 minor improvements
httpauth listing users when trying to list protected areas without domain was fixed.

Now we display a message when a log file is empty and we wait for data to avoid confusion.

Better validation for WP and MySQL variables.
2020-07-18 15:20:42 -06:00
Cristhian Martínez Ochoa
a7e137ec3f minor fixes
Minor code fixes
2020-06-27 13:50:03 -06:00
Cristhian Martínez Ochoa
23875ebdd2 cache rules
Custom Cache
- Cache query strings
- Never cache this query string
- Skip URL from cache
2020-06-26 13:36:04 -06:00
Cristhian Martínez Ochoa
53c578b24c http headers
Custom HTTP headers, CSP, Referrers and HSTS.
2020-06-22 22:35:26 -06:00
Cristhian Martínez Ochoa
9fd60286e3 subfolders improved
Delete for proxy sites.
Check for crossed subfolder creation.
2020-06-20 14:48:03 -06:00
Cristhian Martínez Ochoa
d4cb6c604f proxy block
Proxy sites are now blocks with support for subfolders.
2020-06-20 10:19:08 -06:00
Cristhian Martínez Ochoa
8e32aba1c6 subfolder sites
HTML and PHP now have support for subfolder block sites.
2020-06-14 14:33:56 -06:00
Cristhian Martínez Ochoa
b65e694ed6 small fixes
- IS_PHP improved to prevent wrong results.
- fixed httpauth protected path failing with WP subfolder when main site is html.
2020-06-14 10:02:37 -06:00
Cristhian Martínez Ochoa
ff83126849 subfolder improvements
- fixed some random errors when wp subfolder exists.
- wp subfolder improved.
- fixed php running when main site is html and wp subfolder exists.
- fixed httpauth not working with wp subfolder.
- fixed wp subfolder not working when main site is html.
- readme updated.
- httpauth whitelist improved.
- templates minor improvements.
2020-06-12 11:03:18 -06:00
Cristhian Martínez Ochoa
66ca487051 focal fossa and tuning
- Full support for Ubuntu 20.04.
- Ubuntu 16.04 support removed.
- Fixed error whit WP subfolder when cache is turned on.
-  Better RAM calculation.
2020-06-07 17:42:35 -06:00
Cristhian Martínez Ochoa
f1a29ac17b tuning
- php tuning.
- now we use ondrej PPA for nginx.
2020-06-05 16:49:07 -06:00
Cristhian Martínez Ochoa
bb47143074 improvements
- internal api url updated.
- server reset not remake swap by default, now we have an option.
- php variables in webinoly conf file.
- stack configuration updated fixed.
- admin-site improved.
- better message when swap is busy and not deleted.
- yoast sitemap support removed from default.
- Message when intallation stat is error.
2020-05-31 16:51:18 -06:00
Cristhian Martínez Ochoa
7a5cad718d server conf updated
Stack version raised to v1.5
2020-05-28 10:03:07 -06:00
Cristhian Martínez Ochoa
daf9a18c73 update fixed
Small fix!
2020-05-23 13:57:52 -06:00
Cristhian Martínez Ochoa
ba2f1214f9 focal fossa
Partial ubuntu 20.04 support for testing.
2020-05-23 12:35:00 -06:00
Cristhian Martínez Ochoa
cab9f3ea02 various improvements
- Backup destination default improved to not ask.
- tput effects added.
- redis key salt reduced to prevent plugins messages in wp admin.
- alpha/beta version can not update to stable.
- minor improvements and check in the installer process.
2020-05-22 11:46:13 -06:00
Cristhian Martínez Ochoa
83401f24d5 tput fix
fixed error in tput in some rare cases term is different in subshell.
2020-05-19 11:54:46 -06:00
Cristhian Martínez Ochoa
ed54b8b6bf small improvs
- backup destination default if empty.
- backup now creates destination folder of don't exists.
- fixed permissions in server-reset.
- smtp now suggest mainhost name.
- veryfi mysql connection improved.
- uninstall now have an option to not save a recovery file.
2020-05-18 12:47:33 -06:00
Cristhian Martínez Ochoa
25aa5131bf check downloads
Now we check if file exist after is downloaded, to prevent errors when origin server fails, for example wp.org repo.
2020-05-17 15:05:00 -06:00
Cristhian Martínez Ochoa
2b58667de5 proxy fixed
some minor fixes
2020-05-17 13:14:17 -06:00
Cristhian Martínez Ochoa
d243bd9ef5 sites fixes
- url check improved in several functions.
- fixed error when trying to clone a parked site.
- fixed error when trying to convert to multisite a parked site.
- fixed error when create a parked site and the main site have an active apps.d folder.
2020-05-15 13:39:19 -06:00
Cristhian Martínez Ochoa
cc451e2efa bucket validation
Improved bucket validation, fixed error when folders named with capital letters or special characters.
2020-05-15 10:35:59 -06:00
Cristhian Martínez Ochoa
fb031ef91b site improvements
- legacy code removed
- fixed proxy issue when no-scheme
- url check improved
- wp data now have support for parked wp sites.
- fixed issue with force-redirect when wp is parked.
2020-05-14 16:22:17 -06:00
Cristhian Martínez Ochoa
cc8efa5ce6 code improvements
- tput cron error
- subdomain check and variables are now embeded in parameters_check
- url check now have support for url with port.
2020-05-13 15:17:06 -06:00
Cristhian Martínez Ochoa
d1109f57af improvements and fixes
- fixed S3 bucket name validation.
- fixed wp backup with subfolder
- fixed wrong server names in cloned sites.
- fixed mysql binaty logs not disabled by default
- fixed log viewer for admin site.
2020-05-08 14:46:38 -06:00
Cristhian Martínez Ochoa
fd24fcd037 force-redirect issues
- error when default site have force redirect enabled.
- http auth per site failing when force redirect enabled.
2020-05-07 22:50:21 -06:00
Cristhian Martínez Ochoa
d4549016ae site fixes
- tld errors
- ssl error when www is forced
- redirection manager allow duplicate paths
- clone wp not updating redis variable.
2020-05-07 17:44:46 -06:00
Cristhian Martínez Ochoa
4674e52694 minor fixes
some minor fixes
2020-05-06 20:05:37 -06:00