Version 1.63.9
Released: 2022-04-19
evolution new
Email migrations with IMAPSync tool (PRO PACK)E-Mail Management section now has support for imapsync
tool if it is installed on the server.
This tool allows copying all emails between two mail-boxes.
Tool can be installed on the server using CustomBuild script:
/usr/local/directadmin/custombuild/build imapsync
Once tools is installed it will be available for all users having access to email. It is available in Evolution at User level E-Mail Manager
-> IMAPSync Migrations
.
evolution new
Live API endpoints documentationStarting this release Evolution skin has a built-in new DirectAdmin server API documentation page. It allows to explore API and execute requests directly. It is available in user level at Support & Help
-> Live API Documentation
.
Documentation is available in Swagger format and can be loaded directly from the DirectAdmin server sending request to GET /docs/swagger.json
. This allows documentation to also be explored with any external tools that supports swagger.
This new swagger documentation does not cover original DirectAdmin API with request to /CMD_...
. It is a new REST-full JSON-only API that covers recently added DirectAdmin features. Our long term goal is to extend this API to cover all DirectAdmin functionality to be a suitable replacement for the legacy CMD_...
API. We do not provide any API stability guarantees yet, this is an early preview.
new
Command alias 'da' for DirectAdmin CLI accessStarting 1.63.9 DirectAdmin automatically creates symlink:
/usr/local/bin/da
-> /usr/local/directadmin/directadmin
Directory /usr/local/bin
is present in PATH
environment variable on most systems. This allows DirectAdmin CLI commands to be executed without specifying full path to the DirectAdmin binary.
Example usage:
# da version
Version: DirectAdmin v.1.63.9
# da config | grep autoupdate
autoupdate=1
evolution improved
Site load speed improvements for Evolution skinAPI endpoints used by Evolution to load main user data after log-in or full refresh was refactored. This will reduce data usage and increase skin loading speed. Only a handful of live data (compared to old API) will be periodically polled from the server.
improved
Auto detect main admin account in CLI command admin-backupIn previous versions running CLI command directadmin admin-backup
always expect that the backup will be owned by user account with name admin
.
Systems where default admin account has a different name were not able to create backups using CLI command.
This release upgrade backuping command to automatically detect main admin account name.
improved
Add missing attributes for creating Java application in Nginx unitFor nginx unit Java application creation, webapp
and classpath
attributes were considered always invalid, causing failiures when trying to create an application.
This Release fixes the issues regarding Java application creation.
improved
Add missing php.ini locations for PHP 8.0 and 8.1 to File EditorFile Editor was missing php.ini files for PHP 8.0 and 8.1. Paths have been added to the default list of locations.
fixed
Fix CLI command admin-backup to support backuping all usersCommand directadmin admin-backup
should backup all users if argument --user
is absent. In previous versions this argument were marked as mandatory effectively disabling ability to backup all the users a once.
This release fixes the issue and restores old behaviour - not specifying user list backups all users.
evolution fixed
Fix broken latest messages link from Evolution dashboardLinks to preview most recent messages from Evolution would sometimes fail because of malformed message ID. This release fixed the issue. The issue were present only in systems having 3 or less messages.
fixed
Fix set_permissions.sh to work properly with domaindir optiondomaindir option was broken in latest releases of DirectAdmin, because it was taking domain name, instead of the username as the argument for the function. It has been fixed to work properly now.
fixed
Fix PHP openbase dir setting change wiping-out subdomains listChanging PHP openbasedir settings used to result truncating list of subdomains. This release fixes the bug.
evolution fixed
Fix IPv6 prefix validation in IP add sectionWhen adding new IPv6 address prefix validation had a bug which prevented IP from being added in Evolution skin. This bug is fixed now.
removed
Removed support for CMD_JSON_OPTIONS commandCommand CMD_JSON_OPTIONS
is no longer available. It was used by Evolution to save user skin options like date format, table density, etc.
It is replaced by the new set of /api/skin-options/...
API endpoints.
removed
Removed 'Compiled on ...' field from 'directadmin info' outputStarting this version command directadmin info
or directadmin o
will not show lines:
Compiled on '..'
Compiled with IPv6
Static binary: yes
All recent builds were IPv6 enabled and build as static (almost) binaries, so these two lines were constants that were removed from the output.
Line 'Compiled on' is no longer relevant because we switched to OS slug field for identifying DA builds.