fleet/changes
Ian Littman e8a6456f13
Don't reuse GitHub HTTP client to pull MSRC feeds (#22493)
See #22492

As of today, MSRC's API will 401 if you pass it a JWT it doesn't expect,
and by reusing the GitHub API HTTP client for MSRC pulls we were passing
the API an unexpected JWT. Wasn't able to reproduce this locally because
I didn't need a GitHub token locally to pull release details, while the
token is populated in Actions. Was able to repro both the issue and this
fix inside Actions on my fork.

This also updates to call v3.0 of the API directly, which v2.0 has been
redirecting to for awhile.

Finally, adds slightly better logging so we know which part of the feed
generation process we're in when we're running this in Actions.

# 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
2024-09-27 21:23:48 -05:00
..
.keep Issue 1009 calculate diff software (#1305) 2021-07-08 13:57:43 -03:00
18354-update-success-messages 18354 lock wipe message updates (#22447) 2024-09-27 09:55:50 -07:00
20683-less-columns-smaller-width Fleet UI: Host details > about info uses less columns at small widths (#22257) 2024-09-23 09:35:34 -07:00
20865-fix-chrome-icon show correct chrome software icon for chrome packages (#22233) 2024-09-19 11:50:18 +01:00
20959-query-host-flow-fix-observer Fleet UI: Fix observer persisting host_id when querying host from host details page (#22249) 2024-09-20 07:50:10 -07:00
21276-select-live-query-targets-improvements Fleet UI: Improve select targets dropdown (#22348) 2024-09-25 09:24:54 -07:00
21343-hide-redundant-built-in-label-pills Fleet UI: Hide redundant built in label filtering (#22308) 2024-09-24 09:05:39 -07:00
21370-bundle-id-quickfix Fix software-with-bundle-ID add when the same title with different/no bundle ID, add missing request timeout special case for edit package endpoint (#22413) 2024-09-26 15:23:50 -03:00
21594-host-software-filter-bug Fleet UI: Fix host software filter dropdown to persist other changes (#22392) 2024-09-26 07:42:53 -07:00
21875-duplicate-label-name Fleet UI: Surface duplicate label name error to users (#22389) 2024-09-25 10:03:09 -07:00
21891-mdm-profile-fails fix: stop profiles that never reached the host from showing up as failed (#22186) 2024-09-19 11:31:46 -04:00
22097-mdm-migration-guide feat: update MDM migration guide with new UX (#22128) 2024-09-20 15:39:16 -04:00
22106-fix-software-package-name Display file name in software package card UI (#22120) 2024-09-17 10:40:34 -05:00
22122-mdm-apple-status-queries Improve MySQL queries that aggregate MDM profile statuses for Apple hosts (#22252) 2024-09-24 14:47:46 -05:00
22159-hide-severity-fleet-free Fleet UI: Fleet free does not see empty severity column (#22408) 2024-09-27 07:41:06 -07:00
22197-policy-auto-software-truncation Fleet UI: Fix policy automation truncation when auto-install software (#22410) 2024-09-27 07:42:14 -07:00
22207-close-team-modal Fleet UI: Edit team name closes modal (#22414) 2024-09-27 07:59:10 -07:00
22415-fix-vpp-migration fix VPP migration edge case (#22460) 2024-09-27 14:13:27 -03:00
22492-msrc-fix Don't reuse GitHub HTTP client to pull MSRC feeds (#22493) 2024-09-27 21:23:48 -05:00
software-edit-request-deadline Fix software-with-bundle-ID add when the same title with different/no bundle ID, add missing request timeout special case for edit package endpoint (#22413) 2024-09-26 15:23:50 -03:00