Commit graph

133 commits

Author SHA1 Message Date
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
3c5b7a6e71 csp improved
CSP header improved. Reload removed and now we have the reset option.
2021-08-27 11:39:42 -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
cf717ae293 info
-phpMyAdmin verison not working.
-SMTP info in wrong order.
-Better colors for weby version.
2021-05-22 12:06:37 -06:00
Cristhian Martínez Ochoa
a4abf37e37 permissions improved
Better check and fix method for permissions.
2021-05-10 09:50:54 -06:00
Cristhian Martínez Ochoa
e868f4e49f permissions
Now we have an option to fix permissions on server-reset.
Better check for permissions on verify.
2021-05-09 16:21:42 -06:00
Cristhian Martínez Ochoa
a2fde7792c update
Update process improved!
2021-05-03 11:56:52 -06:00
Cristhian Martínez Ochoa
5adbf9ab98 sftp
better ssh keys handling
2021-05-03 11:12:25 -06:00
Cristhian Martínez Ochoa
f07f54e26f default site
Better message when reassigning the same value.
2021-05-03 10:30:21 -06:00
Cristhian Martínez Ochoa
c714192c47 verify
Verify process highly improved!
2021-04-21 16:49:11 -06:00
Cristhian Martínez Ochoa
2ef02026b4 floc
Disable FLoC
2021-04-19 15:37:57 -06:00
Cristhian Martínez Ochoa
8873fe2ca7 minor fixes
- Certbot verified after installation and retry if needed. That's because SNAP repo fails a lot.
- Version is now displayed after Webinoly is updated.
- Duply backup profiles deleted when nginx is removed.
2021-04-05 21:02:13 -06:00
Cristhian Martínez Ochoa
66d365d7fb some fixes
- Certbot instructions updated.
- Empty blank site option included.
- Fixed issue when parked site is created and main site have cache enabled.
2021-03-24 13:41:37 -07:00
Cristhian Martínez Ochoa
6f3b7d75ff proxy cache
Proxy Cache Support!
2021-03-22 17:55:31 -07: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
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
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
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
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
b8a71328b0 info
Info command improved.
2020-10-15 14:52:27 -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
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
11838fcbf9 minor updates
Yoast sitemap (global) deprecated.
MariaDB updated to 10.5.
2020-09-01 12:15:07 -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
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
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
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
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
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
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
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
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
4674e52694 minor fixes
some minor fixes
2020-05-06 20:05:37 -06:00
Cristhian Martínez Ochoa
b4887f181f aws iam roles
S3 backups now have support for IAM roles.
2020-04-24 17:17:03 -06:00
Cristhian Martínez Ochoa
c95eeb0f49 external-db
External-DB improvements.
Support added to: clone-wp, replace-content, import-db, local-backup.
2020-04-23 20:44:15 -06:00
Cristhian Martínez Ochoa
e084908f07 db import
now we can import a database file into mysql
2020-04-20 18:16:08 -06:00
Cristhian Martínez Ochoa
76cb18d7b2 postfix hostname
Fixed issue with postfix when hostname is the same as your domain.
2020-04-17 18:23:53 -06:00
Cristhian Martínez Ochoa
86f3ec45b7 datadog
Datadog integration.
2020-04-13 19:57:14 -06:00
Cristhian Martínez Ochoa
24d67203ac minor fixes
Fixes after final testings.
2020-02-25 18:33:42 -07:00
Cristhian Martínez Ochoa
561f529739 url validation improved
Now we accept URL with no scheme.
2020-02-24 12:30:05 -07:00
Cristhian Martínez Ochoa
fe37c657be better url validation
URL Validation improved in SMTP, Backup,  ExternalDB, Proxy sites and redirection manager.
2020-02-21 16:01:56 -07:00