Master3395
1f87d853b7
Add Django version compatibility in pluginInstaller: Implement getUrlPattern method to generate URL patterns compatible with both Django 2.x and 3.x+. Update URL writing logic to utilize this method for improved maintainability and compatibility.
...
https://github.com/usmannasir/cyberpanel/pull/1366
2025-09-20 19:31:15 +02:00
Master3395
54f4d590d7
Add fixFilePermissions function: Implement a new command to fix file permissions for a specified domain in the CyberPanel CLI. Update documentation to include CLI command reference.
...
https://github.com/usmannasir/cyberpanel/pull/1321
2025-09-20 19:25:16 +02:00
Master3395
1a5daf4b16
Add createDockersite API endpoint: Implement functionality to create a dockersite with input validation and error handling. Update urls.py to include the new endpoint.
...
https://github.com/usmannasir/cyberpanel/pull/1224
2025-09-20 19:17:44 +02:00
Master3395
d086840e44
Refactor FileManager: Update file paths for hello.txt and enhance directory mutability settings. Allow specific directories to remain mutable by adjusting chattr settings for logs, trash, backup, incbackup, lscache, and .cagefs.
2025-09-20 19:14:05 +02:00
Master3395
e3cbe4db10
Implement Banned IPs management system: Add functionality to list, add, remove, and delete banned IPs. Update UI components for managing banned IPs, including a new tab in the firewall section and enhanced user notifications. Refactor existing code for better organization and maintainability.
2025-09-20 18:52:07 +02:00
Master3395
84a5cf9526
Merge branch 'usmannasir:v2.5.5-dev' into v2.5.5-dev
2025-09-20 17:58:20 +02:00
usmannasir
7cbdb7133d
bug fix: of evn creation
2025-09-20 20:21:18 +05:00
usmannasir
2668b2e6ad
debian 12: add missing views to views.py in websitefunctions
2025-09-20 12:29:17 +05:00
usmannasir
8f6218ceb6
debian 12: add missing views to views.py in websitefunctions
2025-09-20 12:10:44 +05:00
Master3395
50200c4d81
Merge branch 'usmannasir:v2.5.5-dev' into v2.5.5-dev
2025-09-20 01:34:53 +02:00
Master3395
3bcbd88892
Remove obsolete test scripts for firewall blocking, SSL integration, subdomain log fix, version fetching, and related functionalities. This cleanup enhances project maintainability by eliminating unused code and reducing clutter in the repository.
2025-09-20 01:33:42 +02:00
usmannasir
c9799cd318
debian 12: add missing views to views.py in websitefunctions
2025-09-19 15:20:17 +05:00
usmannasir
093c245b5d
debian 12: add missing views to views.py in websitefunctions
2025-09-19 15:04:25 +05:00
usmannasir
95aa0ec310
debian 12: add missing views to views.py in websitefunctions
2025-09-19 14:34:05 +05:00
usmannasir
99a29b118d
debian 12
2025-09-19 14:15:14 +05:00
usmannasir
2f11c29e62
debian 12
2025-09-19 12:15:28 +05:00
usmannasir
194216bade
debian 12
2025-09-19 12:06:13 +05:00
usmannasir
2038836f24
debian 12
2025-09-19 11:45:19 +05:00
usmannasir
4a8867f4a0
debian 12
2025-09-19 11:32:35 +05:00
Usman Nasir
b9d7ad8d3a
Merge pull request #1508 from master3395/v2.5.5-dev
...
V2.5.5 dev
2025-09-19 11:20:08 +05:00
usmannasir
4f8742b1ce
debian 12
2025-09-19 09:40:01 +05:00
Master3395
ae31c6572e
Update CyberPanel installer scripts to support additional operating systems and versions. Enhance OS detection logic in install.sh and cyberpanel_upgrade.sh for CentOS 9, CentOS Stream 9, Rocky Linux 9, RHEL 8, RHEL 9, and Debian 11-13. Revise README.md to reflect updated support details and clarify compatibility. Improve error messages for unsupported OS detection.
2025-09-19 01:19:49 +02:00
Master3395
b727c237d4
Implement disk usage refresh feature for email accounts. Add a new endpoint and corresponding view to refresh disk usage, ensuring accurate display in the UI. Update JavaScript and HTML templates to support the new functionality, enhancing user experience with real-time updates. Refactor disk usage calculation for improved accuracy and error handling.
2025-09-19 01:09:48 +02:00
Master3395
daa64d9100
Add container management features: implement update, delete with data, and delete while preserving data functionalities. Update views, URLs, and templates for enhanced user interaction and data safety. Introduce modals for container updates and deletion options, improving overall user experience.
2025-09-18 22:16:42 +02:00
Master3395
35b0c35887
Remove MAIN_LOG_VERIFICATION_README.md as it is no longer needed following the implementation of the subdomain log fix. This deletion streamlines documentation and focuses on updated logging practices.
2025-09-18 22:06:35 +02:00
Master3395
b26bce3b03
Refactor log management system by enhancing subdomain log fix functionality. Update views and URLs for improved access, and refine log configuration handling in the upgrade script. Adjust vHost configuration paths for better log organization.
2025-09-18 22:04:24 +02:00
Master3395
d73c882d76
Add subdomain log fix functionality and update templates. Introduce new views and URLs for fixing subdomain logs, enhance log configuration handling in the upgrade script, and update vHost configuration paths for better log management. Include a new menu item for accessing the log fix interface.
2025-09-18 22:04:05 +02:00
Master3395
1ea96361ba
Remove SECURITY_INSTALLATION.md and implement SSL reconciliation features in manageSSL module. Add new views and URLs for SSL reconciliation, enhance mobile responsiveness in templates, and update SSL utilities for improved functionality. Update upgrade script for scheduled SSL reconciliation tasks.
2025-09-18 21:37:48 +02:00
Master3395
2599242b8b
Merge branch 'v2.5.5-dev' of https://github.com/master3395/cyberpanel into v2.5.5-dev
2025-09-18 20:49:14 +02:00
Master3395
f37cc5c42c
Update README and guides for Debian 13 compatibility; remove deprecated test script. Adjusted Custom CSS Guide description for clarity.
2025-09-18 20:49:01 +02:00
Master3395
4b682e7528
Merge branch 'usmannasir:v2.5.5-dev' into v2.5.5-dev
2025-09-18 20:46:36 +02:00
Master3395
bb4f8a9f58
Enhance CyberPanel with new features and improvements, including a file integrity verification system, IP blocking functionality, and support for resetting Apache and vHost configurations to default. Update documentation and guides for better user experience. Fix bandwidth reset issues and improve overall system stability.
2025-09-18 20:45:34 +02:00
Master3395
5651775b58
Merge remote-tracking branch 'upstream/v2.5.5-dev' into v2.5.5-dev
2025-09-18 20:45:13 +02:00
usmannasir
573c80d669
debian 12
2025-09-18 23:20:05 +05:00
usmannasir
1ff1d1c65e
debian 12
2025-09-18 23:16:37 +05:00
usmannasir
44c6283b28
debian 12
2025-09-18 14:20:01 +05:00
usmannasir
70fb38d23c
debian 12
2025-09-18 12:42:00 +05:00
usmannasir
a32d24daec
debian 12
2025-09-18 12:30:22 +05:00
usmannasir
8ad44cc47b
debian 12
2025-09-18 11:56:05 +05:00
usmannasir
f6149b09da
debian 12
2025-09-18 02:17:29 +05:00
usmannasir
44df654ff6
debian 12
2025-09-18 02:06:31 +05:00
usmannasir
af93890f4e
debian 12
2025-09-18 01:58:24 +05:00
usmannasir
6b2f718631
debian 13 ols fix
2025-09-18 01:29:38 +05:00
usmannasir
6eedea1254
debian 13 ols fix
2025-09-18 01:15:38 +05:00
usmannasir
f2a69b2988
bug fix: debain 13
2025-09-17 15:18:57 +05:00
usmannasir
1ae8723085
bug fix: debain 13
2025-09-17 15:11:57 +05:00
usmannasir
c768bcb76b
bug fix: debain 13
2025-09-17 14:53:52 +05:00
usmannasir
e7ad3a3896
Merge branch 'v2.5.5-dev' of github.com:usmannasir/cyberpanel into v2.5.5-dev
2025-09-17 14:40:01 +05:00
Usman Nasir
0e92a42bec
Merge pull request #1503 from master3395/v2.5.5-dev
...
V2.5.5 dev - Add Debian 13 support
2025-09-16 14:31:14 +05:00
Master3395
989249e1f4
Improve container management and Docker Compose generation
...
- Enhanced port validation in ContainerManager to check for valid port numbers and handle errors gracefully.
- Updated volume handling to ensure proper structure and existence checks.
- Added a new helper function to generate Docker Compose YAML, consolidating logic for service configuration, including ports, volumes, and environment variables.
- Removed duplicate Docker Compose generation code to streamline functionality.
2025-09-15 22:57:49 +02:00