|
@@ -1,178 +0,0 @@
|
|
|
----
|
|
|
----
|
|
|
-
|
|
|
-## 0.1.6
|
|
|
-
|
|
|
-Not yet released.
|
|
|
-
|
|
|
-### 🐛 Bug fixes
|
|
|
-- Fixed bug durring ModSecurity installation process that caused the script to hang. (reported by [reyokh](https://hostingforums.net/d/282-openpanel-not-another-free-hosting-panel/6))
|
|
|
-- 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](https://i.postimg.cc/Jz0tMy7X/2024-03-18-13-38.png) under OpenPanel.
|
|
|
-- Fixed bug where errors for the OpenAdmin section were being logged in api.log instead of the error.log file.
|
|
|
-
|
|
|
-### 🚀 New features
|
|
|
-- 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](https://i.postimg.cc/FzCGTgFg/openadmin-update-is-available.png).
|
|
|
-
|
|
|
-### 💅 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.
|
|
|
-
|
|
|
-## 0.1.5
|
|
|
-
|
|
|
-Released on March 08, 2023
|
|
|
-
|
|
|
-### 🚀 New features
|
|
|
-- [Notifications Center](https://community.openpanel.co/d/13-introducing-notifications-center)
|
|
|
-- Administrators can now [customize the generated Domain Access Logs reports](https://community.openpanel.co/d/6-issues-with-domain-access-logs)
|
|
|
-- [Custom nameservers can now be added](/docs/admin/scripts/openpanel_config#nameservers) and will automatically be used in the dns zone template for new domains
|
|
|
-- Administrators can now [set custom how-to articles](/docs/admin/scripts/openpanel_config#how_to_guides) to be displayed in user dashboard
|
|
|
-- Docker images now support all PHP verisons from 5.6 to 8.3
|
|
|
-- Administrators can now change the default `/openpanel` proxy to anything they want using the: [openpanel_proxy](/docs/admin/scripts/openpanel_config#openpanel_proxy) setting
|
|
|
-- [opencli admin list](https://dev.openpanel.co/cli/commands.html#List-Admin-users), [opencli admin notifications](https://dev.openpanel.co/cli/commands.html#Notifications), [opencli user-redis](https://dev.openpanel.co/cli/commands.html#REDIS), [opencli user-memcached](https://dev.openpanel.co/cli/commands.html#Memcached), [opencli backup-config](https://dev.openpanel.co/cli/commands.html#Config), [opencli backup-destination](https://dev.openpanel.co/cli/commands.html#Destination), [opencli backup-logs](https://dev.openpanel.co/cli/commands.html#Logs), [opencli backup-job](https://dev.openpanel.co/cli/commands.html#Backup-Jobs)
|
|
|
-- [OpenAdminAPI](https://dev.openpanel.co/api/)! 🎉
|
|
|
-- Implemented support for previewing .webp and .avif files in File Manager.
|
|
|
-- Added code syntax highlight for [Nginx/Apache Configuration Editor](/docs/panel/advanced/server_settings/#nginx--apache-settings) and [PHP.INI Editor](/docs/panel/advanced/server_settings/#phpini-editor)
|
|
|
-- Added support for [running custom scripts after OpenPanel update process](https://dev.openpanel.co/customize.html#After-update).
|
|
|
-
|
|
|
-### 💥 Breaking changes
|
|
|
-- Storage driver [devicemapper is replaced with overlay2](https://community.openpanel.co/d/8-switching-docker-storage-engine-from-devicemapper-to-overlay2-storage) as the default storage driver for Docker
|
|
|
-- PHP 7.4 is removed as the pre-installed verison in docker containers, PHP 8.3 is now the only version that is pre-installed.
|
|
|
-- New users will have REDIS 7.2 instead of 6.3
|
|
|
-- Usernames must consist of a minimum of 3 characters and a maximum of 20 characters, only numbers and letters are allowed.
|
|
|
-- Remote Backups with SSH key-based authentication
|
|
|
-- `opencli server_info` command is renamed to `opencli report`: [Generate system information reports #43](https://github.com/stefanpejcic/openpanel/issues/43)
|
|
|
-
|
|
|
-
|
|
|
-### 🐛 Bug fixes
|
|
|
-- Fixed [bug with error `Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (13)` when running mysql commands on terminal](https://community.openpanel.co/d/18-cant-connect-to-local-mysql-server-through-socket-varrunmysqldmysqldsock-13).
|
|
|
-- Fixed [bug with bind9 configuration](https://community.openpanel.co/d/5-dns-server-does-not-respond-to-request-for-domain-zone) that caused the DNS server not to respond to request for domain zone
|
|
|
-- Fixed bug in [opencli config update](/docs/admin/scripts/openpanel_config#update) not restarting the service for major system changes
|
|
|
-- Fixed bug with bind9 service restart instead of reload when adding new domains
|
|
|
-- Fixed bug with 500 error on dashboard page if invalid JSON data in knowledge_base_articles.json
|
|
|
-- Fixed bug 'create command denied for user' when creating tables in phpMyAdmin
|
|
|
-- Fixed bug 'unexpected 'static' (T_STATIC)' in phpMyAdmin minimum required php version
|
|
|
-- Fixed bug in dashboard page with wrong color indicators for current CPU and RAM usage
|
|
|
-- Fixed 500 error in 'Resource Usage History' page caused by the % symbol in localization strings
|
|
|
-- Fixed 404 error for 'Domain Logs' page link in the search results
|
|
|
-- Fixed bug with free memory usage not being returned from containers back to the host server
|
|
|
-- Fixed bug with container private ip address showing in domain logs
|
|
|
-- Added support for allow/deny port ranges in `OpenAdmin > Firewall Settings`
|
|
|
-
|
|
|
-### 💅 Polish
|
|
|
-- [German translation](https://github.com/stefanpejcic/openpanel-translations/tree/main/de-de) contributed by [dabonzo](https://github.com/dabonzo)
|
|
|
-- The new template is now fully localized and [can be translated to any language](https://github.com/stefanpejcic/openpanel-translations)
|
|
|
-- REDIS, Memcached and Elasticsearch are now not preinstalled, but can be installed by the user with a single click.
|
|
|
-- Account Activity now highlights actions performed by the Administrator user.
|
|
|
-- `panel` and `admin` services now support reload command.
|
|
|
-- KEYPHRASES are now disabled in generated html reports from domain logs.
|
|
|
-- Search results in FileManager now prioritize Files and Folders.
|
|
|
-- Quick start guide added to OpenAdmin dashboard.
|
|
|
--
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
----
|
|
|
-
|
|
|
-## 0.1.4
|
|
|
-
|
|
|
-Released on December 25, 2023
|
|
|
-
|
|
|
-### 💅 Polish
|
|
|
-
|
|
|
-- [Admini bootstrap template](https://github.com/lekoala/admini) integrated as the new default template for the OpenPanel User Interface
|
|
|
-
|
|
|
-### 🚀 New features
|
|
|
-- Autocomplete for OpenCLI scripts
|
|
|
-- OpenCLI commands: [admin](https://openpanel.co/docs/admin/scripts/admin) [admin off](https://openpanel.co/docs/admin/scripts/admin#enable--disable-adminpanel) [admin on](https://openpanel.co/docs/admin/scripts/admin#enable--disable-adminpanel) [admin new](https://openpanel.co/docs/admin/scripts/admin#create-new-admin) [admin password](https://openpanel.co/docs/admin/scripts/admin#reset-admin-password) [opencli admin rename](https://openpanel.co/docs/admin/scripts/admin#rename-admin-user) [opencli admin delete](https://openpanel.co/docs/admin/scripts/admin#delete-admin-user) [opencli plan delete](https://openpanel.co/docs/admin/scripts/plans#delete-plan) [opencli user email change](https://openpanel.co/docs/admin/scripts/users#change-email) [opencli nginx-install_modsec](https://openpanel.co/docs/admin/scripts/webserver#install-modsecurity) [opencli domains-enable_modsec](https://openpanel.co/docs/admin/scripts/domains#enable-modsecurity) [opencli server_info](https://openpanel.co/docs/admin/scripts/admin#server_info) [opencli files-fix_permissions](https://openpanel.co/docs/admin/scripts/files#fix_permissions) [opencli docker-usage_stats_cleanup](https://openpanel.co/docs/admin/scripts/docker#usage_stats_cleanup) [opencli docker-is_port_in_use](https://openpanel.co/docs/admin/scripts/docker#is-port-in-use)
|
|
|
-- [goaccess](https://github.com/allinurl/goaccess) integrated
|
|
|
-- [ModSecurity](https://github.com/SpiderLabs/ModSecurity-nginx) with [OWASP core ruleset](https://github.com/coreruleset/coreruleset)
|
|
|
-- Edit general options for WPManager
|
|
|
-- Suppport for adding [custom code](https://openpanel.co/docs/admin/customize/development/#custom-code)
|
|
|
-- Set WordPress update preferences for core, plugins and themes inside the WPManager
|
|
|
-- Set debugging options for a website inside the WPManager
|
|
|
-- Update WordPress core to latest version using the WPManager
|
|
|
-- Refresh data option for WP Manager to re-scan existing installations
|
|
|
-- Process Manager
|
|
|
-- Change TimeZone
|
|
|
-- Nginx / Apache Configuration Editor
|
|
|
-- ModSecurity Settings
|
|
|
-- Elasticsearch
|
|
|
-- ClamAV Scanner (BETA)
|
|
|
-- Fix Permissions
|
|
|
-- IP blocking per domain
|
|
|
-- Memory Usage and %CPU pages added
|
|
|
-
|
|
|
-### 🐛 Bug fixes
|
|
|
- - Fixed bug where the menu sidebar would display while in File Editor full screen mode.
|
|
|
-
|
|
|
-### 💥 Breaking changes
|
|
|
-- [custom nginx error pages](https://github.com/denysvitali/nginx-error-pages) added to the Nginx configuration
|
|
|
-- HTTP/2 enabled by default in Nginx
|
|
|
-
|
|
|
----
|
|
|
-
|
|
|
-## 0.1.3
|
|
|
-
|
|
|
-Released on November 30, 2023
|
|
|
-
|
|
|
-### 💥 Breaking changes
|
|
|
-- [All OpenCLI scripts](/docs/category/openpanel-cli) are now converted to binaries
|
|
|
-
|
|
|
-### 🚀 New features
|
|
|
-- OpenCLI commands: [user-list](https://openpanel.co/docs/admin/scripts/users#list-users) [user-rename](https://openpanel.co/docs/admin/scripts/users#rename-user) [user-password](https://openpanel.co/docs/admin/scripts/users#change-password) [user-ip](https://openpanel.co/docs/admin/scripts/users#assign--remove-ip-to-user) [plan-list](https://openpanel.co/docs/admin/scripts/plans#list-plans) [plan-create](https://openpanel.co/docs/admin/scripts/plans#create-plan) [plan-usage](https://openpanel.co/docs/admin/scripts/plans#list-users-on-plan)
|
|
|
-- MySQL Processes
|
|
|
-
|
|
|
----
|
|
|
-
|
|
|
-## 0.1.2
|
|
|
-
|
|
|
-Released on November 23, 2023
|
|
|
-
|
|
|
-### 🚀 New features
|
|
|
-- OpenCLI commands: [ssl-hostname](https://openpanel.co/docs/admin/scripts/users#list-users) [ssl-user](https://openpanel.co/docs/admin/scripts/users#list-users) [user-list](https://openpanel.co/docs/admin/scripts/users#list-users) [user-login](https://openpanel.co/docs/admin/scripts/users#login-as-user) [user-loginlog](https://openpanel.co/docs/admin/scripts/users#list-users)
|
|
|
-- Set dedicated IP address for user in Nginx
|
|
|
-- HTTP/2 and GZIP support for Nginx
|
|
|
-- Access logs per domain name using GoAccess log analyzer
|
|
|
-- SSL status detection for WP Manager
|
|
|
-- Edit MySQL Configuration
|
|
|
-- Dark mode toogle based on users OS or preference
|
|
|
--
|
|
|
-### 🐛 Bug fixes
|
|
|
-- Fixed bug on WP Manager to not show subdirectories backups for main domain
|
|
|
-- Reverse sort of logs on the login history
|
|
|
-
|
|
|
----
|
|
|
-
|
|
|
-## 0.1.1
|
|
|
-
|
|
|
-Released on October 26, 2023
|
|
|
-
|
|
|
-### 🔧 Maintenance
|
|
|
-
|
|
|
-- Ubuntu Docker images updated on [hub.openpanel.co](https://hub.openpanel.co/)
|
|
|
-
|
|
|
-### 🐛 Bug fixes
|
|
|
-
|
|
|
-- Fixed bug with removing certificates during nginx reload
|
|
|
-- Fixed incorrect group permissions for wordpress files after ibstalling from WP Manager
|
|
|
-- Fixed style bug with Bootstrap4 modals not being triggered using Bootstrap5 names
|
|
|
-- Restrict PHP-FPM permissions to a new user to prevent permission escalation
|
|
|
-
|
|
|
----
|
|
|
-
|
|
|
-## 0.1.0
|
|
|
-
|
|
|
-Released on July 18, 2023
|
|
|
-
|
|
|
-🎉🎉🎉 Initial release 🎉🎉🎉
|
|
|
-
|