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

Create ruleset module #409

Open
2 tasks
Tracked by #408
asteriscos opened this issue Nov 12, 2024 · 0 comments · May be fixed by wazuh/wazuh-dashboard-plugins#7191
Open
2 tasks
Tracked by #408

Create ruleset module #409

asteriscos opened this issue Nov 12, 2024 · 0 comments · May be fixed by wazuh/wazuh-dashboard-plugins#7191
Assignees
Labels
level/task Task issue type/enhancement New feature or request

Comments

@asteriscos
Copy link
Member

asteriscos commented Nov 12, 2024

Description

In this issue, we want to design the ruleset module. This involves creating the navigation between the different sections, stateful views, and code editors to be able to implement the use cases.
Also, in Wazuh 5.0 we want to provide the means to edit the Wazuh ruleset using web forms to greatly improve the user experience and make it as intuitive as possible.

Objective:

Functional requirements

  • The user must be able to configure the ruleset by using web forms or using an advanced code editor.
  • Use native OpenSearch UI components as much as possible.
  • The form fields must be validated whenever possible.

Tasks

  • Create ruleset stateful views
  • Create ruleset web forms
@asteriscos asteriscos mentioned this issue Nov 12, 2024
11 tasks
@asteriscos asteriscos added type/enhancement New feature or request level/task Task issue labels Nov 12, 2024
@asteriscos asteriscos changed the title Standardize web forms to change configurations. Standardize web forms to change configurations Nov 12, 2024
@wazuhci wazuhci moved this to Triage in Release 5.0.0 Nov 12, 2024
@asteriscos asteriscos changed the title Standardize web forms to change configurations Create ruleset module Dec 2, 2024
@asteriscos asteriscos self-assigned this Dec 3, 2024
@wazuhci wazuhci moved this from Triage to In progress in Release 5.0.0 Dec 3, 2024
@asteriscos asteriscos linked a pull request Dec 3, 2024 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/task Task issue type/enhancement New feature or request
Projects
Status: In progress
Development

Successfully merging a pull request may close this issue.

2 participants