Version 1.675
Released: 2025-03-?
evolution improved
Log Viewer page redesignThe Log Viewer page (located under admin level -> System Info & Files category) was redesigned.
The main differences are that:
- All of the options relating to how the file will be viewed are always visible in the page where as before there was a dropdown which obscured the "Load Log" button.
- The "View Raw" button has been replaced with a download button (for downloading what log contents are displayed at that moment in the page)
Other improvements include added hints and different names for inputs as well as a different way of displaying the log contents.
new
dns_create_post hook to include callerThe internal function for adding a zone
line to the named.conf can be called for various reasons. It's called for simply adding a new zone, such as creating a domain, but it can also be call for other things, like renaming a domain name, swapping the zone line for the dnssec-signed zone, un-signing a dnssec zone, etc. With this change, a caller
environmental variable will be passed to the dns_create_post.sh
hook.
The possible caller
values are:
create:zone #create a zone at the Admin Level
create:domain #create a domain
create:pointer #create a domain pointer
create:swap #rename a domain name
create:raw_save #raw zone, saved to this box, triggered by remote multi-server
create:dnssec #add the new domain.com.db.signed zone
remove:dnssec #add the non-signed domain.com.db from unsigning.
These values can be combined with zone_existed
and skip_template
to know exactly which scenario is in play.
improved
Domain Creation Errors: Smarter cleanup for failed creationShould a domain creation fail mid-way for some reason (eg: broken custom dns templates), this change will trigger a smarter cleanup operation to go through all areas that were possibly already created and clear them out. This will prevent future blocks from attempting the creation again.
da version
command improved
Cleaner version output in the The output of da version
command is updated to no longer have the v.
prefix before the version number. These symbols were left there for backward compatibility.
This will make the output cleaner and easier to parse for scripts or external tools.
Example of the da version
command output:
Old format:
DirectAdmin v.1.674 d743d404c31a832c86d9e384f5c22d353951b958
New format:
DirectAdmin 1.675 00112233445566778899aabbccddeeff00112233
fixed
Translation of backup-related messagesThe actions to create or restore backups using the task queue used to always emit messages in English. Even if a different default server language is configured in the directadmin.conf
file. The issue is fixed in this release.