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

[Redesign add agent] Inputs logic (server address, name, password, group) #5518

Closed
5 tasks done
Tracked by #4205
chantal-kelm opened this issue May 31, 2023 · 3 comments · Fixed by #5554
Closed
5 tasks done
Tracked by #4205

[Redesign add agent] Inputs logic (server address, name, password, group) #5518

chantal-kelm opened this issue May 31, 2023 · 3 comments · Fixed by #5554
Assignees
Labels
level/subtask Subtask issue type/enhancement Enhancement issue

Comments

@chantal-kelm
Copy link
Member

chantal-kelm commented May 31, 2023

Description

This issue is part of the redesign of the deploy a new agent page.

These entries server address, name and group have some logic and validations, to be taken into account. The topic will be updated with the use cases.

One of the use cases for the server address entry is when the user fills in the enrollment.dns field.

image

Then in the server address entry we will show the value of enrollment.dns otherwise the entry will be empty and the user will have to fill it.

image

The latest use cases for the server address input are detailed in this issue.

Design:

image

Tasks

The steps that have to be completed in order to close the issue.

  • Identify use cases
  • Develop use cases
  • Develop validation for the server address input
  • Develop validation for agent name input
  • Adding styles

Additional information

In this issue this file will be refactored: https:/wazuh/wazuh-kibana-app/blob/master/public/controllers/agent/components/register-agent.js

@chantal-kelm chantal-kelm self-assigned this May 31, 2023
@chantal-kelm chantal-kelm added type/enhancement Enhancement issue level/task Task issue labels May 31, 2023
@chantal-kelm chantal-kelm changed the title Inputs logic (server address, name, group) Inputs logic (server address, name, password, group) Jun 5, 2023
@chantal-kelm
Copy link
Member Author

In progress:

image

@chantal-kelm
Copy link
Member Author

Working on the error that occurs when in the configuration section the IP is empty.

@chantal-kelm
Copy link
Member Author

👆 Bug fixed, working on testing, styles, error handling

@gdiazlo gdiazlo mentioned this issue Jun 12, 2023
29 tasks
@gdiazlo gdiazlo added level/subtask Subtask issue and removed level/task Task issue labels Jun 12, 2023
@chantal-kelm chantal-kelm linked a pull request Jun 13, 2023 that will close this issue
6 tasks
@Machi3mfl Machi3mfl changed the title Inputs logic (server address, name, password, group) [Redesign add agent] Inputs logic (server address, name, password, group) Jun 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/subtask Subtask issue type/enhancement Enhancement issue
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants