From d5bf210354be91fb6de864f039743bfbddc9462b Mon Sep 17 00:00:00 2001 From: Eric Date: Thu, 24 Apr 2025 00:34:21 -0500 Subject: [PATCH] Website: Add support for new usage statistic (#28384) Closes: #28255 Changes: - Updated the receive-usage-analytics webhook to support a new input `numHostsABMPending` - Added a `numHostsABMPending` attribute to the `HistoricalUsageSnapshot` model --- website/api/controllers/webhooks/receive-usage-analytics.js | 1 + website/api/models/HistoricalUsageSnapshot.js | 1 + 2 files changed, 2 insertions(+) diff --git a/website/api/controllers/webhooks/receive-usage-analytics.js b/website/api/controllers/webhooks/receive-usage-analytics.js index 6b05c35f1e..b4176f0ccf 100644 --- a/website/api/controllers/webhooks/receive-usage-analytics.js +++ b/website/api/controllers/webhooks/receive-usage-analytics.js @@ -44,6 +44,7 @@ module.exports = { maintenanceWindowsConfigured: {type: 'boolean', defaultsTo: false }, numHostsFleetDesktopEnabled: {type: 'number', defaultsTo: 0 }, numQueries: {type: 'number', defaultsTo: 0 }, + numHostsABMPending: {type: 'number', defaultsTo: 0 }, }, diff --git a/website/api/models/HistoricalUsageSnapshot.js b/website/api/models/HistoricalUsageSnapshot.js index f81f9ec493..d14affdbb7 100644 --- a/website/api/models/HistoricalUsageSnapshot.js +++ b/website/api/models/HistoricalUsageSnapshot.js @@ -48,6 +48,7 @@ module.exports = { maintenanceWindowsConfigured: {required: true, type: 'boolean'}, numHostsFleetDesktopEnabled: {required: true, type: 'number'}, numQueries: {required: true, type: 'number' }, + numHostsABMPending: {required: true, type: 'number' }, // ╔═╗╔╦╗╔╗ ╔═╗╔╦╗╔═╗ // ║╣ ║║║╠╩╗║╣ ║║╚═╗