Prepare v4.39.0 (#14647)

This commit is contained in:
Luke Heath
2023-10-26 15:07:58 -05:00
committed by GitHub
parent 402653715b
commit 653aeceb06
39 changed files with 77 additions and 49 deletions
-1
View File
@@ -1 +0,0 @@
- Added `GET /hosts/{id}/scripts` endpoint to retrieve status details of saved scripts applicable to a host.
@@ -1 +0,0 @@
* Fix python's false positive CVE-2021-42919 found on macOS that should only affect linux hosts.
-1
View File
@@ -1 +0,0 @@
* Deprecate `mdm.macos_settings.enable_disk_encryption` in favor of `mdm.enable_disk_encryption`
-4
View File
@@ -1,4 +0,0 @@
- Added `GET /mdm/disk_encryption/summary` endpoint to get the disk encryption summary for macOS and
Windows devices.
- Added `os_settings` and `os_settings_disk_encryption` filters to `GET /hosts`, `GET /hosts/count`,
`GET /api/v1/fleet/labels/{id}/hosts` endpoints to filter hosts by OS settings.
-1
View File
@@ -1 +0,0 @@
- Added `mdm.os_settings` to `GET /api/v1/hosts/{id}` response.
View File
-1
View File
@@ -1 +0,0 @@
- Added activity logging for add, delete, and edit scripts.
-1
View File
@@ -1 +0,0 @@
* Fixed a bug that could cause DEP profiles to not be properly assigned to hosts.
@@ -1,2 +0,0 @@
- Updated `GET hosts/:id` API response to include additional detail for disk encryption in case of
device client errors.
-1
View File
@@ -1 +0,0 @@
* Updated Go version to 1.21.3
-8
View File
@@ -1,8 +0,0 @@
* Fleet now stores results of scheduled queries:
- Fleet will store up to 1000 results for each scheduled query.
NOTE: If the number of results for a scheduled query is below 1000, then the results will continuously get updated every time the hosts send results to Fleet.
- A new `server_settings.query_reports_disabled` field was added to the global configuration to disable this feature.
- A new API endpoint was added to get the stored results of a query: `GET /api/_version_/fleet/queries/{id}/report`.
- A new field `discard_data` has been added to API queries endpoints to allow disabling reports for a query (default `false`). If using yaml files to apply queries, you will need to explicitly add `discard_data: true` to disable storing results in Fleet for scheduled queries.
- Queries with `discard_data` set to `false` will be scheduled to run on hosts, even if `automations_enabled` is set to `false`, and their results will be processed and stored in Fleet. Because of this change, Fleet now does more validation on osquery result logs that are ingested and will error on unknown message formats.
@@ -1 +0,0 @@
- Fleet UI: Disable multicursor editing for SQL editors
@@ -1 +0,0 @@
* Fix styling for host details/device user failing policies call out
@@ -1 +0,0 @@
- Setup flows background covers the entire viewport when resized
-1
View File
@@ -1 +0,0 @@
* Fixed a bug in the bulk-set of MDM Apple profiles where too many placeholders could end up being used in SQL statements.
-1
View File
@@ -1 +0,0 @@
* Fixed an issue causing high database loads in Puppet match endpoint
-1
View File
@@ -1 +0,0 @@
* Use the correct set of parameters for SQL statement when the `after` and `order_key` query params are passed to the `/api/latest/fleet/labels/{labelID}/hosts` endpoint. Fixes issue 13809.
@@ -1 +0,0 @@
- fix script content and output formatting on the scripts detail modal.
@@ -1 +0,0 @@
- fix the displayed max-height display for script content and output in the script details modal.
@@ -1 +0,0 @@
- change Controls/Disk Encryption and host details page to include windows bitlocker information.
@@ -1 +0,0 @@
* Added the `POST /api/fleet/orbit/disk_encryption_key` endpoint for Windows hosts to report the bitlocker encryption key.
@@ -1 +0,0 @@
* Added support to return the decrypted disk encryption key of a Windows host.
@@ -1 +0,0 @@
* Fixed a bug where the OS settings information with disk encryption status of Windows hosts was not returned when only the Windows MDM was enabled (and not the macOS one).
@@ -1 +0,0 @@
- implement scripts tab and table for host details page
-2
View File
@@ -1,2 +0,0 @@
* Added API endpoints for script management.
* Updated the `POST /scripts/run` and `POST /scripts/run/sync` endpoints to accept an optional saved script ID instead of the script contents.
@@ -1 +0,0 @@
- implement UI for scripts on the controls page