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

[FEATURE] Rules UI/UX improvements #585

Closed
jovancacvetkovic opened this issue May 17, 2023 · 0 comments · Fixed by #592
Closed

[FEATURE] Rules UI/UX improvements #585

jovancacvetkovic opened this issue May 17, 2023 · 0 comments · Fixed by #592
Labels
enhancement New feature or request untriaged

Comments

@jovancacvetkovic
Copy link

Is your feature request related to a problem?
Add the rules UI/UX improvements:

  • Page heading should read the "Create detection rule"
  • Remove the line under the "Create detection rule" heading
  • Breadcrumbs should read: Security Analytics > Detection rules > Create detection rule
  • Title of the table should read "Detection rules"
  • Make sure that sidebar reads "Detection rules"

Do you have any additional context?
Screenshot from 2023-05-17 16-41-52
image

@jovancacvetkovic jovancacvetkovic added enhancement New feature or request untriaged labels May 17, 2023
jovancacvetkovic pushed a commit to jovancacvetkovic/security-analytics-dashboards-plugin that referenced this issue May 19, 2023
AWSHurneyt pushed a commit that referenced this issue May 30, 2023
* [FEATURE] Rules UI/UX improvements #585

Signed-off-by: Jovan Cvetkovic <[email protected]>

* [BUG] Detection rules page | Filter name typo #588

Signed-off-by: Jovan Cvetkovic <[email protected]>

* Code review

Signed-off-by: Jovan Cvetkovic <[email protected]>

---------

Signed-off-by: Jovan Cvetkovic <[email protected]>
amsiglan pushed a commit to amsiglan/security-analytics-dashboards-plugin that referenced this issue May 30, 2023
* [FEATURE] Rules UI/UX improvements opensearch-project#585

Signed-off-by: Jovan Cvetkovic <[email protected]>

* [BUG] Detection rules page | Filter name typo opensearch-project#588

Signed-off-by: Jovan Cvetkovic <[email protected]>

* Code review

Signed-off-by: Jovan Cvetkovic <[email protected]>

---------

Signed-off-by: Jovan Cvetkovic <[email protected]>
amsiglan pushed a commit to amsiglan/security-analytics-dashboards-plugin that referenced this issue May 30, 2023
* [FEATURE] Rules UI/UX improvements opensearch-project#585

Signed-off-by: Jovan Cvetkovic <[email protected]>

* [BUG] Detection rules page | Filter name typo opensearch-project#588

Signed-off-by: Jovan Cvetkovic <[email protected]>

* Code review

Signed-off-by: Jovan Cvetkovic <[email protected]>

---------

Signed-off-by: Jovan Cvetkovic <[email protected]>
AWSHurneyt pushed a commit that referenced this issue May 30, 2023
* [FEATURE] Rules UI/UX improvements #585



* [BUG] Detection rules page | Filter name typo #588



* Code review



---------

Signed-off-by: Jovan Cvetkovic <[email protected]>
Co-authored-by: Jovan Cvetkovic <[email protected]>
AWSHurneyt pushed a commit that referenced this issue May 30, 2023
* Detection rule new detection ux (#575) (#596)

* basic framework ready

Signed-off-by: Amardeepsingh Siglani <[email protected]>

* working without validation

Signed-off-by: Amardeepsingh Siglani <[email protected]>

* detection rule updates

Signed-off-by: Jovan Cvetkovic <[email protected]>

* detection rule updates

Signed-off-by: Jovan Cvetkovic <[email protected]>

* detection rule updates

Signed-off-by: Jovan Cvetkovic <[email protected]>

* added validation for duplicate keys; do not submit if detection has errors

Signed-off-by: Amardeepsingh Siglani <[email protected]>

* validations added

Signed-off-by: Amardeepsingh Siglani <[email protected]>

* more validations

Signed-off-by: Amardeepsingh Siglani <[email protected]>

* comment update

Signed-off-by: Amardeepsingh Siglani <[email protected]>

---------

Signed-off-by: Amardeepsingh Siglani <[email protected]>
Signed-off-by: Jovan Cvetkovic <[email protected]>
Co-authored-by: Jovan Cvetkovic <[email protected]>
(cherry picked from commit feb0ed7)

Co-authored-by: Amardeepsingh Siglani <[email protected]>

* cypress tests update (#581)

Signed-off-by: Jovan Cvetkovic <[email protected]>

* Update selection panel component for the "Create detection rule" (#594)

* [FEATURE] Update selection panel component for the "Create detection rule" page #587

Signed-off-by: Jovan Cvetkovic <[email protected]>

* [FEATURE] Update selection panel component for the "Create detection rule" page #587

Signed-off-by: Jovan Cvetkovic <[email protected]>

* [FEATURE] Update selection panel component for the "Create detection rule" page #587

Signed-off-by: Jovan Cvetkovic <[email protected]>

* [FEATURE] Update selection panel component for the "Create detection rule" page #587

Signed-off-by: Jovan Cvetkovic <[email protected]>

---------

Signed-off-by: Jovan Cvetkovic <[email protected]>

* [FEATURE] Rules UI/UX improvements (#592)

* [FEATURE] Rules UI/UX improvements #585

Signed-off-by: Jovan Cvetkovic <[email protected]>

* [BUG] Detection rules page | Filter name typo #588

Signed-off-by: Jovan Cvetkovic <[email protected]>

* Code review

Signed-off-by: Jovan Cvetkovic <[email protected]>

---------

Signed-off-by: Jovan Cvetkovic <[email protected]>

---------

Signed-off-by: Jovan Cvetkovic <[email protected]>
Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: Jovan Cvetkovic <[email protected]>
AWSHurneyt pushed a commit to AWSHurneyt/security-analytics-dashboards-plugin that referenced this issue Oct 12, 2023
…ch-project#609)

* [FEATURE] Rules UI/UX improvements opensearch-project#585



* [BUG] Detection rules page | Filter name typo opensearch-project#588



* Code review



---------

Signed-off-by: Jovan Cvetkovic <[email protected]>
Co-authored-by: Jovan Cvetkovic <[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
Labels
enhancement New feature or request untriaged
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant