Certification
Description
🛑 Depends on:
Updates the Image Config and Pod Config wizard steps to:
- Filter out options where
hidden: true
- Show options where
restrictions.deny: true as disabled with the denyMessage.text displayed
- Handle the case where the currently selected option becomes hidden or denied after a context change
(e.g., user goes back and picks a different image, which changes which podConfigs are visible)
Goals
- Filter
imageConfig.values and podConfig.values by hidden
- Display restricted options with disabled state and explanation
- Handle "default option is hidden/denied" gracefully (select next available, or show message)
- Handle "currently selected option is no longer visible" when context changes
- Works for both Create and Edit Workspace flows
- Unit tests and Cypress tests with rule-evaluated mock responses
Acceptance Criteria
Certification
Description
🛑 Depends on:
hiddenandrestrictionson option values)Updates the Image Config and Pod Config wizard steps to:
hidden: truerestrictions.deny: trueas disabled with thedenyMessage.textdisplayed(e.g., user goes back and picks a different image, which changes which podConfigs are visible)
Goals
imageConfig.valuesandpodConfig.valuesbyhiddenAcceptance Criteria
hidden: trueare not shownhidden: trueare not shownrestrictions.deny: trueare shown but disabled with explanation text