fleetdm / fleet

Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)
https://fleetdm.com
Other
2.93k stars 409 forks source link

Perform bulk host operations based on any filter criteria #17468

Open mostlikelee opened 6 months ago

mostlikelee commented 6 months ago
User story
As a Fleet API user
I want to delete and transfer hosts in bulk using any filters available in GET /hosts
so that I can delete or transfers hosts using a consistent API.

Context

Filter Criteria available from the /hosts endpoint that are not currently supported:

Changes

Product

Engineering

ℹ️  Please read this issue carefully and understand it. Pay special attention to UI wireframes, especially "dev notes".

QA

Risk assessment

Manual testing steps

  1. Step 1
  2. Step 2
  3. Step 3

Testing notes

Confirmation

  1. [ ] Engineer (@____): Added comment to user story confirming successful completion of QA.
  2. [ ] QA (@____): Added comment to user story confirming successful completion of QA.
lukeheath commented 6 months ago

I'm removing the ~engineering-initiated label here because this concerns a change in the product, and we want @noahtalerman to decide on if/when to prioritize.

@mostlikelee Thanks for filing!

lukeheath commented 6 months ago

I'm removing from the :release label because it needs to go through feature fest and drafting before going to the release board.

noahtalerman commented 6 months ago

Hey @mostlikelee heads up, this story was prioritized during feature fest.

Aiming to ship an improvement in the next 6 weeks.

noahtalerman commented 5 months ago

Hey @mostlikelee heads up, we didn't get to this estimated in the last design sprint.

Bringing it back to feature fest.

noahtalerman commented 5 months ago

Hey @mostlikelee, heads up, we reviewed this during feature fest.

We don't have the space to take this one in the upcoming design sprint (4.49).

Removing this from the feature fest board.