Details
-
Story
-
Resolution: Done
-
Minor
-
None
-
None
-
None
-
Sprint - Versions (9/19/2019), Sprint - Versions (10/3/2019), Sprint - Versions (10/17/2019)
Description
Replicon: Version Comparison > Comparison - Metadata Providers
Implement the ability to display the comparison information for Metadata Providers.
Requirements/AC:
Metadata Provider Comparison
Note: Metadata Provider Comparison will consist of the Metadata Header Component followed by the Metadata Comparison Component followed by the Filter Display.
Filter Initial Display
After Selection
Filter Comparison
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 Comparison Component
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 | |||
Table | one row displayed per option in this section | ||||
Option Column Heading | Option | Text only | |||
First Version Heading | Text only | Displays the first version selected | |||
Second Version Heading | Displays the second version selected | ||||
Option | Text only | Value for the option in this row | |||
First Version Value | Text only | Configuration value for the first version selected for the option being displayed | |||
Second Version Value | Text only | Configuration value for the second version selected for the option being displayed |
Special processing:
- First Version Heading and Second Version Heading will be displayed as
- Date is formatted as
- Month (Mmm)
- Day (dd)
- ','
- Year (YYYY)
- Time is formatted as
- Hour (HH) - use 24 hours
- ':'
- Minutes (MM)
- ':'
- Seconds (SS)
- Date is formatted as
- Data will be compared for each version and any differences between versions will be identified
- There will be no action for this component
Filter Initial Display/After Selection
Field | Label | Field Type | Default Value | Validation | Help Text |
---|---|---|---|---|---|
Section Name | Text only | Filter | |||
Table | Two rows displayed per option in this section | ||||
Order Column Heading | Order | Text only | |||
First Version Heading | Text only | Displays version saves date as defined below | |||
Second Version Heading | Displays version saves date as defined below | ||||
Order | Text only | Row number in sequential order beginning with 1 | |||
First Filter Entity Name | Text only | Displays the name for the first filter ordered in this row | |||
First Filter Entity Type | Text only | Displays the type for the first filter ordered in this row | |||
First Filter Selection | Check box - clickable | This field will only be available if there is a matching filter in the second column | |||
Second Filter Entity Name | Text only | Displays the name for the second filter ordered in this row | |||
Second Filter Entity Type | Text only | Displays the type for the second filter ordered in this row | |||
Second Filter Selection | Check box - clickable | This field will only be available if there is a matching filter in the first column | |||
Compare Selected | Compare Selection | Button - non-clickable |
Special processing:
- First Version Heading and Second Version Heading will be displayed as
- Date is formatted as
- Month (Mmm)
- Day (dd)
- ','
- Year (YYYY)
- Time is formatted as
- Hour (HH) - use 24 hours
- ':'
- Minutes (MM)
- ':'
- Seconds (SS)
- Date is formatted as
- If First Filter Selection is clicked and First Filter Selection is unchecked
- Highlight the selection
- Check the box
- Highlight the matching filter in the second column
- Check the box for the matching filter in the second column
- Activate Compare Selected
- If First Filter Selection is clicked and First Filter Selection is checked
- Remove the highlight for the matching filters in both the first and second columns
- Uncheck both boxes
- Inactivate Compare Selected
- If Second Filter Selection is clicked and Second Filter Selection is unchecked
- Highlight the selection
- Check the box
- Highlight the matching filter in the first column
- Check the box for the matching filter in the first column
- Activate Compare Selected
- If Second Filter Selection is clicked and Second Filter Selection is checked
- Remove the highlight for the matching filters in both the first and second columns
- Uncheck both boxes
- Inactivate Compare Selected
- If Compare Selected is clicked
- Display the comparison as defined by the requirements listed below
Filter Comparison
Field | Label | Field Type | Default Value | Validation | Help Text |
---|---|---|---|---|---|
Section Name | Text only | Filters | |||
Table | one row displayed per option in this section | ||||
Option Column Heading | Option | Text only | |||
First Version Heading | Text only | Displays the first version selected | |||
Second Version Heading | Displays the second version selected | ||||
Option | Text only | Value for the option in this row | |||
First Version Value | Text only | Configuration value for the first version selected for the option being displayed | |||
Second Version Value | Text only | Configuration value for the second version selected for the option being displayed | |||
Filter Version | Filter Version | Button - Clickable |
Special processing:
- Filter comparison will be displayed in place of the filter selection when the comparison is selected
- First Version Heading and Second Version Heading will be displayed as
- Date is formatted as
- Month (Mmm)
- Day (dd)
- ','
- Year (YYYY)
- Time is formatted as
- Hour (HH) - use 24 hours
- ':'
- Minutes (MM)
- ':'
- Seconds (SS)
- Date is formatted as
- Data will be compared for each version and any differences between versions will be identified
- If Filter Version is clicked, replace comparison with Filter Display as defined above