fleet/changes
Konstantin Sykulev 46f10b85cd
Improved label(s) validation when running queries (#23834)
Previously when passing labels to the query run endpoints that do not
exist, the labels would simply be ignored. Now the endpoint will return
an error indicating which labels are invalid. This change also affects
the `fleetctl query` command `--labels` flag.

https://github.com/fleetdm/fleet/issues/23015

# Checklist for submitter

If some of the following don't apply, delete the relevant line.

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [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] Added/updated tests
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
2024-11-21 16:13:30 -06:00
..
.keep Issue 1009 calculate diff software (#1305) 2021-07-08 13:57:43 -03:00
14899-yara-rules Add capability to serve YARA rules via authenticated Fleet endpoints (#23343) 2024-11-13 09:01:08 -08:00
19696-missing-instrumentation Adding missing instrumentation for APM. (#23882) 2024-11-18 09:58:24 -06:00
20595-improve-memory-usage-software-installers Improve memory usage of software installers parsing (#23596) 2024-11-12 09:28:08 -05:00
21338-scope-profile-pending-rebuild Scope pending host profile rebuilds (#23772) 2024-11-15 11:55:30 -05:00
21340-improve-nano-enrollments-last-seen-at-update Bugfix: improve performance of updating nano_enrollments.last_seen_at under load (#23957) 2024-11-20 14:08:27 -05:00
21633-windows-auto-enrollment-info-banner add message to ui for cloud customers for windows auto enrollment (#23481) 2024-11-05 15:25:10 +00:00
21709-activities-automation-activity Record activity when activity automations are enabled/edited/disabled (#23477) 2024-11-08 09:07:56 -06:00
21888-dequeue-pending-scripts Delete pending script executions when the underlying script is edited or deleted (#23520) 2024-11-06 18:15:52 -06:00
21986-fix-to-abm-token-table-responsive Fix abm table overflow issue (#23722) 2024-11-19 11:46:41 +00:00
22162-exclude-labels-fix-default-behavior Bugfix: config profile deployment based on label exclusion (#23533) 2024-11-05 11:58:31 -05:00
22187-gitops-software-relative-paths Fix path resolution for installer queries and scripts to always be relative to where the query file or script is referenced (#23502) 2024-11-07 11:22:08 -06:00
22224-query-log-destinations Fleet UI: Add enable automations slider to query forms (#23562) 2024-11-13 09:32:59 -05:00
22269-software-title-updated-at Expose counts_updated_at on software title by-ID endpoint, show in UI (#23478) 2024-11-05 09:54:02 -06:00
22359-gitops-mult-abm fix: return error in gitops if using deprecated field and there are more than 1 abm tokens (#23768) 2024-11-13 14:07:59 -05:00
22437-linux-lock-black-screen Add reboot to linux unlock script (#23382) 2024-11-11 14:22:22 -05:00
22446-scripts-modal Fleet UI: Add script content modal to UI in various places (#23461) 2024-11-06 12:48:11 -05:00
22575-ui-for-include-any-labels add UI to add the include any option for custom profile custom label target (#23390) 2024-10-31 15:10:49 +00:00
22576-labels-include-any-gitops Profile Labels Include Any CLI (#23434) 2024-11-05 15:13:44 -05:00
22578-db-schema feat: migration for new col (#23391) 2024-10-30 21:58:34 -04:00
22581-cron-updates feat: update profile reconciliation logic to handle include-any label relationships (#23535) 2024-11-06 09:13:37 -05:00
22606-keyboard-accessiblity Fleet UI: Teams dropdown refactor (upgrade to react-select-5, accessible via keyboard) (#23288) 2024-11-14 12:31:31 -05:00
22702-linux-encryption-frontend Linux disk encryption: frontend changes, backend missing private key errors, remove disk encryption endpoints dependence on MDM being enabled (#23714) 2024-11-20 11:58:47 -08:00
22773-fma-uninstall-fix Fix uninstall for Warp and Box (#23652) 2024-11-11 14:20:31 -05:00
22810-fleetd-enroll-activity Added activity item for fleetd enrollment with host serial and display name. (#23790) 2024-11-18 15:51:36 -06:00
22891-zstd-deb-packages Add support for zstd deb packages (#23657) 2024-11-11 14:13:01 -05:00
22985-disable-forms-keyboard-access Fleet UI: Disabled forms cannot be accessed via keyboard (#23727) 2024-11-13 15:38:28 -05:00
23016-add-chrome-host-text-area-height Set minimum height for the Add hosts > ChromeOS > Policy for extension field to avoid scrollbar (#23642) 2024-11-11 10:15:47 -08:00
23021-abm-cert-pem Download ABM Certificate with correct extension (#23861) 2024-11-15 16:02:35 -05:00
23078-allow-skipping-vuln-details Allow Fleet Premium users to opt out of populating vulnerability details when populating software in the hosts list endpoint (#23710) 2024-11-14 11:09:51 -06:00
23128-update-mock-service-worker-package-for-secutiy update msw (mock service worker) package to 2.5.1 (#23480) 2024-11-05 10:13:30 -06:00
23200-ade-enroll fix: re-enroll devices that are removed from ABM and then added back (#23757) 2024-11-14 18:31:12 -05:00
23213-okta-verify Allow uploading PKG without Distribution.xml (#23590) 2024-11-06 14:38:13 -06:00
23247-vpp-app-install fix: update logic for filtering VPP apps based on host MDM status (#23656) 2024-11-11 14:35:05 -05:00
23492-software-batch-status-code Modify status code for software batch endpoint (#23711) 2024-11-13 17:22:51 -06:00
23525-ndes-errors Added better handling of timeout and insufficient permissions errors in NDES SCEP proxy. (#23654) 2024-11-11 14:57:28 -06:00
23540-pe-sfx Fixed parsing Opera PE self-extracting archive. (#23751) 2024-11-18 16:09:29 -06:00
23597-fix-create-update-label-returns-outdated-info Bugfix: create/update manual label returns outdated info when configured with a mysql replica (#23725) 2024-11-13 08:57:22 -05:00
23651-reenter-password Fleet UI: Prompted to re-enter password on SCEP/NDES credential updates (#23732) 2024-11-13 16:01:11 -05:00
23669-dismiss-error-flash-on-url-change-dup UI: Dismiss error flash on DUP when changing URL (#23671) 2024-11-11 10:14:49 -08:00
23787-script-name fix: show script name in activity for setup experience script (#23944) 2024-11-19 17:38:09 -05:00
23834-improve-label-flag-validation Improved label(s) validation when running queries (#23834) 2024-11-21 16:13:30 -06:00
23893-fix-docker-fleetctl Check opt.NativeTooling before creating build directory (#23894) 2024-11-18 11:32:55 -03:00
23905-update-nanomdm Update nanomdm dependency with latest bug fixes and improvements. (#23906) 2024-11-20 11:47:11 -06:00
23942-wrong-link fix: use correct link (#23998) 2024-11-20 18:25:19 -05:00
23967-doc-firefox_preferences-linux-windows doc: firefox_preferences works on linux and windows (#23967) 2024-11-20 16:46:07 -06:00