Commit Graph

  • 191fa6e90d Merge pull request #1673 from master3395/v2.5.5-dev v2.5.5-dev Master3395 2026-02-04 19:27:30 +01:00
  • 1f9e7c8336 Add missing install files from stable for v2.5.5-dev install master3395 2026-02-04 18:59:38 +01:00
  • b6d5472eb7 Fix Ban IP from Recent SSH Logs and Firewall Banned IPs master3395 2026-02-04 18:30:03 +01:00
  • 2533532e78 Fix Pure-FTPd quota syntax and service start; improve services/API error reporting master3395 2026-02-04 03:00:57 +01:00
  • ac6f4f6992 v2.5.5-dev: FTP Create Account fix, ftp_quotas table, CP_VERSION, mailUtilities indent, deploy scripts and docs master3395 2026-02-04 02:33:32 +01:00
  • 27b664c3a9 Email Limits fix: controller registration, getEmailsForDomain permission, deploy script master3395 2026-02-04 02:19:28 +01:00
  • 9819a44ea0 Merge pull request #1672 from master3395/v2.5.5-dev Master3395 2026-02-04 01:22:45 +01:00
  • 8b29ce810d SSL renewal improvements, Cron Management fixes, and randomized renewal schedule master3395 2026-02-04 01:21:59 +01:00
  • 56d35a5547 Merge pull request #1671 from master3395/v2.5.5-dev Master3395 2026-02-04 00:58:12 +01:00
  • b6b0c1bf39 Fix File Manager: file deletion, special chars, upload auth (Root FM) master3395 2026-02-04 00:55:58 +01:00
  • 9273362aee Fix SSH custom port duplicate binding in sshd_config master3395 2026-02-03 23:42:18 +01:00
  • 5450ff7f7c MariaDB 11.8/12.1: tests, downgrade note, doc master3395 2026-02-03 21:23:52 +01:00
  • fbe97a4e79 Let user choose MariaDB 11.8 or 12.1; default 11.8 master3395 2026-02-03 21:17:25 +01:00
  • b037e37bde cyberpanel_upgrade: prefer MariaDB-server/MariaDB-client/MariaDB-devel for dnf install (AlmaLinux 9) master3395 2026-02-03 21:12:16 +01:00
  • d130785ab1 MariaDB 11.8 LTS: use 11.8 for install and upgrade (replace 10.11/12.1) master3395 2026-02-03 21:08:32 +01:00
  • bbe91c34a4 OLS 1.8.5+ and LSWS 6.3.4: LiteSpeed repo, version check, LSWS fallback and sed master3395 2026-02-03 20:45:55 +01:00
  • 1685c79139 Upgrader: add --no-system-update to skip full yum/dnf update master3395 2026-02-03 20:01:50 +01:00
  • 4c24de7453 Sync with live: baseTemplate, firewall, manageSSL, plogical/acl, ftp, websiteFunctions, wsgi master3395 2026-02-03 19:50:17 +01:00
  • 02c8a9b6ac Plugin upgrade: sync meta.xml from GitHub raw so version matches store; logging get_current_timestamp master3395 2026-02-03 19:37:36 +01:00
  • 6218cfd064 Log successful plugin install (upload) to CyberPanel main log master3395 2026-02-03 19:28:10 +01:00
  • df7c5ba234 Only include plugin URLs when app is in INSTALLED_APPS master3395 2026-02-03 19:09:46 +01:00
  • 0225f2f95a Fix plugin settings 404: dynamic URL inclusion for all installed plugins master3395 2026-02-03 18:46:05 +01:00
  • 820dbf37be Fix User Management: Create User, List Users, Modify User master3395 2026-02-03 00:42:48 +01:00
  • d9329e2a21 Remove bundled plugins from v2.5.5-dev - plugins live in cyberpanel-plugins only master3395 2026-02-03 00:00:59 +01:00
  • d8ee83e30d Plugin Store & Installed Plugins: search bar, A-Å sort, sort toggle, Store A-Å label master3395 2026-02-02 20:39:56 +01:00
  • 1118f63b1a Plugin updates: premiumPlugin & paypalPremiumPlugin unified verification, Installed Plugins UI improvements master3395 2026-02-02 03:39:42 +01:00
  • 462f87a578 Remove Patreon/subscribe messaging from plugin front - only in Settings master3395 2026-02-02 03:01:09 +01:00
  • 2162779783 Merge pull request #1669 from master3395/v2.5.5-dev Master3395 2026-02-02 02:57:19 +01:00
  • 762d039d9d Remove old Master3395 2026-02-02 02:56:43 +01:00
  • 17828d0a37 Merge cyberpanel-fix: add install scripts, docs, and repo merge notes master3395 2026-02-02 02:51:27 +01:00
  • 4757d45b11 Plugin Development Guide: bump version to 2.1.0 master3395 2026-02-02 02:36:23 +01:00
  • d6d1f2d993 Plugin Development Guide: add collapsible accordion sections master3395 2026-02-02 02:35:23 +01:00
  • e32219edde Plugin Store: badges (NEW/Stable/Unstable/STALE), Activate/Deactivate All, categories & premium docs in help master3395 2026-02-02 02:18:05 +01:00
  • 86b5ed6e0e feat: no plugins required by default; Plugin Store category updates master3395 2026-02-01 23:46:48 +01:00
  • 6e935d64c7 Merge pull request #1667 from master3395/v2.5.5-dev Master3395 2026-02-01 01:39:52 +01:00
  • 7f07e3969e Delete UNIVERSAL_OS_COMPATIBILITY.md Master3395 2026-01-31 23:06:40 +01:00
  • 37bebeb425 Fix: Add local DNS fallback to reverse_dns_lookup() - Resolves issue #1654 master3395 2026-01-31 20:46:30 +01:00
  • 0228ff0c33 Remove deprecated files. Master3395 2026-01-31 20:28:29 +01:00
  • 3aa2747d5c Delete MARIADB_INSTALLATION_FIXES.md Master3395 2026-01-31 17:58:40 +01:00
  • 4f5771e37b Merge pull request #7 from master3395/revert-4-fix/elevate-install-upgrade Master3395 2026-01-31 17:09:30 +01:00
  • 020d14fa0c Revert "fix: auto-elevate installer/upgrade" Master3395 2026-01-31 17:09:19 +01:00
  • 40bed7b764 Merge pull request #4 from KraoESPfan1n/fix/elevate-install-upgrade Master3395 2026-01-30 23:31:55 +01:00
  • 81a27b05f3 fix: add installer/upgrade logging KraoESPfan1n 2026-01-30 22:26:22 +00:00
  • 07e5715fed fix: auto-elevate installer/upgrade KraoESPfan1n 2026-01-30 22:09:27 +00:00
  • 348fca4230 Merge pull request #1665 from master3395/v2.5.5-dev Master3395 2026-01-30 20:35:27 +01:00
  • 238f4b7478 Dashboard, user management, and FTP quota fixes for v2.5.5-dev master3395 2026-01-30 20:34:29 +01:00
  • 30f5e375eb Merge origin/v2.5.5-dev - keep FTP, dashboard, notification fixes master3395 2026-01-30 19:46:39 +01:00
  • 6598bf818f FTP, dashboard, and notification fixes for v2.5.5-dev master3395 2026-01-30 19:46:05 +01:00
  • 0814f8c792 Merge pull request #1664 from master3395/v2.5.5-dev Master3395 2026-01-29 01:05:12 +01:00
  • 14152d150b Fix Ban IP functionality: Improve error handling, add proper JSON content-type, fix IP validation, and add comprehensive logging master3395 2026-01-29 01:00:02 +01:00
  • 9e666c9134 Merge pull request #1663 from master3395/v2.5.5-dev Master3395 2026-01-28 23:25:42 +01:00
  • e303548112 Add modify firewall rule and improve export/import functionality master3395 2026-01-28 23:24:16 +01:00
  • 4cf263d205 Fix firewall banned IP modify functionality master3395 2026-01-28 23:15:10 +01:00
  • 1e87abb978 Update preUpgrade.sh to use master3395/cyberpanel repository instead of usmannasir/cyberpanel master3395 2026-01-28 03:13:14 +01:00
  • 1c7daae155 Merge branch 'v2.5.5-dev' of https://github.com/master3395/cyberpanel into v2.5.5-dev master3395 2026-01-28 03:12:17 +01:00
  • 88e1faa07d Fix syntax error in cyberpanel_upgrade.sh - add missing if statement for lscpd service check master3395 2026-01-28 03:12:08 +01:00
  • d733c4a1d0 Merge pull request #1662 from master3395/v2.5.5-dev Master3395 2026-01-28 03:08:43 +01:00
  • 63a54607b7 Merge branch 'v2.5.5-dev' of https://github.com/master3395/cyberpanel into v2.5.5-dev master3395 2026-01-28 02:47:32 +01:00
  • f7d173a8cb Bump version to 2.5.5-dev for v2.5.5-dev branch master3395 2026-01-28 02:47:14 +01:00
  • 3e298f120f Merge pull request #1661 from master3395/v2.5.5-dev Master3395 2026-01-28 01:32:00 +01:00
  • 1aa8db0339 Merge branch 'v2.5.5-dev' of https://github.com/master3395/cyberpanel into v2.5.5-dev master3395 2026-01-27 00:41:52 +01:00
  • 98c7fefd99 Fix MariaDB installation issues on AlmaLinux 9 master3395 2026-01-27 00:41:43 +01:00
  • 1c054af741 Merge pull request #1660 from master3395/v2.5.5-dev Master3395 2026-01-27 00:34:32 +01:00
  • 2bde2624f0 Enhance plugin store: Add upgrade button, auto-backup, revert functionality, cache randomization, and local time display master3395 2026-01-27 00:32:45 +01:00
  • da4c1d9601 Fix compat removal, shell metachars in call(), upgrade AlmaLinux 9 MariaDB master3395 2026-01-27 00:23:56 +01:00
  • de21c03fc7 Fix MariaDB compat, mysql path, and OpenLiteSpeed binary install master3395 2026-01-26 23:21:53 +01:00
  • 99b24f853a Fix mysql command not found error in install_utils.call master3395 2026-01-26 22:58:56 +01:00
  • a28c4287bf Remove conflicting MariaDB-server-compat packages before installation master3395 2026-01-26 22:58:06 +01:00
  • e271edd1b2 Fix mariadb-devel installation when MariaDB-server is excluded master3395 2026-01-26 22:48:53 +01:00
  • 49df4ae9ac Improve Python MySQL dependency installation with better error handling master3395 2026-01-26 22:48:28 +01:00
  • cc30e8aed8 Add AlmaLinux 10 support to OS detection master3395 2026-01-26 22:44:51 +01:00
  • e2931ad53e Install Python MySQL dependencies before running install.py master3395 2026-01-26 22:44:17 +01:00
  • 9006b1bb6b Add verification for install directory extraction master3395 2026-01-26 22:39:33 +01:00
  • 615e148467 Patch install.py directly to exclude MariaDB-server from dnf commands master3395 2026-01-26 22:38:58 +01:00
  • 703ea3b1bb Pass required arguments to install.py for non-interactive installation master3395 2026-01-26 22:38:32 +01:00
  • 368994ab13 Use install/install.py directly instead of cyberpanel_installer.sh wrapper master3395 2026-01-26 22:37:50 +01:00
  • 730cbe6879 Fix Python script syntax for installer patching master3395 2026-01-26 22:29:33 +01:00
  • cb2ec327ce Improve installer script patching with Python for better reliability master3395 2026-01-26 22:29:01 +01:00
  • 70a4182962 Patch downloaded installer script to exclude MariaDB-server from dnf/yum commands master3395 2026-01-26 22:28:30 +01:00
  • 09800e12fc Use Python to properly disable MariaDB repositories with fallback master3395 2026-01-26 22:02:44 +01:00
  • e71a097cf9 Fix sed commands to properly disable MariaDB repositories master3395 2026-01-26 22:02:14 +01:00
  • 5a448acd64 Add background monitor to disable MariaDB repositories after they're created master3395 2026-01-26 22:01:53 +01:00
  • cc62657026 Improve dnf exclude syntax and add yum.conf exclude master3395 2026-01-26 22:01:12 +01:00
  • e2033b1f34 Add dnf exclude for MariaDB-server in cyberpanel.sh before installer runs master3395 2026-01-26 21:49:46 +01:00
  • ba43d72649 Call disableMariaDB12RepositoryIfNeeded earlier in main() function master3395 2026-01-26 21:49:17 +01:00
  • 65af295f0e Improve MariaDB repository disabling and add dnf exclude master3395 2026-01-26 21:48:45 +01:00
  • 98ec16f714 Call disableMariaDB12RepositoryIfNeeded in fix_almalinux9_comprehensive master3395 2026-01-26 21:42:34 +01:00
  • bd570c563b Add function to disable MariaDB 12.1 repository when 10.x is installed master3395 2026-01-26 21:42:12 +01:00
  • 273e3ecdc3 Add MariaDB check before repository setup in installMySQL master3395 2026-01-26 21:41:39 +01:00
  • 9ba66d8c04 Fix MariaDB installation in fix_almalinux9_comprehensive to check for existing installation master3395 2026-01-26 21:36:02 +01:00
  • 4f09cefbba Merge pull request #1659 from master3395/v2.5.5-dev Master3395 2026-01-26 21:33:02 +01:00
  • c13d23ad58 Update cyberpanel.sh to use master3395 fork instead of usmannasir master3395 2026-01-26 21:30:49 +01:00
  • 4f323d7a8d Fix cyberpanel_installer.sh execution permission issues master3395 2026-01-26 21:27:16 +01:00
  • a71c91b99a Fix script execution: use bash without exec and ensure proper exit codes master3395 2026-01-26 21:22:18 +01:00
  • 5ee18f1cc3 Use bash instead of sh to execute cyberpanel.sh master3395 2026-01-26 21:17:34 +01:00
  • 4b99e46bfd Use sh to execute cyberpanel.sh to avoid permission issues master3395 2026-01-26 21:16:01 +01:00
  • 6161081b98 Fix permission denied error - use absolute path and exec for cyberpanel.sh master3395 2026-01-26 21:14:59 +01:00
  • 87a38b5a1b Simplify install.sh to match stable branch approach master3395 2026-01-26 21:13:02 +01:00
  • 19f1ca62cb Always re-capture OS variables in install_dependencies to ensure they persist master3395 2026-01-26 21:11:18 +01:00
  • 734a8ed6e8 Fix OS variable persistence - use eval with get_os_info in install_dependencies master3395 2026-01-26 21:09:29 +01:00