Show explicit controlplane URL in startup report

---
Build: pass | Tests: pass — 34 passed (1 file)

---
Build: pass | Tests: FAIL — Tests  1 failed | 2029 passed (2030)

---
Build: pass | Tests: FAIL — Tests  1 failed | 2029 passed (2030)
This commit is contained in:
Operator & Codex 2026-04-29 00:43:58 +02:00
parent 9a13c30852
commit 03eca439e1
2 changed files with 2 additions and 2 deletions

View file

@ -141,7 +141,7 @@ describe('buildOwnershipSectionLines', () => {
expect(lines).toEqual(
expect.arrayContaining([
'Platform: Clawdie (clawdie)',
'Controlplane UI: <a href="http://osa.taile682b7.ts.net:3100/dashboard">osa.taile682b7.ts.net</a>',
'Controlplane UI: <a href="http://osa.taile682b7.ts.net:3100/dashboard">http://osa.taile682b7.ts.net:3100/dashboard</a>',
'Controlplane (internal): ai.home.arpa',
'Tenant home: mevy.home.arpa',
'Tenant sites: blog → blog.mevy.home.arpa',

View file

@ -450,7 +450,7 @@ export function buildOwnershipSectionLines(opts: {
`Platform: ${registry.platform.displayName} (${canonicalPlatformId})`,
...(operatorDashboardUrl
? [
`Controlplane UI: <a href="${operatorDashboardUrl}">${new URL(operatorDashboardUrl).hostname}</a>`,
`Controlplane UI: <a href="${operatorDashboardUrl}">${operatorDashboardUrl}</a>`,
]
: []),
`Controlplane (internal): ${controlplaneInternal || registry.platform.internalDomain}`,