fix(frontend): stop MSK breaking the Console Home resource count
CI / checks (pull_request) Successful in 26m59s

Console Home counted every available service through the generic resource
list, but MSK and MSK Connect are available through their own pre-SPI pages
with no adapter behind /resources, so each answered 501 and the Resources tile
read "Resource load failed". Service descriptors now say whether the generic
list serves them (listable, true when an adapter is registered), and Console
Home counts only those; the MSK cards still link to their pages.
This commit is contained in:
Zakaria
2026-10-25 10:09:35 -04:00
parent 9f1ea32183
commit eeadeef664
7 changed files with 82 additions and 7 deletions
+5
View File
@@ -44,6 +44,11 @@ export interface CloudServiceDescriptor {
iconKey: string
group: ServiceGroup
order: number
/**
* Whether the generic resource list serves it. False for a service still on its
* own pre-SPI page (MSK, MSK Connect): available, but not countable.
*/
listable: boolean
}
export type RuntimeReachability = 'reachable' | 'unavailable' | 'coming_soon'