Details
-
Story
-
Resolution: Done
-
Minor
-
None
-
None
-
None
-
Sprint - Versions (8/8/2019), Sprint - Versions (8/22/2019)
Description
Implement the ability to display/process the Metadata Providers configuration including the filter information.
Requirements/AC
Metadata Provider Configuration
Metadata Header Component
Field | Label | Field Type | Default Value | Validation | Help Text |
---|---|---|---|---|---|
Version | |||||
Version Number | Text only | Displays the version number for the version selected to display. | |||
Saved | |||||
Date Saved | Text only | The date the version was saved for the version selected to display. | |||
Time Saved | Text only | The time the version was saved for the version selected to display. | |||
by | |||||
Username | Text only | User's username that saved the version selected to display. | |||
Enabled | Enabled | Icon - non-clickable | Displays 'Enabled' if the state of the metadata is enabled. If the state of the metadata is not enabled, display 'Not Enabled' | ||
Current | Current | Icon - non-clickable | Displays if this is the most recent version of the metadata. If this is not the most recent version of the metadata, do not display. | ||
Version History | Link - clickable | ||||
Options | Options | Button - clickable - highlighted | |||
XML | XML | Button - clickable - non-highlighted |
Special processing:
- Date is formatted as
- Month (Mmm)
- Day (dd)
- ','
- Year (YYYY)
- Time is formatted as
- Hour (HH) - use 24 hours
- ':'
- Minutes (MM)
- ':'
- Seconds (SS)
- Version History link displays as:.
- Icon
- 'Version History'
- When Version History is clicked, display the version history as defined in
SHIBUI-334- Implement Versions Display/Processing - When XML is clicked, display the new XML page for the metadata source
Metadata Configuration Component
This component is to be used for all metadata types (metadata sources, metadata providers and filters).
Field | Label | Field Type | Default Value | Validation | Help Text |
---|---|---|---|---|---|
Section Number | Restore Version | Icon | Sequential number corresponding to the sequence the sections are displayed | ||
Section Name | Text only | Name for this section | |||
Edit | Link | Edit icon followed by 'EDIT' | |||
Table | one row displayed per option in this section | ||||
Option Column Heading | Option | Text only | |||
Value Column Heading | Value | Text only | |||
Option | Text only | Value for the option in this row | |||
Value | Text only | Configuration value for the option being displayed |
Special processing:
- When Edit is clicked, initiate the edit function currently implemented for the section selected to edit
Filters Component
This component is to be used for metadata providers - filters only.
Field | Label | Field Type | Default Value | Validation | Help Text |
---|---|---|---|---|---|
Component header | Text only | Filters | |||
Add filter | Link - clickable | +Add Filter | |||
Table | One row displayed per filter | ||||
Order | Icon - non-clickable | Displays number for the position of the filter in the list | |||
Move Up | Icon- Clickable | Up arrow | |||
Move Down | Icon - clickable | Down arrow | |||
Filter Name | Link | Name assigned to the filter. | |||
Filter Type | Text only | Type of the filter selected at creation | |||
Enabled | Icon | Displays 'Enabled' if the state of the metadata provider is enabled. If the state of the metadata provider is not enabled, display 'Not Enabled' |
Special processing:
- When Add Filter is clicked, initiate the add filter function as it is currently implemented
- When Move Up is clicked, move the row clicked up one row in the table
- When Move Down is clicked move the row clicked down one row in the table
- When Filter Name is clicked, expand the filter details as defined below
Expanded Filter
This following table provides the definitions when the filter name has been clicked and the filter is expanded.
This component is to be used for metadata providers - filters only.
Field | Label | Field Type | Default Value | Validation | Help Text |
---|---|---|---|---|---|
Preview XML | Link - clickable | Icon followed by 'Preview XML' | |||
Edit | Link - clickable | 'Edit' | |||
Delete | Link - clickable | Icon followed by 'Delete' | |||
Filter Configuration | Data | Displays the configuration of the filter as is currently implemented | |||
Close | Link - clickable | Icon followed by 'Close' |
Special processing:
- When Preview XML is clicked, display the XML for the filter
- When Edit is clicked, initiate the edit function currently implemented for the filter section selected to edit
- When Delete is clicked, process deleting the filter as is currently implemented
- When Close is clicked, collapse the filter details