Repository navigation
[Cases] Cases List - Refactor Solution Filter - #170851
Conversation
|
Pinging @elastic/response-ops (Team:ResponseOps) |
|
Pinging @elastic/response-ops-cases (Feature:Cases) |
cnasikas
left a comment
There was a problem hiding this comment.
Great cleanup 🚀. I tested with different users and permissions and everything is working as expected.
Should we move the tests about Solutions from x-pack/plugins/cases/public/components/all_cases/all_cases_list.test.tsx to x-pack/plugins/cases/public/components/all_cases/solution_filter.test.tsx?
This are the tests in all_cases_list: Solutions The first one is repeated but it's testing it from a integration point of view, so why not? So I would say no, let's keep it as it is. There are broken now because the test ids changed so I'll fix them and we should be good to go 🚀 Edit: I'll add more tests in the solution_filter.test, for example, I'll check what happens depending on the owner |
| } | ||
| : {}), | ||
| }); | ||
| setFilterOptions(newFilterOptions); |
adcoelho
left a comment
There was a problem hiding this comment.
Also tested, working as expected 👍
You are right! Thanks for the clarification. |
💔 Build FailedFailed CI StepsTest Failures
Metrics [docs]
History
To update your PR or re-run it, just comment with: |
…lds (#172276) Meta issue #167651 Fixes: #167651 ## Summary Previous PRs merged into this feature branch: - #169356 - #169371 - #170851 - #171102 - #171176 ## Release notes Case list filter bar can now be customised. Filters can be removed and custom fields can be used as filters ## Pending issues - Table in modal shouldn’t load in local storage saved filter options of status/severity - Status & Severity filters in url. Filters must be activated if the user has them deactivated - UI overflow when to much filters are active - Race condition: When a user has a custom field active with an option selected and this custom field gets removed in settings, it includes the removed custom field when refreshing. This request will fail, triggering a second one which won't include the removed custom field - Found during QA. In the modal, when trying to select all options in the solutions filter, when checking the last unchecked option, it resets and there is no checked option anymore ## Flaky test runner link https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4128 --------- Co-authored-by: Antonio <antoniodcoelho@gmail.com> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Meta #167651
Refactors the Solution Filter to use the same component as the rest of the filters
QA
Add

Sample web logsdata and click onView Data>ML JobsThen on the
3 dots right sideof theAnomaly timeline>Add to case>Overall