Commit graph

220 commits

Author SHA1 Message Date
Cristhian Martínez Ochoa
ded051a70d slash
Better support for root domain options.
2023-11-30 12:48:31 -07:00
Cristhian Martínez Ochoa
f5dc8020ea loops
Double check for loops.
Datadog fixed.
2023-11-27 20:52:03 -07:00
Cristhian Martínez Ochoa
380f3a8dad fixes
Clear cache now check if package is installed to not show an error.
Symlink not removed when http auth is using per domain users.
2023-11-02 16:32:54 -07:00
Cristhian Martínez Ochoa
6debbfc634 hotfix
Error detecting empty files.
2023-10-19 18:05:33 -07:00
Cristhian Martínez Ochoa
0bd87a4969 blank
Now we are sure every file is removed when empty.
2023-09-29 15:20:27 -07:00
Cristhian Martínez Ochoa
7306dcdc95 php info
PHP Info support for custom cases, prevent failing.
2023-09-21 13:51:03 -07:00
Cristhian Martínez Ochoa
5cb6de8df6 proxy
Reverse proxy now allows add a site directly in an empty site domain. For example, after a subfolder has been deleted.
2023-09-18 16:47:09 -07:00
Cristhian Martínez Ochoa
2baf0a9e9d sites
Fixed - Parked sites nginx error when main site has the force redirect option enabled.
Fixed - Create WP site with subfolder failing when cache parameter is passed in the same line and main site exists.
Fixed - Reset custom cache not working in proxy sites.
Improved - Reset custom cache now works even when cache is already disabled.
2023-06-22 07:43:02 -07:00
Cristhian Martínez Ochoa
eb5f32a3f8 fixes
Fixed: Multisite not working!
Fixed: Parked failing with some subdomains.
2023-06-14 13:49:06 -07:00
Cristhian Martínez Ochoa
98d11fbae0 retrieve
WP retrieve data not needed anymore before, just use it where its needed.
2023-03-20 11:11:41 -07:00
Cristhian Martínez Ochoa
62861c62e2 escaped
Escaped string now standarized.
2023-03-19 20:02:03 -07:00
Cristhian Martínez Ochoa
23d1a260a7 passwords
Hidden passwords!
2023-03-14 13:09:17 -07:00
Cristhian Martínez Ochoa
d4d07db02f mysql external
- No passwords are passed in command line now for better security.
- Better check for master admin users.
- No need to ask for external credentials when not really needed.
2023-01-23 20:43:03 -07:00
Cristhian Martínez Ochoa
983d4be599 messages
MySQL messages updated.
2023-01-11 12:56:49 -07:00
Cristhian Martínez Ochoa
25b3dfc4c0 wp host
WP host now has support for Unix sockets and localhost with custom port.
2023-01-03 18:12:56 -07:00
Cristhian Martínez Ochoa
2c4cda5392 url check
Check URL function refactored and improved.
2022-12-30 16:03:50 -07:00
Cristhian Martínez Ochoa
b3592fb9bf testing
Small fixes and improvements after testing.
2022-12-10 09:39:34 -07:00
Cristhian Martínez Ochoa
b5f38ccd29 admin tools
Site folder now is named according to the domain:port assigned.
Fixed error with HSTS header for admin tools site.
2022-12-04 14:01:05 -07:00
Cristhian Martínez Ochoa
37653a1089 shared conf
- New global custom conf for all domains in server context.
- Better Nginx shared conf for parked sites. Mains sites now has isolated conf option.
- Fixed rare error in parked sites with very specific domain names.
2022-11-20 15:53:09 -07:00
Cristhian Martínez Ochoa
8f5252a9e5 mysql warnings
FIX warning messages from mysql.
2022-11-01 11:58:35 -07:00
Cristhian Martínez Ochoa
45b8d75e8e logs
Support for custom log format and custom error log level.
2022-10-19 21:47:51 -06:00
Cristhian Martínez Ochoa
32f8244a23 delete subfolders
Subfolders not deleting some child subfolders configured.
2022-10-07 15:41:21 -06:00
Cristhian Martínez Ochoa
742cef4a54 reverse proxy
Reserve proxy support for upstreams and a lot more improvements...
2022-10-06 19:41:38 -06:00
Cristhian Martínez Ochoa
c3e202f0c4 templates
New header message for all templates.
Admin-tools template moved.
Fixed permissions for PMA.
2022-09-21 16:45:24 -06:00
Cristhian Martínez Ochoa
cc3ec5317c force redirect
Force redirect issue, not updating WP db when installed in subfolder, or is multisite.
2022-09-06 20:38:53 -06:00
Cristhian Martínez Ochoa
daacd05c7b fixes
Some minor fixes.
2022-08-21 19:59:21 -06:00
Cristhian Martínez Ochoa
b62acddd54 subfolders
A lot of issues were solved related to subfolders.
2022-08-21 13:02:15 -06:00
Cristhian Martínez Ochoa
c0171d1cb1 force-redirect
Force redirect issue when WP database is updated.
2022-08-19 19:49:29 -06:00
Cristhian Martínez Ochoa
d49b0c5151 sockets and force
WP custom host now has support for sockets.
Force option now is case insensitive.
2022-08-06 19:49:02 -06:00
Cristhian Martínez Ochoa
5d23f649e1 minor fixes
Server reset not reloading Nginx.
Reverse proxy unix sockets improved.
2022-06-03 11:38:54 -06:00
Cristhian Martínez Ochoa
1a26eed7c1 sockets
Unix domain sockets support improved for reverse proxy sites.
2022-06-01 20:01:08 -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
5d875971a5 testing
FIX: Reverse proxy site issue with subfolders.
FIX: Redirection manager allowing duplicate regex.
2022-04-29 15:10:56 -06:00
Cristhian Martínez Ochoa
504dd5ef4d sites
- Reverse proxy info message for / at the end.
- Parked delete message improved.
- WP ENV better messages.
- Fix: WP ENV not working with cache parameter.
- Fix: redirection manager not deleting some regex.
2022-04-28 16:13:14 -06:00
Cristhian Martínez Ochoa
c6512bce44 subfolders
Fix - ssl update wp db for subfolders.
Some additional small code improvements.
2022-04-25 14:00:30 -06:00
Cristhian Martínez Ochoa
4a9b6961c8 savedDB
site info support for savedDB
2022-04-24 13:31:21 -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
4a7cab0953 external db
Fixes:
- wp replace-content not checking if wp is installed.
- some random errors when mysql not installed.
- parked con domain mapping not working with external db.
- verify mysql warning message when no installed but using external dbs.
- cloning site with external DB and overwrite not working.
- savedDB failing when mysql not installed.
- savedDB now is not encrypted in conf file.
2022-02-28 14:06:18 -07: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
770287953b external db
- Warning when creating site and dbrole is all or grant.
- Better defaults when mysql is not installed.
- Multisite asking several time for external data is now fixed.
- Delete all sites asking for external db data and taking it for all sites is now fixed.
2022-02-26 15:30:59 -07:00
Cristhian Martínez Ochoa
fab781a594 proxy cache
FIX: Issue with SSL headers.
2022-02-07 08:26:46 -07:00
Cristhian Martínez Ochoa
f921f81d29 clone wp
FIX: Now we preserve custom DB data when overwriting sites.
2022-02-06 14:33:58 -07:00
Cristhian Martínez Ochoa
95ad57b587 plugins
Fixed WP plugin permissions after installed.
2022-01-24 17:36:31 -07:00
Cristhian Martínez Ochoa
6b4df56074 forbidden support
Support for 403 added to redirection manager.
2022-01-06 14:27:41 -07:00
Cristhian Martínez Ochoa
c5dc67ff9e mysql public
MySQL public access like RDS.
Now we can change any password of any user.
2021-12-24 15:42:07 -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
7503907c5d tools port
Now tools-port is a global variable.
Parked now has support for its own custom nginx conf.
2021-12-03 13:39:56 -07:00
Cristhian Martínez Ochoa
572bf4b62b static files
Fixed issue with HSTS in static files.
Fixed EDD location not updated when s subfolder is created.
2021-12-02 18:28:32 -07:00
Cristhian Martínez Ochoa
3fa06153b2 minor improvs
Minor final improvements.
2021-11-12 11:03:13 -07:00
Cristhian Martínez Ochoa
3396f76b3d domain mapping
Fixed issue when SSL is enabled in main site.
2021-11-10 12:27:49 -07:00