Fix subdomain DNS messaging for Ladill nameservers and retire pending-setup primaries.
Deploy Ladill Hosting / deploy (push) Successful in 47s

Treat ns_auto domains as managed DNS, publish subdomain A records via PowerDNS without failing the UX when the local DNS registry is missing, and promote real linked domains over pending-setup.local placeholders.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-07-13 16:47:50 +00:00
co-authored by Cursor
parent 460edb8719
commit 136cf8b719
12 changed files with 686 additions and 45 deletions
+7
View File
@@ -76,6 +76,13 @@ class ProvisionHostingSslJob implements ShouldQueue
'ssl_expires_at' => now()->addDays(90),
]);
if ($site->domain_id) {
\App\Models\Domain::query()->whereKey($site->domain_id)->update([
'ssl_status' => 'active',
'ssl_expires_at' => $site->ssl_expires_at,
]);
}
Log::info('ProvisionHostingSslJob: SSL provisioned successfully', [
'site_id' => $this->siteId,
'domain' => $site->domain,