-
Notifications
You must be signed in to change notification settings - Fork 913
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
[Feature Anywhere] Support fine-grained error states from VisLayer
s
#3267
Comments
A proposed solution is that we have 2 different error types:
For security errors, because any combination will prevent regular rendering on the view events flyout (need name from get-resource api call, and results from get-results api call), we will hide that VisLayer and it won't be one of the options in the View Events flyout. For general errors, we can still show the plugin resource details, and have an error icon that can provide details on why plugin details and/or results couldn't be fetched. This can at least provide some transparency to the user. Since we have a 'refresh' button in the flyout, this gives the user the option to click that and potentially successfully load data that had errors during the initial render of the flyout. |
Examples ( EDIT: we may also want to aggregate by plugin when showing some generic toast message indicating the failures. We can add an
examples:
|
Closed via #3646 |
We need to support errors at a per-plugin-resource (or per
VisLayer
) granularity. This way, this can be propagated when rendering the vis to show some error states and/or within the plugin flyouts, such as showing an error state for a particular detector in a detector list, or error icons next to a detector in the View Events page.The text was updated successfully, but these errors were encountered: