Commit Graph

42 Commits

Author SHA1 Message Date
usmannasir
232014a4cb feature: ssl status in list websites 2025-08-22 21:10:13 +05:00
usmannasir
f2352bd516 feature: ssl status in list websites 2025-08-22 21:00:03 +05:00
usmannasir
f2f7bb12b2 bug fix: font size issues in edit php configs page 2025-08-21 12:55:42 +05:00
usmannasir
00f2565745 bug fix: https://github.com/usmannasir/cyberpanel/issues/1479#issuecomment-3185937407 2025-08-14 20:54:38 +05:00
usmannasir
e6541df356 bug fix: https://github.com/usmannasir/cyberpanel/issues/1479#issuecomment-3185937407 2025-08-14 20:50:05 +05:00
usmannasir
94bd6f7b5d bug fix: upgrade missing acl file 2025-08-13 23:35:40 +05: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
d64ccc381e bug fix: https://github.com/usmannasir/cyberpanel/issues/773 2025-08-11 00:33:25 +05:00
usmannasir
753f4f0606 Fix: Preserve new INSTALLED_APPS during upgrade by not overwriting settings.py
The issue was that restoreCriticalFiles was restoring the OLD settings.py from backup
which didn't have new apps like 'aiScanner' in INSTALLED_APPS.

Solution:
- Modified restoreCriticalFiles to skip settings.py restoration
- Keep the NEW settings.py from the fresh clone (which has aiScanner in INSTALLED_APPS)
- Only update the DATABASES section with saved credentials from backup
- This preserves all new app registrations while maintaining database connectivity

This properly fixes the RuntimeError about aiScanner.status_models.ScanStatusUpdate
not being in INSTALLED_APPS after upgrades.
2025-08-08 22:54:44 +05:00
usmannasir
63371be011 Fix settings.py preservation during upgrade to maintain INSTALLED_APPS
During the upgrade process, settings.py was being overwritten with only the DATABASES
section preserved, causing loss of INSTALLED_APPS and other configurations. This resulted
in the 'aiScanner' app not being recognized after upgrade.

Fixed by:
- Improving the regex pattern to more accurately match only the DATABASES dictionary
- Adding re.DOTALL flag to handle multi-line DATABASES configuration
- Ensuring all other settings including INSTALLED_APPS are preserved during upgrade

This resolves the RuntimeError about aiScanner.status_models.ScanStatusUpdate not having
an explicit app_label.
2025-08-08 22:44:42 +05:00
usmannasir
00885d24a8 bug fix: https://github.com/usmannasir/cyberpanel/issues/1470 2025-08-08 04:03:18 +05:00
usmannasir
651324b464 bug fix: https://github.com/usmannasir/cyberpanel/issues/1471 2025-08-08 00:56:41 +05:00
usmannasir
0704e97ff8 bug fixes to wp installation 2025-08-07 06:58:48 +05:00
usmannasir
0efeed2047 mautic install guide 2025-08-06 21:30:21 +05:00
usmannasir
10ff04bae6 bug fix: https://github.com/usmannasir/cyberpanel/issues/1468 2025-08-06 14:56:58 +05:00
usmannasir
f800152103 dark mode in cron page 2025-08-06 03:15:50 +05:00
usmannasir
7dcb2a49fe dark mode in cron page 2025-08-06 03:07:32 +05:00
usmannasir
7aa86bd13c apache manager dark mode 2025-08-06 03:00:18 +05:00
usmannasir
df7a2732dd dark mode in cron page 2025-08-06 02:51:20 +05:00
usmannasir
8bd4068f92 bug fix: https://github.com/usmannasir/cyberpanel/issues/1463 2025-08-06 02:38:55 +05:00
usmannasir
35fba20a57 bug fix: php and server mail 2025-08-05 22:20:57 +05:00
usmannasir
96d7efa183 add/delete records 2025-08-05 21:08:51 +05:00
usmannasir
3397d2094c add/delete records 2025-08-05 20:46:23 +05:00
usmannasir
58d301e994 add/delete records 2025-08-05 15:35:56 +05:00
usmannasir
54112d07b8 add/delete records 2025-08-05 14:29:26 +05:00
usmannasir
8d7c15d49b wp site home dark page 2025-08-05 13:59:26 +05:00
usmannasir
7fa25212dd wp site home dark page 2025-08-05 03:31:07 +05:00
usmannasir
7244e7981f wp site home dark page 2025-08-05 03:23:32 +05:00
usmannasir
a369d7ba98 services 2025-08-05 03:04:38 +05:00
usmannasir
ed2c09d118 services 2025-08-05 02:43:43 +05:00
usmannasir
0b1ad842e9 services 2025-08-05 02:37:11 +05:00
usmannasir
ab6a9403cc services 2025-08-05 02:28:40 +05:00
usmannasir
6f8ddf05b3 email marketing pages 2025-08-05 02:13:59 +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
e983f40d41 enable dark mode 2025-08-05 00:52:50 +05:00
usmannasir
69429999b2 enable dark mode 2025-08-05 00:40:56 +05:00
usmannasir
1915936687 enable dark mode 2025-08-04 23:49:52 +05:00
usmannasir
ff98c34b2d enable dark mode 2025-08-04 18:45:09 +05:00
usmannasir
9fdf82aa29 enable dark mode 2025-08-04 18:24:11 +05:00
usmannasir
a638d5e3d2 bug fix: install 2025-08-04 12:27:20 +05:00
usmannasir
6dd7114f6d Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00