mirror of
https://github.com/fleetdm/fleet
synced 2026-05-16 21:48:48 +00:00
Fixes #31387 This uses a boolean to track the state of the MDM migration button so that it stays visible when the host is in the migration state rather than disappearing and requiring some wait time every time the desktop token rotates. We don't really have unit tests of any sort for fleet desktop so no tests have been added/updated here # Checklist for submitter If some of the following don't apply, delete the relevant line. - [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/guides/committing-changes.md#changes-files) for more information. ## Testing - [x] QA'd all new/changed functionality manually ## fleetd/orbit/Fleet Desktop - [x] Verified compatibility with the latest released version of Fleet (see [Must rule](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/workflows/fleetd-development-and-release-strategy.md)) - [x] If the change applies to only one platform, confirmed that `runtime.GOOS` is used as needed to isolate changes - [x] Verified that fleetd runs on macOS, Linux and Windows - [x] Verified auto-update works from the released version of component to the new version (see [tools/tuf/test](../tools/tuf/test/README.md)) |
||
|---|---|---|
| .. | ||
| .keep | ||
| 28133-require-bitlocker-pin | ||
| 29793-launch-processes-using-correct-context | ||
| 30955-fixed-bug-with-about-fleet | ||
| 31269-debian-noninteractive-software-installs | ||
| 31338-31525-tarball-install | ||
| 31372-host-identity-cert-renewal | ||
| 31387-fleetdesktop-mdm-migrate | ||
| fleetd-extensions-support-arm64 | ||
| fleetd-tpm-key | ||
| update-go-1.24.5 | ||