[Security Solution][Detections] Removes the Tour for the new features on the Rule Management page introduced in 8.1#128398
Conversation
a0dbdd6 to
adaa518
Compare
|
Pinging @elastic/security-detections-response (Team:Detections and Resp) |
|
Pinging @elastic/security-solution (Team: SecuritySolution) |
There was a problem hiding this comment.
Checked out, tested locally (with carryover upgrade from your other tour PR), and LGTM! No issues in testing and code changes LGTM. Thank you for the additional comments and README to explain this functionality (why it's not enabled), and how to leverage it/update it in the future, really helps with context here
. In agreement with keeping this code around for a release or two and then removing it at a later date. 👍
A side question, do we want to proactively remove these keys from the user's localstorage as part of these updates/removals? Do you know if the storage kibana.service has any sort of expiration cooked in, or is that all on the implementer? I would imagine the latter, but just curious here about these keys lingering around release over release...
|
@spong many thanks for your review 🙏
Ideally - probably yes. But if we talk only about this storage key, IMHO it would be a very minor tech improvement compared to all the other tech stuff we can work on. However, I'd say having a custom storage API in Kibana that would allow us to define some expiration and cleanup policy, as well as (and especially) versioning and migration for the stored data, could be useful.
I wouldn't expect the storage exposed from Kibana services to implement any TTL/expiration/cleanup logic unless it was available in its interface explicitly. Meaning if we didn't set up a TTL for our key, Kibana shouldn't delete it based on some cleanup policy, because otherwise, it could break our app. |
|
I'm going to update the added |
adaa518 to
d50e93a
Compare
d50e93a to
5c906b3
Compare
💛 Build succeeded, but was flakyTest Failures
Metrics [docs]Module Count
Async chunks
Page load bundle
History
To update your PR or re-run it, just comment with: cc @banderror |
Ticket: #125504
Summary
This PR removes the Tour UI from components of the Rule Management page. We don't need to show
8.1features in the8.2.0version. The Tour was previously introduced in #124343.Details
<EuiTourStep>).