Skip to content

Feat: Multi computer on-demand execute #434

@siko2222

Description

@siko2222

Is your feature request related to a problem?

No

Describe the solution you'd like

To facilitate easier deployment of on-demand configuration for many computers, the possibility to execute a task or profile on many computers at once would be great.

I image it could be done in the GUI in the Computers table, by adding a checkbox for each row. You mark the computers you want and then a button "execute" above the table could become active. Allowing you to pick and execute a task or profile for the given computers, preferably with a confirmation dialog (you are about to execute <task/profile> on x computers, proceed).

The backend execute endpoint would then either have to be called for each id, or changed to use a post body with array of computer ids.

Open to other/better solutions.

Describe alternatives you've considered

Manually doing it on each computer in the detail page is not feasible with many computers.

Additional context

I would gladly try to begin on this to learn, just not sure how to set up a minimal required test environment locally. Could discuss that on discord.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions