Commit Graph

10 Commits

Author SHA1 Message Date
usmannasir 2e8d9d5e8e conflict fix 2025-11-09 19:34:57 +05:00
usmannasir 0eb8ca0d57 Fix ModSecurity OWASP rules toggle not working on first click
Replace counter-based logic with initialization flags to properly handle
toggle state changes. The previous implementation used counters that would
block the first user click from triggering install/uninstall actions.
2025-11-09 01:20:55 +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 813bd2e4f9 Add CyberPanel port 7080 rule to firewall database for visibility
- Implemented a check to ensure the CyberPanel port 7080 rule exists in the database.
- Added functionality to create the rule if it does not exist, including error handling and logging.
- Updated the rules list after potential creation to reflect changes in the database.
2025-09-15 02:12:27 +02:00
Master3395 c06533b986 Fix ALL documentation links.
Fix ALL documentation links.
2025-09-08 11:50:35 +02:00
usmannasir a4791035d0 Remove CSF support as it's being discontinued on August 31, 2025
- Remove CSF menu item from sidebar navigation
- Disable CSF-related URL endpoints in firewall module
- Update upgrade process to automatically remove CSF and restore firewalld
- Archive CSF template and configuration files
- Clean up CSF references in settings and upgrade scripts

CSF (ConfigServer Security & Firewall) is shutting down on August 31, 2025.
This commit removes CSF integration and ensures firewalld is restored as the
default firewall solution during upgrades.

Fixes #1473
2025-08-11 15:49:31 +05:00
usmannasir 1b045eb26b enable dark mode 2025-08-05 01:47:22 +05:00
usmannasir ac0980acc4 enable dark mode 2025-08-05 01:02:25 +05:00
usmannasir 69429999b2 enable dark mode 2025-08-05 00:40:56 +05:00
usmannasir 6dd7114f6d Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00