-
Notifications
You must be signed in to change notification settings - Fork 186
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
Fixes redirects to specific techniques #6882
Fixes redirects to specific techniques #6882
Conversation
…igating-from-events-to-a-specific-rulemitreid
…igating-from-events-to-a-specific-rulemitreid
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.
Grabacion.de.pantalla.2024-07-30.a.la.s.1.57.41.p.m.mov
Grabacion.de.pantalla.2024-07-30.a.la.s.1.59.44.p.m.mov
plugins/main/public/components/overview/mitre/intelligence/intelligence.tsx
Outdated
Show resolved
Hide resolved
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.
CR: 🟡
Test UI: 🟡
Legend:
⚫: none
🟢: pass
🟡: warning
🔴: fail
⚪: not applicable
UI
Test | Chrome | Firefox | Safari |
---|---|---|---|
Navigate from Mitre > Events selecting data from the rule.mitre.id column, once in the flyout you should be able to press the back button and it should work. | 🟢 | 🟢 | ⚫ |
navigate between the different tabs of Mitre > intelligence you must change the tabRedirect url parameter | 🟢 | 🟢 | ⚫ |
When navigating in Mitre > intelligence view the back button should work. | 🟢 | 🟢 | ⚫ |
If the rabRedirect parameter is not present when rendering the view, the parameter must be added. | 🟡 | ⚫ | ⚫ |
Details
🟢 Navigate from Mitre > Events selecting data from the rule.mitre.id column, once in the flyout you should be able to press the back button and it should work.
Chrome - 🟢
Evidence_1_Chrome.webm
Firefox - 🟢
Evidence_1_Firefox.webm
Safari - ⚫
🟢 navigate between the different tabs of Mitre > intelligence you must change the tabRedirect url parameter
Chrome - 🟢
Evidence_2_Chrome.webm
Firefox - 🟢
Evidence_2_Firefox.webm
Safari - ⚫
🟢 When navigating in Mitre > intelligence view the back button should work.
Chrome - 🟢
Evidence_3_Chrome.webm
Firefox - 🟢
Evidence_3_Firefox.webm
Safari - ⚫
🟡 If the tabRedirect parameter is not present when rendering the view, the parameter must be added.
NOTE: Since the effect in charge of adding tabRedirect if it is not alone is executed on the first render. If the URL is changed after the component has already been rendered, the effect does not run.
Chrome - 🟡
Evidence_tabRedirect_yellow.webm
Firefox - ⚫ :
Safari - ⚫
plugins/main/public/components/overview/mitre/intelligence/intelligence.tsx
Outdated
Show resolved
Hide resolved
plugins/main/public/components/overview/mitre/intelligence/resources.tsx
Show resolved
Hide resolved
…igating-from-events-to-a-specific-rulemitreid
…igating-from-events-to-a-specific-rulemitreid
…igating-from-events-to-a-specific-rulemitreid
|
|
|
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.
UI
Test | Chrome | Firefox | Safari |
---|---|---|---|
Navigate from Mitre > Events selecting data from the rule.mitre.id column, once in the flyout you should be able to press the back button and it should work. | 🟢 | ⚫ | ⚫ |
navigate between the different tabs of Mitre > intelligence you must change the tabRedirect url parameter | 🟢 | ⚫ | ⚫ |
When navigating in Mitre > intelligence view the back button should work. | 🟢 | ⚫ | ⚫ |
If the rabRedirect parameter is not present when rendering the view, the parameter must be added. | 🟢 | ⚫ | ⚫ |
Details
🟢 Navigate from Mitre > Events selecting data from the rule.mitre.id column, once in the flyout you should be able to press the back button and it should work.
Chrome - 🟢
Screen.Recording.2024-07-31.at.13.35.17.mov
Firefox - ⚫
Safari - ⚫
🟢 navigate between the different tabs of Mitre > intelligence you must change the tabRedirect url parameter
Chrome - 🟢
Screen.Recording.2024-07-31.at.13.36.27.mov
Firefox - ⚫
Safari - ⚫
🟢 When navigating in Mitre > intelligence view the back button should work.
Chrome - 🟢
Screen.Recording.2024-07-31.at.13.37.27.mov
Firefox - ⚫
Safari - ⚫
🟢 If the rabRedirect parameter is not present when rendering the view, the parameter must be added.
Chrome - 🟢
Screen.Recording.2024-07-31.at.13.40.29.mov
Firefox - ⚫
Safari - ⚫
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.
CR: 🟢
Test UI: 🟢
🟢 If the rabRedirect parameter is not present when rendering the view, the parameter must be added.
Chrome - 🟢
Evidence_change_URL_Chrome.webm
Firefox - 🟢
Evidence_change_URL_Firefox.webm
Safari - ⚫
Description
Fixes the back button when navigating to a specific rule.mitre.id from events
The view is controlled by the parameters of the url to have more control of the back button.
Changed 2 pie charts to donut charts for application consistency.
Issues Resolved
Evidence
Uploading Screen Recording 2024-07-30 at 4.50.25 PM.mov…
Test
Legend:
⚫: none
🟢: pass
🟡: warning
🔴: fail
⚪: not applicable
UI
Details
⚫ Navigate from Mitre > Events selecting data from the rule.mitre.id column, once in the flyout you should be able to press the back button and it should work.
Chrome - ⚫
Firefox - ⚫
Safari - ⚫
⚫ navigate between the different tabs of Mitre > intelligence you must change the tabRedirect url parameter
Chrome - ⚫
Firefox - ⚫
Safari - ⚫
⚫ When navigating in Mitre > intelligence view the back button should work.
Chrome - ⚫
Firefox - ⚫
Safari - ⚫
⚫ If the rabRedirect parameter is not present when rendering the view, the parameter must be added.
Chrome - ⚫
Firefox - ⚫
Safari - ⚫
Check List
yarn test:jest