Commit graph

474 commits

Author SHA1 Message Date
Cristhian Martínez Ochoa
d8826fe01a improvements
Purge support for external-db-save.
Duply profiles now have set max_fullbkp_age.
Verify process fixed.
2020-12-05 11:08:33 -07:00
Cristhian Martínez Ochoa
a3d3c514aa domain mapping fixed
Fixed issue when creating parked sites for WP with domain mapping, main site DB was updated instead of the subsite.
2020-12-04 22:20:20 -07:00
Cristhian Martínez Ochoa
e1d1b00568 updates and fixes
php 7.2 removed.
fixed error when reinstaling nginx and certbot symlink is created.
update issue with missing keys.
2020-12-04 13:34:30 -07:00
Cristhian Martínez Ochoa
8041b8c5f7 fix LE update
Fixed small but dangerous error after testing.
2020-11-26 14:20:25 -07:00
Cristhian Martínez Ochoa
beb8882ab5 update fixed
Fixes after testing
2020-11-26 13:56:37 -07:00
Cristhian Martínez Ochoa
0007a7c66f xmlrpc
Custom configuration for XMLRPC.
2020-11-24 17:59:13 -07:00
Cristhian Martínez Ochoa
d8f0e3c1f6 proxy improvements
Reverse proxy improved, now can work in combination of any type of site.
Also, robots.txt nginx rules were improved.
Better privacy for well-known folder.
2020-11-24 14:45:53 -07:00
Cristhian Martínez Ochoa
a5b34d1d1d updated
Improved
2020-11-22 13:32:28 -07:00
Cristhian Martínez Ochoa
c24197a967 packages
New Nginx (nginx.org official) and Certbot (snap) source.
2020-11-21 14:08:20 -07:00
Cristhian Martínez Ochoa
b2cbd82e10 minor fixes
Fix issue with simlynks in home.
Fix warning message displayed when db created.
Fix clone WP issue when SSL enabled.
Fix new logs for mysql not working on mariadb 10.4.
Fix mariadb not removing repo when purge stack.
2020-11-07 17:12:47 -07:00
Cristhian Martínez Ochoa
b113668d08 mariadb logs fixed
Fixed: Conf file in mariadb 10.5 changed and break our log command. Now we have a better default conf file for webinoly.
2020-11-05 10:51:20 -07:00
Cristhian Martínez Ochoa
56feade253 mysql privileges
Better options for mysql user privileges.
2020-11-04 14:36:51 -07:00
Cristhian Martínez Ochoa
2681bc0d29 extdb functions
Improved functions for external databases.
2020-11-04 12:08:40 -07:00
Cristhian Martínez Ochoa
050bf3ee75 minor improvements
Better check for OS name.
Is_url improved for better IP check.
Fixed - false httpauth credentials warning in verify process and readonly var error.
2020-11-03 12:18:35 -07:00
Cristhian Martínez Ochoa
ecfa317420 wp env
WP env type is now displayed in site list and info.
2020-11-01 14:13:56 -07:00
Cristhian Martínez Ochoa
d67526a54d more wp functions
WP clone now works even if empty site.
Fix site deleted when cloning site with wp subfolder is empty.
Fix multisite-convert error when wp not installed.
Better check for parked sites.
Fix wp subfolder not showing warning messages when creating site.
Fix parked site error when main site is empty root site.
Fix parked site error when main site has wp in subfolders.
WP functions refactored.
2020-11-01 13:27:44 -07:00
Cristhian Martínez Ochoa
189f58cd3e wp conf functions
Code refatored for wp configuration file data management.
2020-10-31 10:18:29 -07:00
Cristhian Martínez Ochoa
1506caf8cb wp functions
Code improvements.
wp_dbdata improved.
Subfolder functions support improved.
2020-10-27 16:39:29 -07:00
Cristhian Martínez Ochoa
65d3bc63f3 subfolder check
Better check for subfolders.
FIX - clone site not setting wp-env when WP subfolder is found.
FIX - http auth failing with subfolders when folder directory exists.
2020-10-26 13:43:12 -07:00
Cristhian Martínez Ochoa
8bfab587df small fix
php fix for one last split package from ondrej ppa.
2020-10-17 20:38:22 -06:00
Cristhian Martínez Ochoa
ef798f541c db improv
DB management improvements.
2020-10-17 13:18:55 -06:00
Cristhian Martínez Ochoa
301bdd3dae db reuse
DB reuse improvements.
Warning in tools-site command.
Better blackhole conf.
2020-10-16 16:38:15 -06:00
Cristhian Martínez Ochoa
9aa8f9f662 backup checks
Better check for mysql connections to prevent errors in backups.
2020-10-15 16:03:39 -06:00
Cristhian Martínez Ochoa
b8a71328b0 info
Info command improved.
2020-10-15 14:52:27 -06:00
Cristhian Martínez Ochoa
74a258db54 site improvs
Replace-content check for parked sites.
Fixed parked with proxy main site, also site list fixed to detect this kind of sites.
Better check for www-data warning message in site creation.
2020-10-14 17:48:47 -06:00
Cristhian Martínez Ochoa
493d12d94a php packages
PHP v8.0 RC support added.

Ondrej Issue, some php packages splited - https://github.com/oerdnj/deb.sury.org/issues/1465
2020-10-12 09:57:56 -06:00
Cristhian Martínez Ochoa
81f118f91e better warnings
Check for http auth credentials when creating WP site.
Check login www-data when creating any site.
Check if subfolder when protecting a path with http auth.
2020-10-11 13:55:46 -06:00
Cristhian Martínez Ochoa
a56980e5db ssl impros
check if ssl is LE
check if ssl is staging
2020-10-09 15:30:46 -06:00
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