cyberpanel/firewall
usmannasir 9a1ebccbc6 Fix OWASP toggle: ensure flags reset and prevent loader on page load
1. Move flag reset outside conditional blocks - flags now always reset
   even if ModSecurity is not installed or AJAX fails
2. Reset flags in error handler (cantLoadInitialDatas) as well
3. Add showLoader parameter to getOWASPAndComodoStatus - loader only
   shows when explicitly requested, not during initial status check

This fixes:
- Toggle not responding to clicks (flags were stuck as true)
- Spinner showing on initial page load (now only shows during install)
2025-11-26 22:09:43 +05:00
..
migrations Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
static/firewall Fix OWASP toggle: ensure flags reset and prevent loader on page load 2025-11-26 22:09:43 +05:00
templates/firewall Fix ALL documentation links. 2025-09-08 11:50:35 +02:00
.DS_Store Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
__init__.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
admin.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
firewallManager.py Fix OWASP CRS UI toggle state issues and improve installation reliability 2025-11-24 01:53:36 +05:00
models.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
pluginManager.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
signals.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
tests.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
urls.py Remove CSF support as it's being discontinued on August 31, 2025 2025-08-11 15:49:31 +05:00
views.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00