fleet/website/api/controllers/webhooks
Eric fe72a6c1c4
Website: add support for new usage statistics (#42923)
Closes: https://github.com/fleetdm/fleet/issues/42049

Changes:
- Added four attributes to the HistoricalUsageSnapshot model:
`oktaConditionalAccessConfigured`, `conditionalAccessEnabled`,
`conditionalAccessBypassDisabled`, and
`entraConditionalAccessConfigured`
- Added the new usage statistics as inputs to the
receive-usage-analytics webhook

> Note: Before this PR can be merged, the website's database needs to be
migrated to add the new columns.

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

## Summary by CodeRabbit

* **New Features**
* Added tracking for conditional access configuration states across Okta
and Entra platforms, including bypass and enablement status.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-04-10 08:27:02 -05:00
..
receive-from-clay.js Add 'Registered for a conference' intent signal (#41919) 2026-03-18 08:21:50 -05:00
receive-from-customer-fleet-instance.js fix: return bad request error during MDM migration when appropriate (#16551) 2024-03-06 15:38:44 -05:00
receive-from-github.js Update receive-from-github.js (#42726) 2026-04-06 12:42:20 +01:00
receive-from-stripe.js Website: Update self-service Fleet premium license form (#42488) 2026-03-26 14:23:05 -05:00
receive-from-zapier.js Fix for the bug I introduced in #30722 (#30726) 2025-07-10 08:57:33 -05:00
receive-usage-analytics.js Website: add support for new usage statistics (#42923) 2026-04-10 08:27:02 -05:00