fleet/orbit/pkg
Ian Littman 8b2d21604e
Delete Fleet Desktop auth token when we detect a migrated host (#23658)
#23164

This ensures that "My device" correctly shows the current host
immediately after migration, rather than the old host (Orbit is already
reporting on the current host correctly due to swapped node keys)

# 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] Manual QA for all new/changed functionality
- For Orbit and Fleet Desktop changes:
- [x] Orbit runs on macOS, Linux and Windows. Check if the orbit
feature/bugfix should only apply to one platform (`runtime.GOOS`).

QA'd on macOS as there's a runtime guard on this code.
2024-11-09 23:35:49 -06:00
..
augeas fleetctl, API, copy updates around host identifiers (#20220) 2024-07-09 10:25:01 -07:00
bitlocker fix formatting of unrecognized BitLocker erorr (#21220) 2024-08-09 11:52:50 -03:00
build Add user agent to Orbit HTTP client (#5429) 2022-05-02 11:03:49 -07:00
constant Delete Fleet Desktop auth token when we detect a migrated host (#23658) 2024-11-09 23:35:49 -06:00
cryptoinfo Enable staticcheck Go linter. (#23487) 2024-11-05 11:16:24 -06:00
dataflatten Add gosimple linter (#23250) 2024-10-29 14:17:51 -05:00
execuser Adding telemetry for specific Fleet Desktop errors (#23349) 2024-10-31 14:24:42 -05:00
go-paniclog Fix Fleet Desktop bugs on Windows (#16402) 2024-01-29 18:52:55 -03:00
insecure Make creation of http.Client uniform across the codebase (#3097) 2021-11-24 15:56:54 -05:00
installer Enable staticcheck Go linter. (#23487) 2024-11-05 11:16:24 -06:00
keystore Add gosimple linter (#23250) 2024-10-29 14:17:51 -05:00
logging Reduce orbit logging when the server is down (#16968) 2024-02-21 15:36:15 -03:00
migration fix: add missing comments 2024-08-15 19:00:47 -04:00
osquery Perform early restart before starting sub-systems and minor refactor of orbit sub-systems (#20610) 2024-07-19 12:44:43 -03:00
osservice 8009 fleet desktop icon duplication (#8017) 2022-10-13 10:58:37 -03:00
packaging Prevent broken build system when Ctrl+C a orbit/desktop windows compilation (#23623) 2024-11-07 15:55:41 -03:00
platform Fix Fleet Desktop bugs on Windows (#16402) 2024-01-29 18:52:55 -03:00
process Fleetctl to package .app bundles for osquery (and changes for orbit to support them) (#4393) 2022-03-15 16:04:12 -03:00
profiles feat: manual MDM migration updates (#21115) 2024-08-08 15:46:42 -04:00
scripts Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
setup_experience fix: make icon not as big (#23176) 2024-10-24 12:04:59 -04:00
swiftdialog feat: swift dialog UI for setup experience (#22972) 2024-10-21 16:58:12 -04:00
table Add gosimple linter (#23250) 2024-10-29 14:17:51 -05:00
token Fixing fleetd to NOT make unnecessary duplicate call to orbit/device_token endpoint. (#15543) 2023-12-10 17:00:24 -06:00
update Adding telemetry for specific Fleet Desktop errors (#23349) 2024-10-31 14:24:42 -05:00
user fix: don't attempt to launch fleet desktop until the user is logged into GUI (#16090) 2024-01-17 10:00:28 -05:00
useraction Catch signals for graceful fleet desktop exit (#23054) 2024-10-24 12:09:55 -04:00
windows Add Kolide osquery tables 2023-11-01 20:11:35 -06:00