fleet/docs/Contributing/product-groups
Victor Lyuboslavsky fe24ff1d67
Fixed a bug where certain macOS app names could be ingested as empty strings due to incorrect ".app" suffix removal. (#39563)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #34620

# Checklist for submitter

- [x] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.

## Testing

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


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

## Summary by CodeRabbit

## Bug Fixes
* Fixed an issue where macOS app names could become empty after removing
the ".app" extension. The app name extraction logic now correctly
handles edge cases, ensuring app names are properly ingested without
empty values.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-02-10 13:03:23 -06:00
..
mdm always send webhook while device is unmanaged for MDM migration (#39416) 2026-02-09 14:08:54 -05:00
orchestration Fixed a bug where certain macOS app names could be ingested as empty strings due to incorrect ".app" suffix removal. (#39563) 2026-02-10 13:03:23 -06:00
security-compliance Moving Android certificates docs. (#37622) 2026-01-09 09:27:44 -06:00
software Organize contributor docs and establish ADR process and template (#29101) 2025-05-17 15:03:52 -05:00
README.md Organize contributor docs and establish ADR process and template (#29101) 2025-05-17 15:03:52 -05:00

Fleet product groups

Fleet is organized into three main product groups:

MDM

The MDM product group focuses on Mobile Device Management, including:

  • Apple MDM (macOS, iOS)
  • Windows MDM
  • Android MDM
  • End user authentication
  • Disk encryption
  • Automated device enrollment

Orchestration

The Orchestration product group focuses on device orchestration using osquery, including:

  • Live queries
  • Scheduled queries
  • Query packs
  • Host vitals
  • Teams and access control
  • File carving
  • Policies
  • Scripts

Software

The Software product group focuses on software management, including:

  • Software inventory
  • Vulnerability management
  • Software installation
  • Software updates
  • Software policies
  • Fleet-maintained apps

Cross-Product Documentation

Some documentation applies to multiple product groups: