Plugin Stage Level Validation

Description

As a user, I want to be able to validate the plugin preferences while I am working on setting up a pipeline and have the system guide me to remediate the errors.

Validate Configs

To validate the entire preference/configuration form, I can select the [Validate Configs] button. Any input/connection errors are displayed so that the user can easily fix them.

Error messages - preference modal

The system validates all the text fields and returns errors if: 

  • Required text fields have been left blank

  • Text fields that have been filled but the input has formatting issues (e.g. not acceptable characters have been used)

  • Schema has not been imported/propagated correctly

  • Text fields with a path to external sources are tested but the system in not able to validate them. 

Release Notes

None

Attachments

11

Activity

Show:

Anudeep Katragadda July 23, 2019 at 2:51 AM

Lea Cuniberti-Duran July 18, 2019 at 9:57 PM

If the user selects the tab "Reference" the [Validate] button is displayed as disabled 

Lea Cuniberti-Duran July 17, 2019 at 12:24 AM

When the system finds an error, a banner containing the number of errors found is displayed, in addition to the single fields being highlighted. 

When an unknown error is displayed, only the error banner is displayed. The error message the type of error and plus, include actionable suggestions on how to either remediate or what do to next

When the system finds no errors, a banner containing a success message is displayed.  

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Components

Fix versions

Priority

Created June 24, 2019 at 11:45 PM
Updated July 23, 2019 at 10:05 PM
Resolved July 23, 2019 at 10:05 PM