Commit graph

651 commits

Author SHA1 Message Date
Cristhian Martínez Ochoa
d8b9a25aab stack process improvements
Now we ask to install packages when not installed.
Delete-All now ask before proced and have the option to force.
2019-07-10 20:19:15 -06:00
Cristhian Martínez Ochoa
f7818b141f exit codes improved
site, stack and uninstall.
2019-07-10 14:30:45 -06:00
Cristhian Martínez Ochoa
af3347a939 exit improved
Better exit codes for timezone, stack and fastcgi errors.
2019-07-08 19:56:39 -06:00
Cristhian Martínez Ochoa
7e1be5c074 new functions
Now we have and use: is_php, is_wp, is_wp_cache and is_ssl
2019-07-07 18:26:33 -06:00
Cristhian Martínez Ochoa
bf1527a83c minor improvements
- Purge-Server-All now remove dhparam and blckhole cert.
- Fixed reinstallation issue due to source folder not found.
- Removed support for old API stats.
2019-07-07 15:21:25 -06:00
Cristhian Martínez Ochoa
2ba1f3250f minor fixes
better check for localhost and better stack check before PMA install.
2019-06-22 18:24:18 -06:00
Cristhian Martínez Ochoa
79755d24e8 api stats
API stats now send the cloud provider name for better statistics.
2019-06-21 18:41:03 -06:00
Cristhian Martínez Ochoa
6210c0f23e uninstall improved
Uninstall only remove app, packages onoy should be removed in purge-server-all.
2019-06-20 21:50:14 -06:00
Cristhian Martínez Ochoa
d382c12779 nginx functions
Now we have a function to check for nginx.
2019-06-20 20:23:04 -06:00
Cristhian Martínez Ochoa
07bfe0e5fa better errors
Error messages and codes improved.
2019-06-20 18:34:00 -06:00
Cristhian Martínez Ochoa
001978cc51 nginx reload improved and fixed
Now we don't always reload nginx.
Fixed nginx not reloading after only-erro log command.
2019-06-19 19:09:27 -06:00
Cristhian Martínez Ochoa
5d36c41b7e check functions
Now we use our own check functions to avoid duplicate checks for constant data.
2019-06-19 16:41:48 -06:00
Cristhian Martínez Ochoa
13d5dbcf5d readonly vars
Now we use read only vars, arrays and functions to check for some constant values.
2019-06-19 14:08:02 -06:00
Cristhian Martínez Ochoa
89a2979b7a conf core functions improved
Configuration Write, Read and Delete "core" functions improved.
2019-06-11 15:13:49 -06:00
Cristhian Martínez Ochoa
92c45189dd delete all fixed
default site was removed when delete-all, also now we don't allow delete system sites like default o port-site.
2019-06-11 13:53:58 -06:00
Cristhian Martínez Ochoa
b4f827c536 www site warning
Display a warning for WWW sites.
2019-06-11 12:55:26 -06:00
Cristhian Martínez Ochoa
309b34f587 verify improvements
Better message for http auth and nginx tools check improved.
2019-06-11 11:21:17 -06:00
Cristhian Martínez Ochoa
54d492cade link updated
internal-api docs link updated
2019-06-11 11:04:16 -06:00
Cristhian Martínez Ochoa
9ed5ed27f1 fixes
last minute fixes before release.
2019-05-01 14:10:19 -06:00
Cristhian Martínez Ochoa
3cede39ea0 add ssl single to wild
Now we can add a site to an existing wildcard SSL cert.
2019-04-30 19:28:30 -06:00
Cristhian Martínez Ochoa
01c583a35f orphan ssl certs
Now we can run ssl=off even if site doesn't exist but a cert is found.
Site delete now ask if you want to revoke ssl.
Site delete and delete-all now accept the revoke=on option.
Verify command now alert about orphan certs.
2019-04-30 14:27:48 -06:00
Cristhian Martínez Ochoa
4b21ee8a2c ssl renew
Now we can Renew or Force-Renewal for SSL certs.
2019-04-29 20:59:38 -06:00
Cristhian Martínez Ochoa
846aad40b0 fixed permissions
Forgot to assign to root user.
2019-04-29 19:37:00 -06:00
Cristhian Martínez Ochoa
9df20620ab custom ssl
Now we can add a Custom SSL from your own provider.
Unattended SSL revoke improved.
2019-04-29 19:26:43 -06:00
Cristhian Martínez Ochoa
04ae9e9f1f sites improved
now we create sites with default data and we just ask for data when custom option is found.
2019-04-25 16:19:39 -06:00
Cristhian Martínez Ochoa
b0365ddf43 delete site improved
Now we have the new "external-db" option to pass user and password  for external DB's, also work for delete-all.
Now we have support for keep-db option when deleting a site.
Delete-all now use the same delete function.
2019-04-25 12:51:56 -06:00
Cristhian Martínez Ochoa
2103992295 move to lib
move code to lib and better message for smtp.
2019-04-23 18:09:26 -06:00
Cristhian Martínez Ochoa
6af25e71ce smtp command
New SMTP auto-setup.
2019-04-23 17:08:28 -06:00
Cristhian Martínez Ochoa
fed7a07dd4 random pass
Now we have the option to generate random password automatically for WP unattended.
2019-04-23 13:24:51 -06:00
Cristhian Martínez Ochoa
7e914d3c46 mysql-password command
New command to change mysql password.
2019-04-23 12:10:57 -06:00
Cristhian Martínez Ochoa
9eb51f6a02 better passwords
Now we use 16 chars instead 8 for MySQL auto-generated passwords.
2019-04-22 20:19:23 -06:00
Cristhian Martínez Ochoa
aa8b8116d6 internal api extended
Every command has better support for more points in the external api .
2019-04-22 19:49:19 -06:00
Cristhian Martínez Ochoa
afe59ff8e8 events improved
internal API and events improved for every command.
2019-04-21 19:56:29 -06:00
Cristhian Martínez Ochoa
229997f4b1 list for whitelist and blockip
Now we can list httpauth whitelisted and blocked IP's, also we have RAW support.
2019-04-21 16:34:58 -06:00
Cristhian Martínez Ochoa
821cfa4b3a new format for raw
RAW option improved with better syntax.
2019-04-21 15:41:45 -06:00
Cristhian Martínez Ochoa
7355d180fb raw for dbpass and httpauth
dbpass and httpauth list have the raw option.
2019-04-21 13:17:51 -06:00
Cristhian Martínez Ochoa
91e108690b site list raw
New RAW option for site lists.
2019-04-20 19:54:02 -06:00
Cristhian Martínez Ochoa
54b581209e fixed issues
Info - calculate wrong RAM and SWAP.
Verify - Error with blackhole and default site.
2019-04-20 18:35:52 -06:00
Cristhian Martínez Ochoa
1bb45921ef php old versions deprecated
Removed support for PHP 5.6 and 7.0.
2019-04-20 17:53:30 -06:00
Cristhian Martínez Ochoa
11277c6285 fixes after testing
- ignore ssl fixed
- php stack not force intallation
- conflict with force-redirect and default-site
2019-03-10 20:38:35 -07:00
Cristhian Martínez Ochoa
d1f17609d8 default site issue
Fixed error when default site was deleted and try to reassign it.
2019-03-10 18:41:00 -07:00
Cristhian Martínez Ochoa
b94d9bd41f verify updated
Added more check point.
2019-03-10 18:37:13 -07:00
Cristhian Martínez Ochoa
5134251266 ip check
Now we check for valid IP values for blockip and whitelist to prevent Nginx errors with bad or wrong values.
2019-03-10 16:45:00 -07:00
Cristhian Martínez Ochoa
f05e44f66b blockip and whitelist check duplicate
Check if IP is already banned to avoid duplicate entries.
2019-03-10 14:53:55 -07:00
Cristhian Martínez Ochoa
7f73e7be63 timezone source updated
Now we use the official PHP timezone database.
2019-03-10 13:52:52 -07:00
Cristhian Martínez Ochoa
523f579d74 check for php stack custom data
Now we check for only valid custom data in php stack command.
2019-03-10 12:00:14 -07:00
Cristhian Martínez Ochoa
fc44e5328e wp site issue
wp site creation failing with no data.
2019-03-10 11:28:40 -07:00
Cristhian Martínez Ochoa
5e33dba876 small fix
Message issues.
2019-03-05 18:42:30 -07:00
Cristhian Martínez Ochoa
177e893ed8 external sources updated
Lists were updated (both).
2019-03-05 15:45:21 -07:00
Cristhian Martínez Ochoa
4f9ed8a1f6 stats fixed
install with api not working when wrong version is entered.
custom versions not reporting and overwriting as new was fixed.
Error after uninstall webinoly was fixed.
2019-03-04 17:29:40 -07:00