fleet/ee
Lucas Manuel Rodriguez 8d664bd456
Make software batch endpoint asynchronous (#22258)
#22069

API changes: https://github.com/fleetdm/fleet/pull/22259

QAd by applying 10 pieces of software on a team, which took 3+ minutes
in total (which, before these changes was timing out at 100s.)

With this approach, a GitOps CI run timing out might leave the
background process running (which will eventually be applied to the
database). The team discussed and agreed that we can fix this edge case
later.

- [X] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/Committing-Changes.md#changes-files)
for more information.
- [X] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [X] Added/updated tests
- [X] Manual QA for all new/changed functionality
2024-09-20 11:55:47 -03:00
..
bulk-operations-dashboard Bulk operations dashboard: update edit-script (#21527) 2024-08-23 15:32:59 -06:00
cis Docs changes: Update Windows 10 CIS benchmark (#19723) 2024-06-13 11:24:41 -04:00
fleetctl Moving Go integration tests to integration test job (#21126) 2024-08-07 14:00:25 +02:00
fleetd-chrome Bump webpack from 5.76.1 to 5.94.0 in /ee/fleetd-chrome (#21614) 2024-08-28 17:17:15 -05:00
server Make software batch endpoint asynchronous (#22258) 2024-09-20 11:55:47 -03:00
tools friday tidy up party (#18106) 2024-04-08 08:42:42 -03:00
vulnerability-dashboard Vulnerability dashboard: update priority patch progress calculation. (#21348) 2024-08-15 13:02:45 -05:00
LICENSE Introduce ee directory and license (#460) 2021-03-12 15:20:50 -08:00
README.md Add note about ee license in ee directory (#11252) 2023-04-21 14:55:38 -07:00

Welcome to the "source available" section of the Fleet codebase. Please note files and functionality under this directory are covered by the Fleet EE License, and require a valid Fleet subscription for production use. See the full license for details.