Version 1.57.4
Released: 2019-07-09
new
Option not to delete vacation message after expiryPrevious default was to remove a vacation message after the vacation time ended.
New default is to simply disable it, but leave it in place.
The new variable and internal default for this is:
delete_vacation_on_end=0
So if you wish to have it delete the vacation message, instead of just disabling it, add this to your directadmin.conf:
delete_vacation_on_end=1
fixed
Modify backup cron unable to clear encryption passwordWhen either Admin or Reseller edits their backup crons, when:
allow_backup_encryption=1
is set, the bug would prevent the clearing of the encryption password.
This was due to the pre-loading of the password in the container from the backup (which usually replaces the XXXXXX characters with the true password, internally).
Fix was to check for the presence of the passed password before pre-loading the password from the conf on disk.
fixed
CMD_EMAIL_LIST action=modify GET blockedThe E-Mail mailing list, at this URL:
CMD_EMAIL_LIST?DOMAIN=domain.com&action=modify&name=test
is not a state-change request, so should be allowed with GET.
The error was:
"The requested command requires POST but GET was used"
The actual state change for this page is "action=save", which still needs POST.
fixed
restoring cpmove files to missing ResellerWhen restoring cpmove-fred.tar.gz style backup file, DA cannot immediately see who the creator of this account was.
As a result, once the resulting user.somereseller.fred.tar.gz may be restored to "somereseller" which might not exist.
Extra check to automatically restore to the Admin who triggered this restore should "somereseller" not exist.
fixed
certificate_common_name_with_www negationRelating to feature:
SSL Certificates: Allow www.domain.com in Common Name
The logic was inverted. 1<>0