fleet/server/service
Wesley Whetstone 57c4f8c59f
Skip MDM Declaration Validation logic with Configuration. (#38212)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #

This PR adds the ability to skip any Fleet logic that validates on
whether or not an MDM Declaration is usable with Fleet by setting a
configuration of `FLEET_MDM_SKIP_DECLARATION_VALIDATION` to `True`. We
would like to leverage declarations such as [config
files](https://developer.apple.com/documentation/devicemanagement/servicesconfigurationfiles)
as well as other none configuration declarations that are
[restricted](https://github.com/fleetdm/fleet/blob/main/server/fleet/apple_mdm.go#L736-L738)
like
[Activations](https://developer.apple.com/documentation/devicemanagement/activationsimple),
and any declaration that requires
[AssetData](https://developer.apple.com/documentation/devicemanagement/assetdata).
We understand that these are not usable by most Fleet customers,
especially those that use Fleets cloud hosting option.

Since we run Fleet on our own infrastructure we are able to leverage our
proxy to support all additional data components needed for declarations
above.

## Testing
I've built and run Fleet locally and validated that with the
`FLEET_MDM_SKIP_DECLARATION_VALIDATION` I am able to add any
declarations I please. Without the config I am unable to add the
requested declaration types above.

- [X] Added/updated automated tests

- [X] QA'd all new/changed functionality manually

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Added experimental `mdm.allow_all_declarations` configuration option
to permit all Apple MDM declaration types when enabled, overriding
default validation checks.

* **Documentation**
* Updated configuration documentation with details for the new
experimental MDM option, including defaults, environment variables, YAML
format, and safety considerations.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com>
Co-authored-by: Magnus Jensen <magnus@fleetdm.com>
2026-02-27 16:07:33 -05:00
..
async slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
calendar Migrated logging and google calendar files to use slog (#40541) 2026-02-26 12:48:54 -06:00
conditional_access_microsoft_proxy Fixed client-side errors being incorrectly reported as server errors in OTEL telemetry (#40051) 2026-02-19 16:06:00 -06:00
contract Add missing platform_like during orbit enrollment (#32671) 2025-09-05 16:05:19 -03:00
externalsvc remove unused logic specific to DEP+Okta+ROP (#11261) 2023-04-21 14:57:52 -03:00
integrationtest slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
middleware Migrate HTTP request logging from go-kit/log to slog (#39729) 2026-02-14 13:04:41 -06:00
mock Add missing platform_like during orbit enrollment (#32671) 2025-09-05 16:05:19 -03:00
modules/activities Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
osquery_utils remove windows profile osquery verification (#40539) 2026-02-27 12:21:45 -05:00
redis_key_value Make software batch endpoint asynchronous (#22258) 2024-09-20 11:55:47 -03:00
redis_lock Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
redis_policy_set Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
schedule slog migration: initLogger + serve.go + cron + schedule (#40699) 2026-02-27 14:29:27 -06:00
testdata Renew test certs (#38395) 2026-01-15 12:18:19 -07:00
activities.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
activities_test.go Move PostJSONWithTimeout to platform/http package and activity cleanup (#40561) 2026-02-26 17:39:10 -06:00
appconfig.go Migrated to slog method signatures in service files (#40468) 2026-02-26 07:16:44 -06:00
appconfig_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
apple_mdm.go Skip MDM Declaration Validation logic with Configuration. (#38212) 2026-02-27 16:07:33 -05:00
apple_mdm_cmd_results.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
apple_mdm_ddm_test.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
apple_mdm_test.go Skip MDM Declaration Validation logic with Configuration. (#38212) 2026-02-27 16:07:33 -05:00
base_client.go End-user authentication for Window/Linux setup experience: agent (#34847) 2025-11-03 16:41:57 -06:00
base_client_errors.go End-user authentication for Window/Linux setup experience: agent (#34847) 2025-11-03 16:41:57 -06:00
base_client_errors_test.go Improved orbit debug logs when response contains a large HTML page. (#33195) 2025-09-19 17:00:19 -05:00
base_client_test.go TPM osquery-perf support (#30994) 2025-07-18 10:19:05 -03:00
build_tags_test.go Return 405 when receiving POST request on the route path (#16750) 2024-02-14 12:40:43 -03:00
calendar.go Moved common endpointer packages to platform dir. (#37780) 2026-01-06 14:23:07 -06:00
campaigns.go Add renameto tags to prepare for deprecating team and query API params (#39847) 2026-02-17 10:00:59 -06:00
campaigns_test.go Improve performance when recording schedule query results (#38524) 2026-01-27 10:33:47 -06:00
carves.go Authenticate carve block endpoint before parsing the "data" field (#39353) 2026-02-05 15:55:03 -03:00
carves_test.go Authenticate carve block endpoint before parsing the "data" field (#39353) 2026-02-05 15:55:03 -03:00
certificate_authorities.go HCA: fix generate GitOps missing todo comment and include secrets parsing (#32640) 2025-09-05 16:35:21 +03:00
certificate_authorities_test.go Add backend support for Smallstep CA (#32872) 2025-09-25 10:03:36 -05:00
certificate_templates.go Android certificate crud: validate variable replacement (#36648) 2025-12-05 12:14:14 -06:00
certificate_templates_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
certificates.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
client.go Fix output from gitops to use "fleets" instead of "teams", "queries" instead of "reports" (#40610) 2026-02-26 14:38:07 -06:00
client_android_certificates.go Added subject name to certificate template list endpoint response (#37028) 2025-12-11 05:38:59 -06:00
client_appconfig.go fleetctl gitops --dry-run now errors on duplicate (or conflicting) global/team enroll secrets. (#19344) 2024-05-31 07:01:13 -05:00
client_carves.go Introduce API version 2022-04, deprecate use of /global in paths (#4731) 2022-04-05 11:35:53 -04:00
client_certificate_authorities.go gitops, basic apis, and table for android certificate templates (#35788) 2025-11-24 15:44:06 -06:00
client_debug.go Merge conflicts 2024-04-16 10:20:59 -05:00
client_hosts.go 17257 validate bulk ops request filters (#17514) 2024-03-11 10:02:51 -06:00
client_labels.go gitops changes for team labels (#37801) 2026-01-06 17:47:30 -04:00
client_live_query.go fleetctl, API, copy updates around host identifiers (#20220) 2024-07-09 10:25:01 -07:00
client_live_query_test.go fleetctl, API, copy updates around host identifiers (#20220) 2024-07-09 10:25:01 -07:00
client_mdm.go Support command status for commands and host for results in fleetctl (#37133) 2025-12-12 19:26:07 -04:00
client_mdm_test.go fix fleetctl to set different CmdUID for Windows (#14895) 2023-11-02 15:06:37 -03:00
client_packs.go Add fleetctl upgrade-packs command to migrate 2017 packs to queries (#13078) 2023-08-08 08:21:57 -04:00
client_policies.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
client_profiles.go Fix macos_setup not always being exported correctly by generate-gitops (#30504) 2025-07-02 09:07:58 -03:00
client_queries.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
client_scripts.go Remove PUT endpoint, update to always use POST for setup experience scripts (#35818) 2025-11-17 11:29:23 -05:00
client_secret_variables.go Add backend APIs for adding, deleting and listing secret variables (#31936) 2025-08-14 19:33:47 -03:00
client_sessions.go Added scim/details endpoint (#28007) 2025-04-10 14:08:45 -05:00
client_setup.go fleetctl preview to use v1 setup path, to support previous versions of fleet (#5331) 2022-04-25 10:02:21 -03:00
client_software.go Use custom icons in GitOps for Fleet Maintained Apps (#38497) 2026-01-20 11:56:40 -05:00
client_targets.go Add display_name to more results (#8204) 2022-10-14 11:14:18 -03:00
client_teams.go Allow setting software icons via GitOps (#32886) 2025-09-26 15:59:48 -05:00
client_test.go gitops changes for team labels (#37801) 2026-01-06 17:47:30 -04:00
client_trigger.go Add fleetctl trigger command (#8877) 2022-12-06 09:56:54 -06:00
client_users.go Return token when creating API-only users (#19525) 2024-06-13 19:10:27 -03:00
conditional_access_idp.go Only allow FLEET_DEV_* env vars when --dev is passed, allow overriding configs one at a time in dev (#38652) 2026-01-27 14:32:56 -06:00
conditional_access_idp_test.go Okta IdP Apple profile endpoint + fixes (#35526) 2025-11-14 13:49:08 -06:00
conditional_access_microsoft.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
cron_schedules.go Trigger vuln processing when it runs on a separate server (#39612) 2026-02-17 09:18:03 -06:00
cron_schedules_test.go Add instanceID to schedule logging (#10413) 2023-03-13 15:37:03 -03:00
debug_handler.go Migrate HTTP request logging from go-kit/log to slog (#39729) 2026-02-14 13:04:41 -06:00
debug_handler_test.go Revise auth requirements for debug endpoints (#38173) 2026-01-12 10:37:06 -06:00
device_client.go Ability to set fleet desktop alternative browser host in org settings (#38409) 2026-01-19 16:25:22 -04:00
device_client_test.go Ability to set fleet desktop alternative browser host in org settings (#38409) 2026-01-19 16:25:22 -04:00
devices.go Migrated to slog method signatures in service files (#40468) 2026-02-26 07:16:44 -06:00
devices_endpoint_test.go Add conditional access already bypassed check (#39037) 2026-02-02 10:35:55 -05:00
devices_test.go Update backend error messages (#40364) 2026-02-25 13:54:45 -06:00
devices_url_auth_test.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
endpoint_campaigns.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
endpoint_middleware.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
endpoint_middleware_test.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
endpoint_setup.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
endpoint_setup_test.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
endpoint_utils.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
endpoint_utils_test.go Deprecate "team" and "query" API params (#39873) 2026-02-19 13:53:32 -06:00
frontend.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
frontend_test.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
full_test.go Return 405 when receiving POST request on the route path (#16750) 2024-02-14 12:40:43 -03:00
global_policies.go Update backend error messages (#40364) 2026-02-25 13:54:45 -06:00
global_policies_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
global_schedule.go Add renameto tags to prepare for deprecating team and query API params (#39847) 2026-02-17 10:00:59 -06:00
global_schedule_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
handler.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
handler_deprecated_paths.go Deprecate URLs with "team" and "query" terminology (#40520) 2026-02-25 22:20:35 -06:00
handler_test.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
hosts.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
hosts_test.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
http_auth_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
integration_android_certificate_templates_test.go Deprecate "team" and "query" API params (#39873) 2026-02-19 13:53:32 -06:00
integration_android_software_test.go Optimized api/latest/fleet/software/titles endpoint (#40458) 2026-02-27 14:30:05 -06:00
integration_certificate_authorities_test.go Revert "Added deny list for checking external user submitted urls" 2026-02-24 16:29:08 -06:00
integration_core_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
integration_desktop_test.go Request body limits (#39080) 2026-02-05 10:29:53 -05:00
integration_ds_only_test.go Moving Go integration tests to integration test job (#21126) 2024-08-07 14:00:25 +02:00
integration_enterprise_test.go slog migration: initLogger + serve.go + cron + schedule (#40699) 2026-02-27 14:29:27 -06:00
integration_enterprise_vulns_test.go Remove duplicate RHEL kernel in os_version (#39746) 2026-02-12 09:13:24 -07:00
integration_install_test.go Changes needed before gokit/log to slog transition. (#39527) 2026-02-11 10:08:33 -06:00
integration_live_queries_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
integration_logger_test.go Deprecate URLs with "team" and "query" terminology (#40520) 2026-02-25 22:20:35 -06:00
integration_mdm_commands_test.go only refetch location data if iDevice is locked (#39241) 2026-02-04 09:23:44 -05:00
integration_mdm_ddm_test.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
integration_mdm_dep_test.go Migrating server/worker and related code to slog (#40205) 2026-02-23 13:18:07 -06:00
integration_mdm_lifecycle_test.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
integration_mdm_profiles_test.go remove windows profile osquery verification (#40539) 2026-02-27 12:21:45 -05:00
integration_mdm_release_worker_test.go Wait for expected profiles to be sent before releasing device (#31381) 2025-07-31 17:50:57 +02:00
integration_mdm_setup_experience_test.go Flaky test fix: Skip worker jobs to avoid race conditions in tests (#40536) 2026-02-25 15:20:40 -06:00
integration_mdm_test.go slog migration: initLogger + serve.go + cron + schedule (#40699) 2026-02-27 14:29:27 -06:00
integration_smtp_test.go Changes needed before gokit/log to slog transition. (#39527) 2026-02-11 10:08:33 -06:00
integration_software_titles_test.go retry software installer download and upload during gitops (#40643) 2026-02-27 14:05:15 -05:00
integration_sso_test.go Add new Technician role (#39564) 2026-02-11 15:00:10 -03:00
integration_vpp_install_test.go Order By Vulnerability (#40143) 2026-02-23 09:42:36 -07:00
invites.go Migrate from aws-sdk-go v1 to v2 (#30308) 2025-06-30 17:45:39 -03:00
invites_test.go Allow opting in users to email verification on login (#24273) 2024-12-05 08:37:10 -06:00
jitter.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
jitter_test.go Update to Go 1.24.1 (#27506) 2025-03-31 11:14:09 -05:00
labels.go Label validation not catching invalid platform (#39964) 2026-02-17 14:04:07 -04:00
labels_test.go Label validation not catching invalid platform (#39964) 2026-02-17 14:04:07 -04:00
labels_util.go Address backend review feedback from #37208 (#37742) 2025-12-30 08:48:55 -03:00
linux_mdm.go Implement BitLocker "action required" status (#31451) 2025-08-05 11:23:27 -05:00
linux_mdm_test.go Update GET /hosts/:id/encryption_key to return archived key when current key is unavailable (#30396) 2025-07-02 14:57:25 -05:00
live_queries.go Migrated to slog method signatures in service files (#40468) 2026-02-26 07:16:44 -06:00
mail_test.go Allow opting in users to email verification on login (#24273) 2024-12-05 08:37:10 -06:00
maintained_apps.go Add renameto tags to prepare for deprecating team and query API params (#39847) 2026-02-17 10:00:59 -06:00
mdm.go Skip MDM Declaration Validation logic with Configuration. (#38212) 2026-02-27 16:07:33 -05:00
mdm_profiles.go ARCW: Add Renewal ID verification and support in windows profiles (#37179) 2025-12-12 13:14:59 -04:00
mdm_profiles_test.go ARCW: Add Renewal ID verification and support in windows profiles (#37179) 2025-12-12 13:14:59 -04:00
mdm_scep.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
mdm_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
mem_failing_policies_set_test.go Fix failing policy sets for redis cluster mode (#3725) 2022-01-17 15:16:54 -05:00
metrics.go Issue 1362 fleetctl user roles (#1397) 2021-07-16 15:28:13 -03:00
metrics_appconfig.go Fix SMTP e-mail send when SMTP server has credentials (#10758) 2023-03-28 15:23:15 -03:00
metrics_change_email.go Update go-kit to 0.4.0 (#1411) 2017-03-15 08:55:30 -07:00
metrics_invites.go Add v4 suffix in go.mod (#1224) 2021-06-25 21:46:51 -07:00
metrics_labels.go API + auth + UI changes for team labels (#37208) 2025-12-29 21:28:45 -06:00
metrics_sessions.go Replace home-made SAML implementation with https://github.com/crewjam/saml (#28486) 2025-07-07 15:13:46 -03:00
metrics_users.go Add v4 suffix in go.mod (#1224) 2021-06-25 21:46:51 -07:00
microsoft_mdm.go remove windows profile osquery verification (#40539) 2026-02-27 12:21:45 -05:00
microsoft_mdm_test.go improve windows resending (#40365) 2026-02-24 09:10:07 -05:00
orbit.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
orbit_client.go End-user authentication for Window/Linux setup experience: agent (#34847) 2025-11-03 16:41:57 -06:00
orbit_client_test.go Perform early restart before starting sub-systems and minor refactor of orbit sub-systems (#20610) 2024-07-19 12:44:43 -03:00
orbit_test.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
osquery.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
osquery_test.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
packs.go Add renameto tags to prepare for deprecating team and query API params (#39847) 2026-02-17 10:00:59 -06:00
packs_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
queries.go Migrated to slog method signatures in service files (#40468) 2026-02-26 07:16:44 -06:00
queries_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
scheduled_queries.go Add renameto tags to prepare for deprecating team and query API params (#39847) 2026-02-17 10:00:59 -06:00
scheduled_queries_test.go Combine Schedules and Queries: API changes (#12778) 2023-07-24 20:17:20 -04:00
scim.go Added scim/details endpoint (#28007) 2025-04-10 14:08:45 -05:00
scripts.go Update backend error messages (#40364) 2026-02-25 13:54:45 -06:00
scripts_encoding.go Fix FMAs on Render (#37557) 2025-12-23 13:01:32 -05:00
scripts_encoding_test.go Fix FMAs on Render (#37557) 2025-12-23 13:01:32 -05:00
scripts_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
secret_variables.go Prevent IT admins from deleting a secret variable in use (#32161) 2025-08-22 11:22:37 -03:00
secret_variables_test.go Add backend APIs for adding, deleting and listing secret variables (#31936) 2025-08-14 19:33:47 -03:00
service.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
service_appconfig.go Add support for publishing logs to NATS. (#36527) 2026-01-06 09:10:32 -03:00
service_appconfig_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
service_campaign_test.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
service_campaigns.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
service_errors.go Fixed client-side errors being incorrectly reported as server errors in OTEL telemetry (#40051) 2026-02-19 16:06:00 -06:00
service_users.go Refactor endpoint_utils for modularization (#36484) 2025-12-31 09:12:00 -06:00
sessions.go Add renameto tags to prepare for deprecating team and query API params (#39847) 2026-02-17 10:00:59 -06:00
sessions_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
setup_experience.go Deprecate "team" and "query" API params (#39873) 2026-02-19 13:53:32 -06:00
setup_experience_test.go Use lighter Team call when it's obviously safe to do so, comment potential areas for further improvement (#35587) 2025-11-17 17:25:45 -06:00
software.go Update backend error messages (#40364) 2026-02-25 13:54:45 -06:00
software_installers.go Deprecate "team" and "query" API params (#39873) 2026-02-19 13:53:32 -06:00
software_installers_test.go retry software installer download and upload during gitops (#40643) 2026-02-27 14:05:15 -05:00
software_test.go Fixing tests. (#17073) 2024-02-22 16:03:13 -06:00
software_title_icons.go Add renameto tags to prepare for deprecating team and query API params (#39847) 2026-02-17 10:00:59 -06:00
software_title_icons_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
software_titles.go Update backend error messages (#40364) 2026-02-25 13:54:45 -06:00
software_titles_test.go Add experimental software title name update endpoint for titles with a bundle ID (#26938) 2025-03-07 11:36:17 -06:00
status.go service.errorer to fleet.Errorer (#26362) 2025-02-14 16:19:34 -06:00
targets.go Add renameto tags to prepare for deprecating team and query API params (#39847) 2026-02-17 10:00:59 -06:00
targets_test.go Refactor license so it is stored in the context (#8544) 2022-11-15 09:08:05 -05:00
team_policies.go Add renameto tags to prepare for deprecating team and query API params (#39847) 2026-02-17 10:00:59 -06:00
team_policies_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
team_schedule.go Add renameto tags to prepare for deprecating team and query API params (#39847) 2026-02-17 10:00:59 -06:00
team_schedule_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
teams.go Add renameto tags to prepare for deprecating team and query API params (#39847) 2026-02-17 10:00:59 -06:00
teams_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
testing_client.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
testing_utils.go slog migration: service layer + subsystem libraries (#40661) 2026-02-26 17:40:46 -06:00
translator.go Moved common endpointer packages to platform dir. (#37780) 2026-01-06 14:23:07 -06:00
transport.go Deprecate "team" and "query" API params (#39873) 2026-02-19 13:53:32 -06:00
transport_error.go Improved OpenTelemetry error handling (#38757) 2026-01-26 17:07:32 -06:00
transport_setup.go Update go-kit to 0.4.0 (#1411) 2017-03-15 08:55:30 -07:00
transport_test.go Deprecate "team" and "query" API params (#39873) 2026-02-19 13:53:32 -06:00
trigger.go service.errorer to fleet.Errorer (#26362) 2025-02-14 16:19:34 -06:00
user_roles.go service.errorer to fleet.Errorer (#26362) 2025-02-14 16:19:34 -06:00
users.go Migrated to slog method signatures in service files (#40468) 2026-02-26 07:16:44 -06:00
users_test.go Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
validation_setup.go Full-stack: Make "Server url" validation conditions consistent across Fleet, update Web Address form validation and submission logic per Fleet best practices (frontend/docs/patterns.md) (#27455) 2025-03-27 13:56:38 -07:00
vpp.go Add renameto tags to prepare for deprecating team and query API params (#39847) 2026-02-17 10:00:59 -06:00
vpp_test.go Regen mocks and use the new func names (#35655) 2025-11-12 17:01:16 -05:00
vulnerabilities.go Update backend error messages (#40364) 2026-02-25 13:54:45 -06:00
vulnerabilities_test.go Updated /api/v1/fleet/vulnerabilities/{cve} endpoint (#21463) 2024-08-21 12:52:28 -05:00
windows_mdm_profiles.go Moved common endpointer packages to platform dir. (#37780) 2026-01-06 14:23:07 -06:00
windows_mdm_profiles_test.go Add support for $FLEET_VAR_HOST_HARDWARE_SERIAL in Windows profiles, $FLEET_VAR_HOST_PLATFORM in Windows/Apple profiles (#35812) 2025-11-24 10:18:47 -06:00