Commit Graph

358 Commits

Author SHA1 Message Date
usmannasir 2e8d9d5e8e conflict fix 2025-11-09 19:34:57 +05:00
usmannasir 6f5d883c80 Add graceful error handling for timezonedb installation
If timezonedb download or extraction fails, log a warning and continue
with installation instead of exiting. This prevents installation from
failing when the cyberpanel.sh proxy URL returns 403 or other errors.

Checks added:
- Verify timezonedb.tgz downloaded successfully
- Verify tar extraction succeeded
- Verify cd to timezonedb directory succeeded
- Clean up temp directory and return gracefully on any failure
2025-11-09 19:32:22 +05:00
Master3395 694cb03c80 Add firewall rule management features and enhance repository setup
- Implemented functionality to edit existing firewall rules, including validation and error handling.
- Added endpoints for exporting and importing firewall rules in JSON format, allowing users to manage rules more efficiently.
- Enhanced the user interface with modals for editing rules and buttons for exporting/importing rules.
- Updated the `cyberpanel.sh` script to support AlmaLinux 10 and improved LiteSpeed GPG key import with fallback options.
- Refactored repository setup to accommodate different OS versions, ensuring compatibility with CentOS and AlmaLinux.
2025-09-17 00:32:07 +02:00
Master3395 e2f06058c6 Enhance OS compatibility and documentation for CyberPanel
- Added support for Debian 11, 12, and 13 in the OS detection logic within cyberpanel.sh.
- Updated README.md to include Debian versions with their respective support timelines.
- Introduced a new Debian 13 Installation Guide in the documentation.
- Revised OS compatibility details in the testPlugin documentation to reflect full support for Debian versions.
2025-09-15 21:34:39 +02:00
Master3395 1a82700f51 Update PHP version references and improve AlmaLinux 9 compatibility
- Changed PHP symlink from version 8.0 to 8.3 in various scripts to ensure compatibility with the latest PHP version.
- Updated documentation links in the FAQ to point to the new community support page.
- Added checks and fixes for MariaDB installation issues specific to AlmaLinux 9.
- Enhanced the installation script to support additional PHP versions and improve overall installation reliability.
2025-09-15 01:25:52 +02:00
Master3395 583680ff90 Fix monthly bandwidth for websites
Fix monthly bandwidth for websites:
https://github.com/usmannasir/cyberpanel/issues/1496
2025-09-12 10:41:11 +02:00
Master3395 3d72839b33 Fix mirror gettoforge
https://github.com/usmannasir/cyberpanel/issues/1499
2025-09-12 09:42:52 +02:00
Master3395 c06533b986 Fix ALL documentation links.
Fix ALL documentation links.
2025-09-08 11:50:35 +02:00
Master3395 0c8ee38c2b Add Almalinux 10 and php 84+85
Add Almalinux 10 and php 84+85
2025-09-07 22:57:53 +02:00
Master3395 c49200cca0 Resolve issue 1493
Should solve the issue in https://github.com/usmannasir/cyberpanel/issues/1493
2025-09-07 20:40:29 +02:00
usmannasir a932613827 bug fix: snappymail on ubuntu 24 2025-08-31 00:04:51 +05:00
usmannasir 6f44494d27 bug fix: for ubuntu 24 2025-08-29 20:44:19 +05:00
usmannasir d0b7ee2e5b bug fix: for ubuntu 24 2025-08-29 20:13:28 +05:00
usmannasir 99436636fb bug fix: AlmaLinux 9 virtual environment creation TypeError
- Added specific handling for AlmaLinux/Rocky Linux 9 similar to Ubuntu 22
- First attempts python3 -m venv for virtual environment creation
- Falls back to virtualenv with proper Python path detection
- Fixes TypeError: expected string or bytes-like object during installation
2025-08-04 14:16:11 +05:00
usmannasir 6d9907d743 bug fix: install 2025-08-04 12:26:24 +05:00
usmannasir 8b63192bf2 bug fix 2025-08-04 00:17:40 +05:00
usmannasir fcfc072255 bug fix 2025-08-04 00:15:38 +05:00
usmannasir 36da6c861a v2.4.3 2025-08-04 00:03:02 +05:00
usmannasir 0a6d544007 potential bug fix in upgrade 2025-08-03 23:26:55 +05:00
usmannasir 6dd7114f6d Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
usmannasir 4bdcc1d09f bug fix: https://www.facebook.com/groups/cyberpanel/posts/3921376734840612/ 2025-07-14 17:52:52 +05:00
usmannasir f94df27dfb refactor install.py 2025-07-04 17:47:47 +05:00
usmannasir 724f930977 improve cyberpanel.sh 2025-07-04 15:55:31 +05:00
usmannasir 5e57abedfc improve cyberpanel.sh 2025-07-04 15:44:35 +05:00
usmannasir df3d4b1832 address https://github.com/usmannasir/cyberpanel/issues/1390 2025-03-26 17:12:36 +05:00
Morteza Saeed Mohammadi a63894df69 Fix: Resolve #1332 by detecting AlmaLinux or Rocky Linux and enabling CRB repo correctly 2025-03-19 11:34:36 +01:00
usmannasir 6f28d39a59 bug fix: issues with python packages 2024-11-25 23:04:14 +05:00
usmannasir c19762e0e0 possible bug fix in cloudlinux 2024-10-24 16:44:03 +04:00
usmannasir 92d54ea4bb possible bug fix in cloudlinux 2024-10-24 15:50:10 +04:00
usmannasir e78cc6f485 arm bug fix for mariadb 2024-09-07 16:23:55 +05:00
usmannasir 03d3050010 arm bug fix for mariadb 2024-09-07 15:59:45 +05:00
usmannasir 98cada3771 arm bug fix for mariadb 2024-09-07 15:14:52 +05:00
usmannasir fcdfee276c arm bug fix for mariadb 2024-09-07 14:38:26 +05:00
usmannasir 4c6b63dff4 local 2024-09-07 14:25:33 +05:00
usmannasir 813578cf70 bug fix: ubuntu 20 install 2024-08-15 13:09:25 +03:00
usmannasir e16f12caae update requirests for al8 2024-08-06 14:53:14 +05:00
usmannasir e2758d081b update requirests for al8 2024-08-06 14:30:56 +05:00
usmannasir 3f733e0a60 bug fix to alma9 2024-08-06 14:03:00 +05:00
usmannasir 982f7213a1 bug fix 2024-08-06 13:31:46 +05:00
usmannasir ba36d33c76 bug fix for almalinux 2024-08-05 16:31:34 +05:00
usmannasir b424f32328 local 2024-08-05 00:07:29 +05:00
usmannasir e99a4fc5af initial almalinux test 2024-05-09 13:54:39 +04:00
usmannasir d6325bbb9c initial almalinux test 2024-05-09 12:12:10 +04:00
Usman Nasir b27c3aabde
Merge pull request #1240 from usmannasir/stable
stable to current
2024-03-26 17:53:02 +05:00
usmannasir 590269ae56 bug fix mariadb install on ALMALINUX ref https://github.com/usmannasir/cyberpanel/issues/1219 2024-02-18 15:28:11 +05:00
usmannasir dde58e1368 bug fix mariadb install on cloudlinux ref https://github.com/usmannasir/cyberpanel/issues/1219 2024-02-18 13:31:50 +05:00
Stefan Pejcic 001ee12384
Update cyberpanel.sh
Adding OpenPanel on Check_Panel()
2024-02-05 21:11:16 +01:00
usmannasir 741bc132e8 always set long ramdom admin pass 2024-01-03 06:19:13 +05:00
Gergely Lonyai a4c7569dc5
Update cyberpanel.sh 2023-11-21 14:24:14 +01:00
Gergely Lonyai fd5ffe5a95
Update cyberpanel.sh 2023-11-21 13:48:29 +01:00