feat(services): сделать multi-FQDN привязки first-class в UI
Исправить prune при domains: [], показать все FQDN в каталоге/kanban, улучшить sheet привязок и панель на домене; убрать мёртвый код. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -24,12 +24,13 @@ export function buildServiceGroupNameById(
|
||||
return map
|
||||
}
|
||||
|
||||
export function serviceDisplayFqdns(service: ServiceView): string[] {
|
||||
return (service.domains ?? []).map((binding) => bindingToFqdn(binding))
|
||||
}
|
||||
|
||||
export function serviceDisplayFqdn(service: ServiceView): string {
|
||||
const first = service.domains?.[0]
|
||||
if (first) {
|
||||
return bindingToFqdn(first)
|
||||
}
|
||||
return '—'
|
||||
const fqdns = serviceDisplayFqdns(service)
|
||||
return fqdns[0] ?? '—'
|
||||
}
|
||||
|
||||
export function aggregateServiceSyncStatus(service: ServiceView): string | null {
|
||||
|
||||
Reference in New Issue
Block a user