Skip to content
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

Rule details flyout on detector view page #292

Conversation

djindjic
Copy link
Contributor

@djindjic djindjic commented Jan 9, 2023

Show rule details on detector view page

Description

in context of this PR we have also migrate rules fetching to RulesViewModelActor on:

  1. Create detector flow 1st and 4th step
  2. Detector view page
  3. Update detector rules

Issues Resolved

Closes #280

Check List

  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@djindjic djindjic requested a review from a team January 9, 2023 20:06
@djindjic
Copy link
Contributor Author

djindjic commented Jan 9, 2023

@amsiglan

Screen.Recording.2023-01-09.at.9.07.28.PM.mov

@djindjic djindjic force-pushed the feature/280-rule-details-flyout-on-detector-view-page branch from 2bd1eb8 to 60af9ab Compare January 10, 2023 17:48
Signed-off-by: Aleksandar Djindjic <[email protected]>
@djindjic
Copy link
Contributor Author

@amsiglan here is recording on pages that are migrated to RulesViewModelActor in order to fix blanc detection yaml field in flyout details

Screen.Recording.2023-01-10.at.7.10.51.PM.mov

@djindjic
Copy link
Contributor Author

@amsiglan since I've enhanced RulesViewModelActor.fetchRules with additional query parameter, here is recording on pages that are affected with this change. Everything works as expected, but please double check

Screen.Recording.2023-01-10.at.7.15.34.PM.mov

@amsiglan amsiglan merged commit 2ef2d67 into opensearch-project:main Jan 10, 2023
opensearch-trigger-bot bot pushed a commit that referenced this pull request Jan 10, 2023
* Rule details flyout on detector view page

Signed-off-by: Aleksandar Djindjic <[email protected]>

* use RulesViewModelActor on detector view page

Signed-off-by: Aleksandar Djindjic <[email protected]>

* migrate create detector to RulesViewModelActor

Signed-off-by: Aleksandar Djindjic <[email protected]>

* migrate update detector rules to RulesViewModelActor

Signed-off-by: Aleksandar Djindjic <[email protected]>

* fix create detector 4th step

Signed-off-by: Aleksandar Djindjic <[email protected]>

Signed-off-by: Aleksandar Djindjic <[email protected]>
(cherry picked from commit 2ef2d67)
AWSHurneyt pushed a commit that referenced this pull request Jan 10, 2023
* Rule details flyout on detector view page

Signed-off-by: Aleksandar Djindjic <[email protected]>

* use RulesViewModelActor on detector view page

Signed-off-by: Aleksandar Djindjic <[email protected]>

* migrate create detector to RulesViewModelActor

Signed-off-by: Aleksandar Djindjic <[email protected]>

* migrate update detector rules to RulesViewModelActor

Signed-off-by: Aleksandar Djindjic <[email protected]>

* fix create detector 4th step

Signed-off-by: Aleksandar Djindjic <[email protected]>

Signed-off-by: Aleksandar Djindjic <[email protected]>
(cherry picked from commit 2ef2d67)

Co-authored-by: Aleksandar Djindjic <[email protected]>
AWSHurneyt pushed a commit to AWSHurneyt/security-analytics-dashboards-plugin that referenced this pull request Feb 22, 2023
…pensearch-project#315)

* Rule details flyout on detector view page

Signed-off-by: Aleksandar Djindjic <[email protected]>

* use RulesViewModelActor on detector view page

Signed-off-by: Aleksandar Djindjic <[email protected]>

* migrate create detector to RulesViewModelActor

Signed-off-by: Aleksandar Djindjic <[email protected]>

* migrate update detector rules to RulesViewModelActor

Signed-off-by: Aleksandar Djindjic <[email protected]>

* fix create detector 4th step

Signed-off-by: Aleksandar Djindjic <[email protected]>

Signed-off-by: Aleksandar Djindjic <[email protected]>
(cherry picked from commit 2ef2d67)

Co-authored-by: Aleksandar Djindjic <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
AWSHurneyt pushed a commit to AWSHurneyt/security-analytics-dashboards-plugin that referenced this pull request Oct 12, 2023
…pensearch-project#315)

* Rule details flyout on detector view page

Signed-off-by: Aleksandar Djindjic <[email protected]>

* use RulesViewModelActor on detector view page

Signed-off-by: Aleksandar Djindjic <[email protected]>

* migrate create detector to RulesViewModelActor

Signed-off-by: Aleksandar Djindjic <[email protected]>

* migrate update detector rules to RulesViewModelActor

Signed-off-by: Aleksandar Djindjic <[email protected]>

* fix create detector 4th step

Signed-off-by: Aleksandar Djindjic <[email protected]>

Signed-off-by: Aleksandar Djindjic <[email protected]>
(cherry picked from commit 2ef2d67)

Co-authored-by: Aleksandar Djindjic <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] Clicking on a rule should open a flyout in View and Edit detector flows
5 participants