Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Backport 2.8] Implemented alias action UX. #781

Merged
merged 1 commit into from
May 31, 2023

Conversation

opensearch-trigger-bot[bot]
Copy link
Contributor

Backport 5f5a172 from #754

* Implemented UX component for configuring and editing alias actions.

Signed-off-by: AWSHurneyt <[email protected]>

* Implemented unit and integration tests for alias action UX.

Signed-off-by: AWSHurneyt <[email protected]>

* Refactored existing test to accommodate addition of alias action UX.

Signed-off-by: AWSHurneyt <[email protected]>

* Fixed a bug preventing validation messages from appearing under both combo boxes at once.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed redundant 'popout' icons from 'Learn more' links. Having 'target="_blank"' in the link attributes provides the icon. Updated snapshots.

Signed-off-by: AWSHurneyt <[email protected]>

* Added unit tests for AliasUiAction.

Signed-off-by: AWSHurneyt <[email protected]>

* Refactored alias action UX to include toggles to hide/display the add/remove combo boxes. Implemented a modal to confirm clearing combo box entries when toggling display.

Signed-off-by: AWSHurneyt <[email protected]>

* Refactored UX to remove the alias combo box clear confirmation modal based on PR feedback.

Signed-off-by: AWSHurneyt <[email protected]>

* Updated the 2.8 release notes.

Signed-off-by: AWSHurneyt <[email protected]>

---------

Signed-off-by: AWSHurneyt <[email protected]>
(cherry picked from commit 5f5a172)
@codecov
Copy link

codecov bot commented May 31, 2023

Codecov Report

Merging #781 (ba38d49) into 2.8 (0e5dcdd) will increase coverage by 1.03%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##              2.8     #781      +/-   ##
==========================================
+ Coverage   62.37%   63.40%   +1.03%     
==========================================
  Files         337      340       +3     
  Lines       11437    11541     +104     
  Branches     2212     2239      +27     
==========================================
+ Hits         7134     7318     +184     
+ Misses       3739     3649      -90     
- Partials      564      574      +10     

see 16 files with indirect coverage changes

@SuZhou-Joe SuZhou-Joe self-requested a review May 31, 2023 03:46
@bowenlan-amzn bowenlan-amzn merged commit 8101651 into 2.8 May 31, 2023
@github-actions github-actions bot deleted the backport/backport-754-to-2.8 branch May 31, 2023 04:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants