UX bug for policy detail page
Background
This is fixing issues found out in the research: Secure Benchmarking Results for Scan Result Policy
Implementation
MR 1 (Update rule mode to be more explicit (!111529 - merged))
-
frontend name gl-form-input
in policy_editor_layout.vue#L203-
add form validation using :state
prop (docs)
-
-
frontend mark description as optional in gl-form-textarea
in policy_editor_layout.vue#L212
MR 2 (Update policy editor alert to be sticky (!111532 - merged))
-
frontend conditionally display gl-alert
policy_editor_layout.vue#L193 foryaml
mode parsing errors, but notrule
mode for name/description validation. Make it sticky usingcreateAlert
Edited by Alexander Turinske