Support CRD additionalProperties in form config and validation #442

Merged
tobru merged 1 commit from service-config-form-improvement into main 2026-03-09 15:15:31 +00:00
Owner

CRDs like VSHNForgejo use additionalProperties for freeform config maps, but the portal rejected these paths during validation and failed to generate forms for them. This adds support across all layers: admin validation, dynamic model instantiation, and custom form generation. Also adds checkbox field type support and improves tab styling.

CRDs like VSHNForgejo use additionalProperties for freeform config maps, but the portal rejected these paths during validation and failed to generate forms for them. This adds support across all layers: admin validation, dynamic model instantiation, and custom form generation. Also adds checkbox field type support and improves tab styling.
support CRD additionalProperties in form config and validation
All checks were successful
Tests / test (push) Successful in 49s
573957700b
CRDs like VSHNForgejo use additionalProperties for freeform config maps,
but the portal rejected these paths during validation and failed to
generate forms for them. This adds support across all layers: admin
validation, dynamic model instantiation, and custom form generation.
Also adds checkbox field type support and improves tab styling.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
renovate force-pushed service-config-form-improvement from 573957700b
All checks were successful
Tests / test (push) Successful in 49s
to 3cd6d3c72d 2026-03-09 15:14:59 +00:00
Compare
tobru changed title from WIP: support CRD additionalProperties in form config and validation to Support CRD additionalProperties in form config and validation 2026-03-09 15:15:07 +00:00
tobru merged commit 9ba1381789 into main 2026-03-09 15:15:31 +00:00
tobru deleted branch service-config-form-improvement 2026-03-09 15:15:32 +00:00
Sign in to join this conversation.
No description provided.