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

[Ingest] Agent configurations table UI #57949

Closed
11 tasks done
jen-huang opened this issue Feb 19, 2020 · 4 comments
Closed
11 tasks done

[Ingest] Agent configurations table UI #57949

jen-huang opened this issue Feb 19, 2020 · 4 comments
Assignees
Labels
Feature:EPM Fleet team's Elastic Package Manager (aka Integrations) project Feature:Fleet Fleet team's agent central management project Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@jen-huang
Copy link
Contributor

jen-huang commented Feb 19, 2020

image

View in Figma

Adjust existing agent configurations table to match design.

Tasks

  • Matching columns with design
    • Version number in Name column
    • Version number in api response (deferred to [Ingest] Support agent config versioning #56750)
    • Name should be clickable into config details
    • Actions column should contain: View Configuration, Add data source, Copy configuration and Delete Configuration
      • Delete Configuration action is disabled for Default Agent Config
        • Implement UI
        • API to determine if config is default (It's determined based on id of config)
    • Agents column is not displayed if Fleet is disabled
  • Enable pagination
  • Adding search bar that populates with kuery suggestions
  • Retain existing single/bulk delete functionality and confirmation modal messaging
@jen-huang jen-huang added Feature:EPM Fleet team's Elastic Package Manager (aka Integrations) project Feature:Fleet Fleet team's agent central management project labels Feb 19, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/ingest (Feature:EPM)

@paul-tavares
Copy link
Contributor

First PR opened (in Draft): #58671

@paul-tavares
Copy link
Contributor

@jen-huang For the Version, I saw your comment on #56750 . Should I just hide the version number on the list?
Also - should I add a "todo" line item to #56750 to update the list view when versioning is implemented?

@jen-huang
Copy link
Contributor Author

I added an item to update table UI to #56750. Closing out this issue 😊

@jen-huang jen-huang added the Team:Fleet Team label for Observability Data Collection Fleet team label Mar 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:EPM Fleet team's Elastic Package Manager (aka Integrations) project Feature:Fleet Fleet team's agent central management project Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

No branches or pull requests

3 participants