mirror of
https://github.com/stefanpejcic/openpanel
synced 2025-06-26 18:28:26 +00:00
4.0 KiB
4.0 KiB
hide_table_of_contents |
---|
true |
0.2.8
Not yet released.
🚀 New features
- 18 new sub-commands for managing mailserver using
opencli email-server
- 13 new sub-commands for managing dns using
opencli domains-dns
opencli 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. - 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. 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.
- 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 script will now add permissions for groups as well and run commands in parallel to speed-up the process.
bash
is replaced withsh
in all opencli scripts, so we have support for alpine containers.bc
command is repalced withawk
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.