mirror of
https://github.com/stefanpejcic/openpanel
synced 2025-06-26 18:28:26 +00:00
47 lines
4.0 KiB
Markdown
47 lines
4.0 KiB
Markdown
---
|
|
hide_table_of_contents: true
|
|
---
|
|
|
|
# 0.2.8
|
|
|
|
Not yet released.
|
|
|
|
### 🚀 New features
|
|
- [18 new sub-commands for managing mailserver using `opencli email-server`](https://dev.openpanel.com/cli/email.html#MailServer)
|
|
- [13 new sub-commands for managing dns using `opencli domains-dns`](https://dev.openpanel.com/cli/domains.html#DNS)
|
|
- [`opencli php-ini`](https://dev.openpanel.com/cli/php.html#PHP-INI)
|
|
|
|
### 🐛 Bug fixes
|
|
- Fixed bug with invalid serial number format in bind9 zone files for domains.
|
|
- Fixed bug with `"` automatically applied to all TXT records that breaks DKIM validity.
|
|
- Fixed a bug where domains couldn't be deleted from *OpenPanel > Domains* if the associated website was removed within the last 5 minutes. Deleting a website now immediately invalidates the cache.
|
|
- Fixed bug `-c: line 1: unexpected EOF while looking for matching ''` when installing a new php version.
|
|
- Fixed broken css on Flarum from autoinstaller because of setting http:// in Flarum configuration.
|
|
- Fixed bug with Flarum autoinstaller not using provided admin username and always setting 'admin' instead.
|
|
- Fixed bug with Mautic autoinstaller not using provided admin username and always setting 'admin' instead.
|
|
- Fixed bug with the update_check script and added alternative server for updates.
|
|
- Fixed bug within dockerfile for `openpanel/nginx-mariadb:latest` image that caused failed build step.
|
|
- Fixed bug with limiting port speed on AlmaLinux, due to the tc command missing.
|
|
- Fixed bug with `opencli ssl-hostname` refusing to generate ssl if admin service is failed.
|
|
- Fixed bug with `opencli php-ioncube` command not extracting files.
|
|
- Fixed bug with Sentinel service displaying false-positive for domains that use Cloudflare proxy on AlmaLinux when dig (bind-utils package) is not installed.
|
|
- Fixed bug with install script and error `The command could not be located because '/usr/local/bin' is not included in the PATH environment variable.` on Ubuntu22.
|
|
- Fixed bug with install script and error `tput: No value for $TERM and no -T specified` on Ubuntu22.
|
|
- Fixed bug deleting SSL certificate using `opencli ssl-domain -d <domain>`.
|
|
|
|
### 💅 Polish
|
|
- Administrators can now specify the PHP extensions to be installed automatically when a user installs a PHP version by editing [the `/etc/openpanel/php/extensions.txt` file](https://github.com/stefanpejcic/openpanel-configuration/blob/main/php/extensions.txt).
|
|
- Administrators can now specify the PHP.INI values to be automatically set when a user installs a PHP version by editing the [`/etc/openpanel/php/ini.txt` file](https://github.com/stefanpejcic/openpanel-configuration/blob/main/php/ini.txt).
|
|
- `opencli ssl-domain` will now first try to generate certificate with DNS-01 verification, if that fails, HTTP-01 will be used.
|
|
- Wildcard subdomain SSL are now generated automatically if domain is pointed with nameservers to the OpenPanel server.
|
|
- Update script will now [create a log file of each update attempt and write a notification in OpenAdmin dashboard](https://i.postimg.cc/sXvkNFKv/2024-08-30-20-33.png).
|
|
- Added timeouts to all external curl and wget calls from opencli scripts.
|
|
- `opencli ssl-domain` command now accepts optional flag `--dry-run` to perform a test run against the Let's Encrypt staging server, obtaining test (invalid) certificates but not saving them to disk.
|
|
- Improved [opencli files-fix_permissions](https://dev.openpanel.com/cli/files.html#Fix-Permissions) script will now add permissions for groups as well and run commands in parallel to speed-up the process.
|
|
- `bash` is replaced with `sh` in all opencli scripts, so we have support for alpine containers.
|
|
- `bc` command is repalced with `awk` in sentinel scripts, so we have support for RHEL distributions that do not have bc pre-installed.
|
|
- The admin user impersonating OpenPanel users now has a distinct indicator bar and lacks a logout option, as ending the user session would also log the admin out of the panel.
|
|
- All of our hosted services are migrated from .co to .com domain.
|
|
- `opencli ssl-domain` command now accepts optional flag `--debug` to output verbose inforamtion.
|
|
|