-
Notifications
You must be signed in to change notification settings - Fork 892
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] Add workspace overview page #6584
[Workspace] Add workspace overview page #6584
Conversation
Signed-off-by: Hailong Cui <ihailong@amazon.com> address review comments Signed-off-by: Hailong Cui <ihailong@amazon.com> address ux review comments Signed-off-by: Hailong Cui <ihailong@amazon.com> Add workspace overview to breadCrumb Signed-off-by: Hailong Cui <ihailong@amazon.com> getting start modal & settings tab Signed-off-by: Hailong Cui <ihailong@amazon.com> home breadcrumb Signed-off-by: Hailong Cui <ihailong@amazon.com> fix rebase issue Signed-off-by: Hailong Cui <ihailong@amazon.com> tmp enable management Signed-off-by: Hailong Cui <ihailong@amazon.com> add workspace overview collapsed into localStorage Signed-off-by: Hailong Cui <ihailong@amazon.com> getting start modal Signed-off-by: Hailong Cui <ihailong@amazon.com> page layout Signed-off-by: Hailong Cui <ihailong@amazon.com> Add test cases Signed-off-by: Hailong Cui <ihailong@amazon.com> fix breadcrumb Signed-off-by: Hailong Cui <ihailong@amazon.com>
Signed-off-by: Hailong Cui <ihailong@amazon.com>
Signed-off-by: Hailong Cui <ihailong@amazon.com>
❌ Empty Changelog SectionThe Changelog section in your PR description is empty. Please add a valid changelog entry or entries. If you did add a changelog entry, check to make sure that it was not accidentally included inside the comment block in the Changelog section. |
❌ Empty Changelog SectionThe Changelog section in your PR description is empty. Please add a valid changelog entry or entries. If you did add a changelog entry, check to make sure that it was not accidentally included inside the comment block in the Changelog section. |
Signed-off-by: Hailong Cui <ihailong@amazon.com>
Signed-off-by: Hailong Cui <ihailong@amazon.com>
Signed-off-by: Hailong Cui <ihailong@amazon.com>
Signed-off-by: Hailong Cui <ihailong@amazon.com>
src/plugins/workspace/public/components/workspace_overview/index.scss
Outdated
Show resolved
Hide resolved
src/plugins/workspace/public/components/workspace_overview_app.tsx
Outdated
Show resolved
Hide resolved
Signed-off-by: Hailong Cui <ihailong@amazon.com>
Signed-off-by: Hailong Cui <ihailong@amazon.com>
Signed-off-by: Hailong Cui <ihailong@amazon.com>
Signed-off-by: Hailong Cui <ihailong@amazon.com>
Signed-off-by: Hailong Cui <ihailong@amazon.com>
Failed CIs are try to get |
* workspace overview page Signed-off-by: Hailong Cui <ihailong@amazon.com> address review comments Signed-off-by: Hailong Cui <ihailong@amazon.com> address ux review comments Signed-off-by: Hailong Cui <ihailong@amazon.com> Add workspace overview to breadCrumb Signed-off-by: Hailong Cui <ihailong@amazon.com> getting start modal & settings tab Signed-off-by: Hailong Cui <ihailong@amazon.com> home breadcrumb Signed-off-by: Hailong Cui <ihailong@amazon.com> fix rebase issue Signed-off-by: Hailong Cui <ihailong@amazon.com> tmp enable management Signed-off-by: Hailong Cui <ihailong@amazon.com> add workspace overview collapsed into localStorage Signed-off-by: Hailong Cui <ihailong@amazon.com> getting start modal Signed-off-by: Hailong Cui <ihailong@amazon.com> page layout Signed-off-by: Hailong Cui <ihailong@amazon.com> Add test cases Signed-off-by: Hailong Cui <ihailong@amazon.com> fix breadcrumb Signed-off-by: Hailong Cui <ihailong@amazon.com> * fix merge issue Signed-off-by: Hailong Cui <ihailong@amazon.com> * fix wrong dataSourceManagement id Signed-off-by: Hailong Cui <ihailong@amazon.com> * Changeset file for PR #6584 created/updated * update page layout Signed-off-by: Hailong Cui <ihailong@amazon.com> * overview tab layout update Signed-off-by: Hailong Cui <ihailong@amazon.com> * fix workspace overview page breadcrumb Signed-off-by: Hailong Cui <ihailong@amazon.com> * collapsed setting to be workspace level Signed-off-by: Hailong Cui <ihailong@amazon.com> * fix workspace_overview_modal unit test Signed-off-by: Hailong Cui <ihailong@amazon.com> * Update src/plugins/workspace/public/components/workspace_overview/getting_start_card.tsx Co-authored-by: SuZhou-Joe <suzhou@amazon.com> Signed-off-by: Hailong Cui <ihailong@amazon.com> * Update src/plugins/workspace/public/components/workspace_overview/workspace_overview_settings.tsx Co-authored-by: SuZhou-Joe <suzhou@amazon.com> Signed-off-by: Hailong Cui <ihailong@amazon.com> * Update src/plugins/workspace/public/components/workspace_overview/getting_start_modal.tsx Co-authored-by: SuZhou-Joe <suzhou@amazon.com> Signed-off-by: Hailong Cui <ihailong@amazon.com> * Update src/plugins/workspace/public/components/workspace_overview/getting_start_modal.tsx Co-authored-by: SuZhou-Joe <suzhou@amazon.com> Signed-off-by: Hailong Cui <ihailong@amazon.com> * Update src/plugins/workspace/public/components/workspace_overview/getting_start_modal.tsx Co-authored-by: SuZhou-Joe <suzhou@amazon.com> Signed-off-by: Hailong Cui <ihailong@amazon.com> * Update src/plugins/workspace/public/components/workspace_overview/getting_start_modal.tsx Co-authored-by: SuZhou-Joe <suzhou@amazon.com> Signed-off-by: Hailong Cui <ihailong@amazon.com> * address review comments Signed-off-by: Hailong Cui <ihailong@amazon.com> * address review comments Signed-off-by: Hailong Cui <ihailong@amazon.com> * fix setBreadcrumbs issue Signed-off-by: Hailong Cui <ihailong@amazon.com> * wording change of breadcrumbs Signed-off-by: Hailong Cui <ihailong@amazon.com> * udpate breadcrumb subscription to be a better name Signed-off-by: Hailong Cui <ihailong@amazon.com> * Add unit test Signed-off-by: Hailong Cui <ihailong@amazon.com> --------- Signed-off-by: Hailong Cui <ihailong@amazon.com> Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com> Co-authored-by: SuZhou-Joe <suzhou@amazon.com> (cherry picked from commit 9c884b0) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* workspace overview page address review comments address ux review comments Add workspace overview to breadCrumb getting start modal & settings tab home breadcrumb fix rebase issue tmp enable management add workspace overview collapsed into localStorage getting start modal page layout Add test cases fix breadcrumb * fix merge issue * fix wrong dataSourceManagement id * Changeset file for PR #6584 created/updated * update page layout * overview tab layout update * fix workspace overview page breadcrumb * collapsed setting to be workspace level * fix workspace_overview_modal unit test * Update src/plugins/workspace/public/components/workspace_overview/getting_start_card.tsx * Update src/plugins/workspace/public/components/workspace_overview/workspace_overview_settings.tsx * Update src/plugins/workspace/public/components/workspace_overview/getting_start_modal.tsx * Update src/plugins/workspace/public/components/workspace_overview/getting_start_modal.tsx * Update src/plugins/workspace/public/components/workspace_overview/getting_start_modal.tsx * Update src/plugins/workspace/public/components/workspace_overview/getting_start_modal.tsx * address review comments * address review comments * fix setBreadcrumbs issue * wording change of breadcrumbs * udpate breadcrumb subscription to be a better name * Add unit test --------- (cherry picked from commit 9c884b0) Signed-off-by: Hailong Cui <ihailong@amazon.com> 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 <suzhou@amazon.com>
* workspace overview page Signed-off-by: Hailong Cui <ihailong@amazon.com> address review comments Signed-off-by: Hailong Cui <ihailong@amazon.com> address ux review comments Signed-off-by: Hailong Cui <ihailong@amazon.com> Add workspace overview to breadCrumb Signed-off-by: Hailong Cui <ihailong@amazon.com> getting start modal & settings tab Signed-off-by: Hailong Cui <ihailong@amazon.com> home breadcrumb Signed-off-by: Hailong Cui <ihailong@amazon.com> fix rebase issue Signed-off-by: Hailong Cui <ihailong@amazon.com> tmp enable management Signed-off-by: Hailong Cui <ihailong@amazon.com> add workspace overview collapsed into localStorage Signed-off-by: Hailong Cui <ihailong@amazon.com> getting start modal Signed-off-by: Hailong Cui <ihailong@amazon.com> page layout Signed-off-by: Hailong Cui <ihailong@amazon.com> Add test cases Signed-off-by: Hailong Cui <ihailong@amazon.com> fix breadcrumb Signed-off-by: Hailong Cui <ihailong@amazon.com> * fix merge issue Signed-off-by: Hailong Cui <ihailong@amazon.com> * fix wrong dataSourceManagement id Signed-off-by: Hailong Cui <ihailong@amazon.com> * Changeset file for PR opensearch-project#6584 created/updated * update page layout Signed-off-by: Hailong Cui <ihailong@amazon.com> * overview tab layout update Signed-off-by: Hailong Cui <ihailong@amazon.com> * fix workspace overview page breadcrumb Signed-off-by: Hailong Cui <ihailong@amazon.com> * collapsed setting to be workspace level Signed-off-by: Hailong Cui <ihailong@amazon.com> * fix workspace_overview_modal unit test Signed-off-by: Hailong Cui <ihailong@amazon.com> * Update src/plugins/workspace/public/components/workspace_overview/getting_start_card.tsx Co-authored-by: SuZhou-Joe <suzhou@amazon.com> Signed-off-by: Hailong Cui <ihailong@amazon.com> * Update src/plugins/workspace/public/components/workspace_overview/workspace_overview_settings.tsx Co-authored-by: SuZhou-Joe <suzhou@amazon.com> Signed-off-by: Hailong Cui <ihailong@amazon.com> * Update src/plugins/workspace/public/components/workspace_overview/getting_start_modal.tsx Co-authored-by: SuZhou-Joe <suzhou@amazon.com> Signed-off-by: Hailong Cui <ihailong@amazon.com> * Update src/plugins/workspace/public/components/workspace_overview/getting_start_modal.tsx Co-authored-by: SuZhou-Joe <suzhou@amazon.com> Signed-off-by: Hailong Cui <ihailong@amazon.com> * Update src/plugins/workspace/public/components/workspace_overview/getting_start_modal.tsx Co-authored-by: SuZhou-Joe <suzhou@amazon.com> Signed-off-by: Hailong Cui <ihailong@amazon.com> * Update src/plugins/workspace/public/components/workspace_overview/getting_start_modal.tsx Co-authored-by: SuZhou-Joe <suzhou@amazon.com> Signed-off-by: Hailong Cui <ihailong@amazon.com> * address review comments Signed-off-by: Hailong Cui <ihailong@amazon.com> * address review comments Signed-off-by: Hailong Cui <ihailong@amazon.com> * fix setBreadcrumbs issue Signed-off-by: Hailong Cui <ihailong@amazon.com> * wording change of breadcrumbs Signed-off-by: Hailong Cui <ihailong@amazon.com> * udpate breadcrumb subscription to be a better name Signed-off-by: Hailong Cui <ihailong@amazon.com> * Add unit test Signed-off-by: Hailong Cui <ihailong@amazon.com> --------- Signed-off-by: Hailong Cui <ihailong@amazon.com> Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com> Co-authored-by: SuZhou-Joe <suzhou@amazon.com>
Description
This PR will implement a simple version of workspace overview page, it includes
Issues Resolved
closes #6583
Screenshot
workspace_overview.mov
Testing the changes
Changelog
Check List
yarn test:jest
yarn test:jest_integration