Commit graph

62 commits

Author SHA1 Message Date
Cristhian Martínez Ochoa
f2e09a24fb fixes
Add DB pre not working with S3 compatible services.
Cloning site not working with ENV option.
2022-08-07 09:33:17 -06:00
Cristhian Martínez Ochoa
d228de6ba3 import
Issue with default site after imported from a full backup.
2022-05-29 16:11:14 -06:00
Cristhian Martínez Ochoa
1e5d3e8d1b mysql client
Removed check because is duplicated when connection is checked.
2022-05-28 16:43:34 -06:00
Cristhian Martínez Ochoa
0b85aacbcf backups
- Backup info updated: check for valid source path and empty parameters.
- Better message when sites are imported from a full server exported file.
- Fix: Local backups don't need bkp packages.
- Fix: Check for mysql before local backups.
2022-04-25 15:50:28 -06:00
Cristhian Martínez Ochoa
4e51912aea wp retrieve
External DB improved.
Fixed issue with site info asking for external db data.
2022-04-23 17:01:24 -06:00
Cristhian Martínez Ochoa
d2c58e71dc external db
Sites with external DB cannot be imported.
Fixed some minor errors.
2022-02-27 13:21:01 -07:00
Cristhian Martínez Ochoa
7916d6fa53 backups
Support for custom stack profiles and better fit for the new conf file.
2022-02-25 13:38:42 -07:00
Cristhian Martínez Ochoa
c0570364bc fixes
A lot small fixes after testing.
2022-01-11 07:59:54 -07:00
Cristhian Martínez Ochoa
5cab01e091 import conf
Import Stack improved.
2022-01-05 17:49:02 -07:00
Cristhian Martínez Ochoa
423cee547a fixes
A lot of minor fixes.
2021-12-27 16:39:27 -07:00
Cristhian Martínez Ochoa
d99200dc9d S3
Support for S3 Compatible services (like backblaze, etc)
2021-12-22 15:22:14 -07:00
Cristhian Martínez Ochoa
d27334bf6f duplicity
Duplicity now uses the new official PPA to always install the newest version.
Duply is now integrated into Webinoly.
2021-12-22 11:41:45 -07:00
Cristhian Martínez Ochoa
7fbbdb48a5 fixes
Errors in log and status when mysql is installed.
Error when mysql root password is changed.
Error when datadog is purged.
Now we use systemctl instead of service.
2021-12-21 17:10:10 -07:00
Cristhian Martínez Ochoa
1becfe2a60 builder
New smart builder with a lot of improvements.
- Build profiles support.
- multi-php removed.
- tools-site created since nginx instead of php.
- tools packages are now independent.
- internal api updated.
- new official ppa for redis.
2021-12-20 16:16:44 -07:00
Cristhian Martínez Ochoa
3fa06153b2 minor improvs
Minor final improvements.
2021-11-12 11:03:13 -07:00
Cristhian Martínez Ochoa
75a850c192 import
Import stack now includes more conf files.
MySQL passwords should not be displayed when importing server conf.
Check DB users when importing WP sites to prevent errors.
Fixed error when overwriting sites using the import site function.
Fixed issue showing duplicate subfolders.
AWS credentials now are removed when purging server.
2021-11-09 13:24:06 -07:00
Cristhian Martínez Ochoa
66cf9aca7d wp check simplified
WP installed and multisite simplified.
2021-10-11 12:42:02 -06:00
Cristhian Martínez Ochoa
15380f2da4 some fixes
Fixes after testing.
2021-08-29 21:30:30 -06:00
Cristhian Martínez Ochoa
c36f52a4e0 export headers
Export http header when exporting the whole server.
2021-08-28 12:20:26 -06:00
Cristhian Martínez Ochoa
b692b3aed2 permissions policy
Added full support for Permissions-Policy header.
2021-08-27 13:43:12 -06:00
Cristhian Martínez Ochoa
b4fdf91f7c subfolders backup
Added support for export/import subfolders.
Fixed issue when importing site with custom cache.
Added better support for custom certs in backups.
2021-08-26 16:55:45 -06:00
Cristhian Martínez Ochoa
baef548049 subfolder backup
Local WP database backup added support for subfolder WP installations.
2021-08-26 09:43:21 -06:00
Cristhian Martínez Ochoa
3d2630135d export import
Support added for multiple sites.
2021-08-25 15:54:26 -06:00
Cristhian Martínez Ochoa
c559cdc007 backup all
ALL databases backup support.
2021-08-24 16:02:07 -06:00
Cristhian Martínez Ochoa
05b1aeb919 multiple backups
Support for multiple databases in local db backup.
2021-08-24 13:33:07 -06:00
Cristhian Martínez Ochoa
22b20eab6d mysql improvements
- Purgin folders improved.
- Better message when keep-data.
- Reserved words updated.
- mysql_upgrade script included.
- MySQL custom conf file now included when export server.
2021-07-20 12:09:28 -06:00
Cristhian Martínez Ochoa
ea2d5118e9 external db
Fixed some issues with DB creation when external db credentials are saved.
Fixed infinite loop in WP site creation when db connection fails.
Fixed error when trying to delete a WP site and db conection fails.
2021-06-01 12:03:50 -06:00
Cristhian Martínez Ochoa
fe15124c3d minor fixes
Some minor fixes after testing.
2021-05-11 08:44:32 -06:00
Cristhian Martínez Ochoa
c6f2c9135f domain mapping
Better support for WP sites with domain mapping.
2021-05-06 15:50:30 -06:00
Cristhian Martínez Ochoa
147f48b8c0 smtp issues
SMTP removed when PHP version is changed.
SMTP not completely removed when PHP is purged.
2021-04-07 12:41:25 -06:00
Cristhian Martínez Ochoa
3b9c04d559 custom cache
FastCGI for PHP sites, same way and capabilities as WP cache was implemented.
2021-03-20 10:55:43 -07:00
Cristhian Martínez Ochoa
c4a1ab6ef1 bkp improvs
Custom filename support for import/export.
Custom destination support for export.
Blocked IPs included in export file.
Raw option support for add-db-pre lists.
2020-12-17 11:59:49 -07:00
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
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
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
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
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
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
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
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
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
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
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
4674e52694 minor fixes
some minor fixes
2020-05-06 20:05:37 -06:00
Cristhian Martínez Ochoa
e8f08217b3 various
- some small fixes.
- purge logs
- readme updated
2020-04-26 19:40:51 -06:00