-
Notifications
You must be signed in to change notification settings - Fork 55
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
Observability Overview page rework #2210
Conversation
Signed-off-by: Adam Tackett <[email protected]>
Signed-off-by: Adam Tackett <[email protected]>
Signed-off-by: Adam Tackett <[email protected]>
Signed-off-by: Adam Tackett <[email protected]>
Signed-off-by: Adam Tackett <[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.
Hi @TackAdam , in generally this is LGTM. And I just left some minor comments
/> | ||
} | ||
title="Add a dashboard" | ||
description="Customize the overview page by adding a dashboard." |
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.
we can add i18n as a follow-up
} | ||
}) | ||
.catch((error) => { | ||
console.error('Error fetching dashboards:', error); |
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.
should this be a console error? I know in before we seems to have some console errors on these fetch failures. I think it is okay to leave it here for now, but maybe we can have some better error handling as a follow up.
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.
Will look into, thanks for the call out.
Signed-off-by: Adam Tackett <[email protected]>
Signed-off-by: Adam Tackett <[email protected]>
* rework the obs overview page adding dismiss to cards, and changing ui Signed-off-by: Adam Tackett <[email protected]> * hide new setting for showCards based on workspace Signed-off-by: Adam Tackett <[email protected]> * small integrations ui adjustment Signed-off-by: Adam Tackett <[email protected]> * Update snapshots Signed-off-by: Adam Tackett <[email protected]> * fix lint Signed-off-by: Adam Tackett <[email protected]> * capitalize Page Signed-off-by: Adam Tackett <[email protected]> --------- Signed-off-by: Adam Tackett <[email protected]> Signed-off-by: Adam Tackett <[email protected]> Co-authored-by: Adam Tackett <[email protected]> (cherry picked from commit 90a2baf) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* rework the obs overview page adding dismiss to cards, and changing ui * hide new setting for showCards based on workspace * small integrations ui adjustment * Update snapshots * fix lint * capitalize Page --------- (cherry picked from commit 90a2baf) Signed-off-by: Adam Tackett <[email protected]> Signed-off-by: Adam Tackett <[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: Adam Tackett <[email protected]> Co-authored-by: Adam Tackett <[email protected]>
Description
Disable cards functionality:
DismissibleCards.mov
Update to integrations table
Issues Resolved
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.