mirror of
https://github.com/stefanpejcic/openpanel
synced 2025-06-26 18:28:26 +00:00
3.2 KiB
3.2 KiB
0.1.6
Not yet released.
🐛 Bug fixes
- Fixed bug durring ModSecurity installation process (reported by reyokh)
- Fixed bug on OpenAdmin > Users with displaying server name
- Fixed bug on OpenAdmin > Users > Edit information with modal-backdrop left after closing the modal.
- Fixed bug on OpenAdmin > General Settings with the disabled input field causing 500 error on save.
- Resolved an issue with the PHP-FPM service that led to WordPress prompting for FTP credentials during plugin installation and media uploads.
- Fixed bug where suspended users were being excluded from search results in the OpenAdmin > Users section.
- Fixed bug where the wrong OpenPanel version was shown in the sidebar under OpenPanel.
- Fixed bug where errors for the OpenAdmin section were being logged in api.log instead of the error.log file.
🚀 New features
- Turkish translation 🇹🇷
- Docker images can now be downloaded, updated and deleted from the OpenAdmin > Docker Settings page.
- Introduced OpenAdmin > API Settings page, enabling API access, token generation, curl command execution, request sending, response viewing, and API access log monitoring.
- Added a feature that allows for manual initiation of updates via the OpenAdmin > General Settings section.
- OpenAdmin > ModSecurity interface.
opencli nginx-modsec
script that allows admins to: update OWASP Core Ruleset, List ModSecurity rules and Logs, Enable/Disable Rules and view domain settings.- Custom OpenPanel and OpenAdmin templates can now be defined by the Administrator
- BasicAuth for OpenAdmin panel
💅 Polish
- Added check if docker images exist before creating plans.
- The system now logs the admin username to identify who performed actions for a user.
- Moved all JavaScript code for OpenAdmin to external files.
- All responses from OpenAdmin are now compressed, including pages (HTML), templates (JavaScript & CSS), and API responses (JSON).
- Added online status indicators to the Users table in OpenAdmin.
- MySQL service is now listening on both
localhost
and127.0.0.1
- New default OpenAdmin theme
BasicAuth for OpenAdmin
As an additional security measure, BasicAuth can be enabled for OpenAdmin panel. Instruction
:::danger API access is automatically disabled when BasicAuth is enabled. :::
To enable basic authentication for OpenAdmin, run commands:
opencli config update basic_auth yes
opencli config update basic_auth_username STRONG_USERNAME_HERE
opencli config update basic_auth_password STRONG_PASSWORD_HERE
then reload the OpenAdmin service:
service admin reload