-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Security Solution] Add active maintenance window callout to the Rules Management page #155386
[Security Solution] Add active maintenance window callout to the Rules Management page #155386
Conversation
75680f7
to
0960af3
Compare
279a24e
to
c434c3f
Compare
86b779f
to
7a2fb01
Compare
Pinging @elastic/security-detections-response (Team:Detections and Resp) |
Pinging @elastic/security-solution (Team: SecuritySolution) |
b72175a
to
3e55fe6
Compare
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.
@nikitaindik thank you for adding support of maintenance windows on Rules page 🙏 I left some non critical comments.
...ublic/detection_engine/rule_management_ui/components/maintenance_window_callout/constants.ts
Outdated
Show resolved
Hide resolved
...tion/public/detection_engine/rule_management_ui/components/maintenance_window_callout/api.ts
Show resolved
Hide resolved
...rule_management_ui/components/maintenance_window_callout/maintenance_window_callout.test.tsx
Outdated
Show resolved
Hide resolved
...rule_management_ui/components/maintenance_window_callout/maintenance_window_callout.test.tsx
Outdated
Show resolved
Hide resolved
...rule_management_ui/components/maintenance_window_callout/maintenance_window_callout.test.tsx
Show resolved
Hide resolved
...rule_management_ui/components/maintenance_window_callout/maintenance_window_callout.test.tsx
Outdated
Show resolved
Hide resolved
x-pack/plugins/security_solution/cypress/e2e/detection_rules/maintenance_window.cy.ts
Show resolved
Hide resolved
x-pack/plugins/security_solution/cypress/e2e/detection_rules/maintenance_window.cy.ts
Show resolved
Hide resolved
x-pack/plugins/security_solution/cypress/e2e/detection_rules/maintenance_window.cy.ts
Show resolved
Hide resolved
...gine/rule_management_ui/components/maintenance_window_callout/maintenance_window_callout.tsx
Outdated
Show resolved
Hide resolved
Tested the PR locally -- works perfectly! 🎉 |
Co-authored-by: Georgii Gorbachev <banderror@gmail.com>
Co-authored-by: Georgii Gorbachev <banderror@gmail.com>
…taindik/kibana into maintenance-windows-rule-management
Co-authored-by: Georgii Gorbachev <banderror@gmail.com>
…taindik/kibana into maintenance-windows-rule-management
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.
Awesome! Great job and a very clean PR @nikitaindik, thank you!
Just a suggestion for your consideration: #155386 (comment)
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.
@nikitaindik thank you for addressing my comments 🙏
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.
Alerts area LGTM
Files by Code Ownerelastic/response-ops
elastic/security-detections-response-alerts
elastic/security-detections-response-rules
elastic/security-solution
|
...gine/rule_management_ui/components/maintenance_window_callout/maintenance_window_callout.tsx
Outdated
Show resolved
Hide resolved
💚 Build Succeeded
Metrics [docs]Module Count
Public APIs missing comments
Async chunks
Page load bundle
Unknown metric groupsAPI count
ESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: cc @nikitaindik |
… tech writer review (#157076) ## Summary Tweaked UI wording after consulting with a tech writer <img width="1329" alt="Screenshot 2023-05-08 at 22 51 39" src="https://user-images.githubusercontent.com/15949146/236932465-43e6181e-c2dc-453a-b109-0ab22bbae695.png"> **Addresses:** #155099 **Main PR:** #155386
… tech writer review (elastic#157076) ## Summary Tweaked UI wording after consulting with a tech writer <img width="1329" alt="Screenshot 2023-05-08 at 22 51 39" src="https://user-images.githubusercontent.com/15949146/236932465-43e6181e-c2dc-453a-b109-0ab22bbae695.png"> **Addresses:** elastic#155099 **Main PR:** elastic#155386 (cherry picked from commit 352c8d8)
… after tech writer review (#157076) (#157158) # Backport This will backport the following commits from `main` to `8.8`: - [[Security Solution] Maintenance Window callout: Improve UI copy after tech writer review (#157076)](#157076) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Nikita Indik","email":"nikita.indik@elastic.co"},"sourceCommit":{"committedDate":"2023-05-09T12:34:29Z","message":"[Security Solution] Maintenance Window callout: Improve UI copy after tech writer review (#157076)\n\n## Summary\r\n\r\nTweaked UI wording after consulting with a tech writer \r\n\r\n<img width=\"1329\" alt=\"Screenshot 2023-05-08 at 22 51 39\"\r\nsrc=\"https://user-images.githubusercontent.com/15949146/236932465-43e6181e-c2dc-453a-b109-0ab22bbae695.png\">\r\n\r\n**Addresses:** https://github.com/elastic/kibana/issues/155099\r\n**Main PR:** https://github.com/elastic/kibana/pull/155386","sha":"352c8d8b1f7dbdadb8d2dbf1d5192e78a43a67af","branchLabelMapping":{"^v8.9.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Detections and Resp","Team: SecuritySolution","Feature:Rule Management","Team:Detection Rules","ui-copy","v8.8.0","v8.9.0"],"number":157076,"url":"https://github.com/elastic/kibana/pull/157076","mergeCommit":{"message":"[Security Solution] Maintenance Window callout: Improve UI copy after tech writer review (#157076)\n\n## Summary\r\n\r\nTweaked UI wording after consulting with a tech writer \r\n\r\n<img width=\"1329\" alt=\"Screenshot 2023-05-08 at 22 51 39\"\r\nsrc=\"https://user-images.githubusercontent.com/15949146/236932465-43e6181e-c2dc-453a-b109-0ab22bbae695.png\">\r\n\r\n**Addresses:** https://github.com/elastic/kibana/issues/155099\r\n**Main PR:** https://github.com/elastic/kibana/pull/155386","sha":"352c8d8b1f7dbdadb8d2dbf1d5192e78a43a67af"}},"sourceBranch":"main","suggestedTargetBranches":["8.8"],"targetPullRequestStates":[{"branch":"8.8","label":"v8.8.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.9.0","labelRegex":"^v8.9.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/157076","number":157076,"mergeCommit":{"message":"[Security Solution] Maintenance Window callout: Improve UI copy after tech writer review (#157076)\n\n## Summary\r\n\r\nTweaked UI wording after consulting with a tech writer \r\n\r\n<img width=\"1329\" alt=\"Screenshot 2023-05-08 at 22 51 39\"\r\nsrc=\"https://user-images.githubusercontent.com/15949146/236932465-43e6181e-c2dc-453a-b109-0ab22bbae695.png\">\r\n\r\n**Addresses:** https://github.com/elastic/kibana/issues/155099\r\n**Main PR:** https://github.com/elastic/kibana/pull/155386","sha":"352c8d8b1f7dbdadb8d2dbf1d5192e78a43a67af"}}]}] BACKPORT--> Co-authored-by: Nikita Indik <nikita.indik@elastic.co> Co-authored-by: Georgii Gorbachev <georgii.gorbachev@elastic.co>
Addresses: #155099
Documentation issue: elastic/security-docs#3181
Summary
Adds a Maintenance Window callout to the Rules Management page. This callout is only displayed when a maintenance window is running.
Checklist
For maintainers