mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-11-02 19:47:54 +00:00
UI: remove references to comma separation for string array edit types (#20163)
* remove intercepting helpText * add subtext directly to StringList input component * update tests and add coverage for new openapi-attrs util * update test * add warning validation to input * lol is this right i dont know go * literally no idea what im doing * add Description to display attrs struct * update struct comment * add descriptions to remaining go fields * add missing comma * remaining commas..." * add description to display attrs * update tests * update tests * add changelog; * Update ui/app/utils/openapi-to-attrs.js * update tests following backend changes * clearly name variable * format files * no longer need to test for modified tooltip since coming from backend now
This commit is contained in:
@@ -207,6 +207,11 @@ type DisplayAttributes struct {
|
||||
// Name is the name of the field suitable as a label or documentation heading.
|
||||
Name string `json:"name,omitempty"`
|
||||
|
||||
// Description of the field that renders as tooltip help text beside the label (name) in the UI.
|
||||
// This may be used to replace descriptions that reference comma separation but correspond
|
||||
// to UI inputs where only arrays are valid. For example params with Type: framework.TypeCommaStringSlice
|
||||
Description string `json:"description,omitempty"`
|
||||
|
||||
// Value is a sample value to display for this field. This may be used
|
||||
// to indicate a default value, but it is for display only and completely separate
|
||||
// from any Default member handling.
|
||||
|
||||
Reference in New Issue
Block a user