Commit graph

  • 177988a6cf vst-install-debian.sh: replace ntpdate with ntpsec-ntpdate in Debian 13 section, and allow rsyslog setup only for Debian 12 master Peca 2025-08-21 19:14:02 +02:00
  • 5ea346a345 Debian 13 installation files Peca 2025-08-18 15:43:59 +02:00
  • a475e71145 Update vesta_compile.sh to set NGINX version to 1.29.1 and PHP version to 8.4.11 Peca 2025-08-18 15:24:54 +02:00
  • b4e10ed968 v-commander: disabling ClamAV Peca 2025-08-18 15:06:17 +02:00
  • 37c99361f7 v-commander: Add Freexian repository Peca 2025-08-18 15:01:25 +02:00
  • 63972e2266 v-commander: Enhance reboot requirement check to include dbus updates Peca 2025-08-18 14:57:07 +02:00
  • 87267eb18f v-commander: Add functionality to renew nginx GPG key and add Freexian repository Peca 2025-08-18 14:47:20 +02:00
  • 04453ebca2 v-df-snapshot-make tweaks and snapshot for /hdd Peca 2025-08-17 14:40:53 +02:00
  • 16a9c9063d
    Merge 6660a9e975 into 3faa448a32 myvesta 2025-08-15 22:15:27 -06:00
  • 3faa448a32 Update Changelog for version 0.9.9-0-13 Peca 2025-08-15 20:05:56 +02:00
  • 37e6a295ba Adding /usr/local/vesta/data/upgrades/ files that will prevent fixes to be repeated on next updates Peca 2025-08-15 19:56:34 +02:00
  • 7dbb74b6bf Increase changelog display limit from 30 to 100 entries in user index page Peca 2025-08-15 17:47:12 +02:00
  • 930bf7ed2b Version 0.9.9-0-13 0.9.9-0-13 Peca 2025-08-15 17:28:32 +02:00
  • ace0e0e2bf SSL fix for Apache 2.4.65+ Peca 2025-08-14 19:36:57 +02:00
  • 457e5c862e Add cron job for disk usage snapshot Peca 2025-08-12 13:58:17 +02:00
  • 6660a9e975 Refactor SSL and mail certificate handling in web/edit/server/index.php to ensure safe array access and improve error handling. Update related files to consistently check for array validity before accessing elements. cursor/provjera-i-prilagodba-php-koda-za-php-8-4-e6f8 Peca 2025-08-11 15:35:19 +02:00
  • b80bad79b2 Simplifying code, avoiding check for PHP version Peca 2025-08-11 15:14:08 +02:00
  • d944a44c7b Refactor array initialization to remove PHP version checks in web/edit/server/index.php Peca 2025-08-10 23:26:20 +02:00
  • 07e8760e60 Fix PHP 7.x compatibility issues in Vesta Control Panel Cursor Agent 2025-08-10 12:55:40 +00:00
  • 0a1df66a16
    Merge pull request #200 from lukapaunovic/patch-7 myvesta 2025-08-10 14:31:21 +02:00
  • 5e58708c5b
    Merge pull request #202 from myvesta/cursor/PHP-syntax-fixes myvesta 2025-08-10 14:29:59 +02:00
  • be756306b0 Remove PHP version-specific code for array access and string formatting Cursor Agent 2025-08-10 12:13:20 +00:00
  • 4fff4b4985 Fix PHP 5.6 array index and implode compatibility issues Cursor Agent 2025-08-10 11:48:54 +00:00
  • efe0045c5f Introduction of v-fix-website-permissions-only-php script Peca 2025-08-07 19:03:30 +02:00
  • 5008c2c778 Refactor v-fix-website-permissions to introduce conditional checks for PHP and symlink ownership adjustments, allowing for more flexible permission management based on configuration files. Peca 2025-08-07 18:29:11 +02:00
  • a183cabdc7 v-install-wordpress: avoid changing nginx proxy template in apache-less variant Peca 2025-08-04 16:50:52 +02:00
  • 4dc1e73612 Remove redundant WP CLI installation checks from multiple scripts Peca 2025-08-04 16:42:07 +02:00
  • 8680995e66 Avoid 600 permissions for Apache-less variant Peca 2025-08-04 15:19:22 +02:00
  • d18967e627 Refactor v-run-wp-cli to simplify WP CLI installation check by removing redundant file check for boot-fs.php Peca 2025-08-04 11:07:07 +02:00
  • 97548e55fb Removing temporary Docker container network interfaces from RRD Peca 2025-08-03 15:00:29 +02:00
  • c1f2a02fb8 Implement cron job for fixing website permissions Peca 2025-08-01 20:08:17 +02:00
  • cc09de9b6e v-fix-website-permissions: checks for php_chmod conf files Peca 2025-08-01 19:46:28 +02:00
  • 46a6ebafb0 Enhance v-commander to check for kernel updates and reboot requirements Peca 2025-08-01 19:42:16 +02:00
  • 48944af182 Update v-install-wp-cli-myvesta to set PHP version dynamically based on the oldest installed version and revert to the current version after installation Peca 2025-07-30 18:14:25 +02:00
  • ef8d033b60 Enhance v-run-wp-cli and v-run-wp-cli-myvesta to check for file age and update if older than 30 days Peca 2025-07-30 16:18:20 +02:00
  • 95ed753b0b Separating v-install-wp-cli-myvesta. Update v-run-wp-cli to display error log if PHP Fatal Error occured. Updating v-run-wp-cli to use standard wp-cli, making v-run-wp-cli-myvesta for myvesta version of wp-cli. Peca 2025-07-27 18:07:14 +02:00
  • 35653eec54 Add WordFence CLI installation script Peca 2025-07-26 22:00:22 +02:00
  • 5fb7862b39 Replace direct calls to 'wp' with 'v-run-wp-cli' Peca 2025-07-26 21:36:10 +02:00
  • d017fbbe07 v-fix-website-permissions: improve error messages for non-existent user and domain directories Peca 2025-07-25 16:37:45 +02:00
  • 4e8bac8dda v-update-firewall-rules: improve nginx configuration handling for deleting rules, as well as for suspended and unsuspended rules Peca 2025-07-23 23:34:07 +02:00
  • 30581ea672 v-change-wordpress-admin-passwords: enhance output messages for password change confirmation Peca 2025-07-23 22:37:09 +02:00
  • 77b6506bae v-update-deb-package: update completion message for Debian 13 Peca 2025-07-23 14:02:52 +02:00
  • b3758430c6 v-update-php-version: upgrade PHP to 8.4.10 and update download link; add additional dependencies for Debian 13 Peca 2025-07-22 16:30:23 +02:00
  • 7799cd3322 v-update-deb-package: change target Debian version to 'trixie' and update dependencies for NGINX, OpenSSL, and Zlib Peca 2025-07-22 14:18:10 +02:00
  • f64968ba91 v-change-wordpress-admin-passwords: add option to skip content reassignment during user deletion Peca 2025-07-17 14:36:37 +02:00
  • 9eade5a7df v-fix-wordpress-core: support for custom PHP version Peca 2025-07-16 19:21:18 +02:00
  • a976a3bc3f v-change-database-password-for-wordpress: fixing a bug in temporary password storage Peca 2025-07-16 17:53:38 +02:00
  • 403dd65400 v-change-database-password-for-wordpress: enhance database name and user retrieval to support both single and double quotes in wp-config.php Peca 2025-07-16 15:35:46 +02:00
  • 3801e8d6cf v-delete-wordpress-uploads-php-files: set default response to 'yes' for moving files to quarantine Peca 2025-07-16 13:57:37 +02:00
  • a5f2e6acd5 v-fix-website-permissions: exclude specific file types from permission changes to avoid altering 'Change' file attribute Peca 2025-07-16 12:52:43 +02:00
  • 29f030205e v-fix-website-permissions: exclude specific file types from permission changes to avoid altering 'Change' file attribute Peca 2025-07-16 12:50:25 +02:00
  • b88f0e56bf New command: v-delete-wordpress-uploads-php-files Peca 2025-07-15 18:44:02 +02:00
  • 928bea0870 v-fix-website-permissions: only modify those that are not already set correctly Peca 2025-07-15 17:48:08 +02:00
  • 7191baa1c9 v-change-wordpress-admin-passwords: improve error handling Peca 2025-07-15 13:53:20 +02:00
  • f16c7e4c3f New command: v-delete-inactive-wordpress-plugins-and-themes Peca 2025-07-15 13:12:20 +02:00
  • ca9a939823 Refactor v-change-wordpress-admin-passwords to streamline admin list processing by using a here-string for input Peca 2025-07-14 18:17:43 +02:00
  • 1571d60b2f Update v-fix-website-permissions to allow dynamic php file permissions based on user-defined settings Peca 2025-07-14 17:16:25 +02:00
  • 98600537fc v-change-wordpress-admin-passwords: modified user deletion and password update commands to use user ID instead of username. Peca 2025-07-14 16:32:21 +02:00
  • 29236cfb03 Enhance proxy template selection in v-activate-rocket-nginx to include wprocket-webp-express-force-https option and update install script to download corresponding templates. Peca 2025-07-13 22:16:46 +02:00
  • 2f8692bb21
    Merge pull request #199 from lukapaunovic/patch-6 myvesta 2025-07-13 22:02:11 +02:00
  • a48621a88e
    Update wprocket-webp-express-force-https.stpl Luka Paunović 2025-07-13 19:00:48 +02:00
  • 7511baa628
    Create wprocket-webp-express-force-https.tpl Luka Paunović 2025-07-13 00:27:04 +02:00
  • 59db959b9a
    Update wprocket-webp-express-force-https.stpl Luka Paunović 2025-07-13 00:26:08 +02:00
  • aa6263c0ac
    Create wprocket-webp-express-force-https.stpl Luka Paunović 2025-07-13 00:25:07 +02:00
  • cdf10aede1 v-change-wordpress-admin-passwords: enhance admin reassignment logic to handle default user selection Peca 2025-07-12 14:07:08 +02:00
  • bf54a85a51 Added functions to check if a domain or user is unsuspended in main.sh Peca 2025-07-11 16:37:09 +02:00
  • 420a978572 v-install-wordpress: Support for IDN format domains Peca 2025-07-11 11:41:28 +02:00
  • acc87125f0 v-change-wordpress-admin-passwords: ability to run v-run-wp-cli on choosen PHP version Peca 2025-07-11 10:34:38 +02:00
  • 54abc58c4e v-change-wordpress-admin-passwords: accept integer as id of user, support for custom php version Peca 2025-07-10 17:49:15 +02:00
  • d20bc94866 v-fix-website-permissions: chown for .php and .env files Peca 2025-07-01 10:03:32 +02:00
  • b8b75f0dde v-change-wordpress-admin-passwords Peca 2025-06-29 00:59:18 +02:00
  • 2fd60fc29d VERBOSE_MODE in v-run-wp-cli Peca 2025-06-29 17:16:50 +02:00
  • 1567383b49 v-run-wp-cli: Parameter 'PHP' to force specified PHP version Peca 2025-06-28 16:49:18 +02:00
  • 6cce5ecadd chmod .env files to 600 Peca 2025-06-26 22:26:14 +02:00
  • e8b5b5a836 v-update-document-errors-files Peca 2025-06-26 18:05:11 +02:00
  • 451c9944b9 v-fix-wordpress-core: move .user.ini Peca 2025-06-25 17:32:23 +02:00
  • f77f8e8b78 $SKIP_OWNERSHIP_CHECK in v-fix-website-permissions, v-fix-wordpress-core Peca 2025-06-24 15:37:21 +02:00
  • 09465e5fba v-change-database-password-for-all-wordpress: first optional argument to specify a $user Peca 2025-06-23 21:53:55 +02:00
  • 5ee72684ab v-change-wordpress-admin-passwords: default = y Peca 2025-06-23 15:55:28 +02:00
  • d37473b5e8 Using v-wp-cli in v-change-wordpress-admin-passwords Peca 2025-06-22 23:53:53 +02:00
  • fd6eb44bae .gitignore: exclude data, conf, log Peca 2025-06-22 22:45:19 +02:00
  • 97e5fc0677 v-change-database-password-for-all-wordpress: Using existing password for $db_user Peca 2025-06-21 17:26:32 +02:00
  • 294c8ba516 Setting chmod 600 for all php files Peca 2025-06-21 15:57:21 +02:00
  • 761da8150b Visual improvements for v-change-wp-admins-pass Peca 2025-06-20 17:54:04 +02:00
  • 2e2b4b2f58 v-backup-user-now skip LA limit Peca 2025-06-19 15:57:50 +02:00
  • e46c7e4e60 v-get-wp-cli and terminal $COLUMNS fix Peca 2025-06-17 22:22:16 +02:00
  • b13b25602c Use wp-cli from git repo if available Peca 2025-06-17 19:29:58 +02:00
  • c8f9601a35 v-fix-wp-core: BACKUP_DIR="$QUARANTINE_DIR/$DOMAIN/ Peca 2025-06-17 15:56:56 +02:00
  • d1c48504ad v-run-wp-cli Peca 2025-06-17 14:02:31 +02:00
  • 596bce582f Jailing v-run-wp-cli Peca 2025-06-17 11:43:48 +02:00
  • 31413a8f73
    Update v-change-wp-admins-pass isscbta 2025-06-17 01:56:02 +02:00
  • 6ac6ea40d3
    Update v-change-wp-admins-pass isscbta 2025-06-17 01:20:05 +02:00
  • 12dc1a5718
    Update v-change-wp-admins-pass isscbta 2025-06-17 00:49:27 +02:00
  • 8a4b66a135
    Update v-fix-wp-core isscbta 2025-06-17 00:42:19 +02:00
  • a8e39817fc
    Create v-desinfect-wp isscbta 2025-06-17 00:40:47 +02:00
  • aa2f5e4fbb
    Update v-fix-wp-core isscbta 2025-06-17 00:40:10 +02:00
  • e8cbaa742f
    Create v-change-wp-admins-pass isscbta 2025-06-17 00:23:04 +02:00
  • 59053e2ffd
    Update v-fix-wp-core isscbta 2025-06-17 00:07:17 +02:00
  • 4f871db1fc Update v-fix-wp-core isscbta 2025-06-16 17:28:34 +02:00
  • 819450ca5c Create v-fix-wp-core isscbta 2025-06-16 17:23:28 +02:00