-
Notifications
You must be signed in to change notification settings - Fork 958
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
[Workspace]Essential/Analytics(All) use case overview page #7673
[Workspace]Essential/Analytics(All) use case overview page #7673
Conversation
Signed-off-by: Hailong Cui <[email protected]> Changeset file for PR opensearch-project#7673 created/updated Signed-off-by: Hailong Cui <[email protected]> Revert "navigates to use case overview page" This reverts commit a43f533. Signed-off-by: Hailong Cui <[email protected]>
968dc4f
to
638a829
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #7673 +/- ##
==========================================
+ Coverage 63.83% 63.86% +0.02%
==========================================
Files 3661 3665 +4
Lines 81362 81441 +79
Branches 12982 12994 +12
==========================================
+ Hits 51941 52010 +69
- Misses 26235 26243 +8
- Partials 3186 3188 +2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]> Changeset file for PR opensearch-project#7673 created/updated Signed-off-by: Hailong Cui <[email protected]> Revert "navigates to use case overview page" This reverts commit a43f533. Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
638a829
to
dcd72ef
Compare
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
48f52df
to
7a55afb
Compare
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great job! Looks good to me
Signed-off-by: Hailong Cui <[email protected]>
The backport to
To backport manually, run these commands in your terminal: # Navigate to the root of your repository
cd $(git rev-parse --show-toplevel)
# Fetch latest updates from GitHub
git fetch
# Create a new working tree
git worktree add ../.worktrees/OpenSearch-Dashboards/backport-2.x 2.x
# Navigate to the new working tree
pushd ../.worktrees/OpenSearch-Dashboards/backport-2.x
# Create a new branch
git switch --create backport/backport-7673-to-2.x
# Cherry-pick the merged commit of this pull request and resolve the conflicts
git cherry-pick -x --mainline 1 6931a41432ac03d885e19f3399d4a84fe9093e4c
# Push it to GitHub
git push --set-upstream origin backport/backport-7673-to-2.x
# Go back to the original working tree
popd
# Delete the working tree
git worktree remove ../.worktrees/OpenSearch-Dashboards/backport-2.x Then, create a pull request where the |
* navigates to use case overview page Signed-off-by: Hailong Cui <[email protected]> * Essential use case overviea page Signed-off-by: Hailong Cui <[email protected]> Changeset file for PR #7673 created/updated Signed-off-by: Hailong Cui <[email protected]> Revert "navigates to use case overview page" This reverts commit a43f533. Signed-off-by: Hailong Cui <[email protected]> * set breadcrumb for overview page Signed-off-by: Hailong Cui <[email protected]> * remove width Signed-off-by: Hailong Cui <[email protected]> * Analytics use case overview Signed-off-by: Hailong Cui <[email protected]> * add unit test Signed-off-by: Hailong Cui <[email protected]> * Changeset file for PR #7673 created/updated * add cardProps for card input Signed-off-by: Hailong Cui <[email protected]> * remove repeat license header Signed-off-by: Hailong Cui <[email protected]> * navigates to use case overvie page instead of workspace detail Signed-off-by: Hailong Cui <[email protected]> * Update src/plugins/content_management/public/components/card_container/card_embeddable.tsx Co-authored-by: SuZhou-Joe <[email protected]> Signed-off-by: Hailong Cui <[email protected]> * update page id to match pattern usecaseId_overview Signed-off-by: Hailong Cui <[email protected]> * fix import sample data target area Signed-off-by: Hailong Cui <[email protected]> * workspace icon Signed-off-by: Hailong Cui <[email protected]> * move all content ids to content management plugin Signed-off-by: Hailong Cui <[email protected]> * refactor whats_new and learn opensearch Signed-off-by: Hailong Cui <[email protected]> * fix merge issue Signed-off-by: Hailong Cui <[email protected]> * fix merge issue Signed-off-by: Hailong Cui <[email protected]> * unify use case page content id Signed-off-by: Hailong Cui <[email protected]> * add unit test Signed-off-by: Hailong Cui <[email protected]> --------- Signed-off-by: Hailong Cui <[email protected]> Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com> Co-authored-by: SuZhou-Joe <[email protected]> (cherry picked from commit 6931a41) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…7862) * navigates to use case overview page * Essential use case overviea page Changeset file for PR #7673 created/updated Revert "navigates to use case overview page" This reverts commit a43f533. * set breadcrumb for overview page * remove width * Analytics use case overview * add unit test * Changeset file for PR #7673 created/updated * add cardProps for card input * remove repeat license header * navigates to use case overvie page instead of workspace detail * Update src/plugins/content_management/public/components/card_container/card_embeddable.tsx * update page id to match pattern usecaseId_overview * fix import sample data target area * workspace icon * move all content ids to content management plugin * refactor whats_new and learn opensearch * fix merge issue * fix merge issue * unify use case page content id * add unit test --------- (cherry picked from commit 6931a41) Signed-off-by: Hailong Cui <[email protected]> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com> Co-authored-by: SuZhou-Joe <[email protected]>
[Workspace]Essential/Analytics(All) use case overview page (opensearch-project#7673) See merge request cognos/OpenSearch-Dashboards!11
Manually backported to 2.x with #7862 |
Description
Add essential and analytics(All) use case overview page for workspace
alerts/threats card will register by alerting plugin at later
Issues Resolved
#7653
Screenshot
Essential use case overview page
![image](https://private-user-images.githubusercontent.com/113890546/360392351-3b23bf02-5967-47c6-85ee-f10ffb844bf5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5NDU0NjcsIm5iZiI6MTczOTk0NTE2NywicGF0aCI6Ii8xMTM4OTA1NDYvMzYwMzkyMzUxLTNiMjNiZjAyLTU5NjctNDdjNi04NWVlLWYxMGZmYjg0NGJmNS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxOVQwNjA2MDdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT01ZjUzYzQ3OTIzZDQ4MmMwYjA0ZjQ0ZTY5NDVjZDVhOTcwZDJmMTU4ZTIwZGQxMDIyOThkYzEyOTYyNGNmMjA0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.2ENy_q4BAuc4Kx3lvwIsLmBXWYYY_DHnJuBSAdSUKgI)
Analytics all use case overview page
![image](https://private-user-images.githubusercontent.com/113890546/360388216-06fedca3-455a-4675-86a2-f49b5a0d568f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5NDU0NjcsIm5iZiI6MTczOTk0NTE2NywicGF0aCI6Ii8xMTM4OTA1NDYvMzYwMzg4MjE2LTA2ZmVkY2EzLTQ1NWEtNDY3NS04NmEyLWY0OWI1YTBkNTY4Zi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxOVQwNjA2MDdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jOTg1NGM3OWNiNTBhMjJiNDEwMjU4YWY4Mjg1YjUzYmU5NTg3OTc3ODcxN2FlMDNiOTRjM2M2MGRiMmFiZjdmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.S2wKNwpelWr3hgBPOvnC7xejNKWEU9YTtPSl9VU_LrQ)
Testing the changes
Changelog
Check List
yarn test:jest
yarn test:jest_integration