mirror of
https://github.com/strapi/strapi.git
synced 2025-11-01 02:16:03 +00:00
Add usage data for Releases
This commit is contained in:
parent
bbd10939f2
commit
e4cb1a8c6a
@ -39,6 +39,15 @@ const sendUpdateProjectInformation = async () => {
|
||||
|
||||
groupProperties = assign(groupProperties, { SSOProviders, isSSOConfigured: SSOProviders.length !== 0 });
|
||||
}
|
||||
|
||||
if (EE.features.isEnabled('cms-content-releases')) {
|
||||
const numberOfContentReleases = await strapi.entityService.count('plugin::content-releases.release');
|
||||
const numberOfPublishedContentReleases = await strapi.entityService.count('plugin::content-releases.release', {
|
||||
filters: { $not: { releasedAt: null } }
|
||||
});
|
||||
|
||||
groupProperties = assign(groupProperties, { numberOfContentReleases, numberOfPublishedContentReleases });
|
||||
}
|
||||
|
||||
groupProperties = assign(groupProperties, { numberOfActiveAdminUsers, numberOfAdminUsers });
|
||||
|
||||
|
||||
@ -77,6 +77,8 @@ const createReleaseService = ({ strapi }: { strapi: LoadedStrapi }) => ({
|
||||
await schedulingService.set(release.id, release.scheduledAt);
|
||||
}
|
||||
|
||||
strapi.telemetry.send('didCreateContentRelease');
|
||||
|
||||
return release;
|
||||
},
|
||||
|
||||
@ -242,6 +244,8 @@ const createReleaseService = ({ strapi }: { strapi: LoadedStrapi }) => ({
|
||||
}
|
||||
}
|
||||
|
||||
strapi.telemetry.send('didUpdateContentRelease');
|
||||
|
||||
return updatedRelease;
|
||||
},
|
||||
|
||||
@ -451,6 +455,8 @@ const createReleaseService = ({ strapi }: { strapi: LoadedStrapi }) => ({
|
||||
await strapi.entityService.delete(RELEASE_MODEL_UID, releaseId);
|
||||
});
|
||||
|
||||
strapi.telemetry.send('didDeleteContentRelease');
|
||||
|
||||
return release;
|
||||
},
|
||||
|
||||
@ -614,6 +620,8 @@ const createReleaseService = ({ strapi }: { strapi: LoadedStrapi }) => ({
|
||||
},
|
||||
});
|
||||
|
||||
strapi.telemetry.send('didPublishContentRelease');
|
||||
|
||||
return release;
|
||||
},
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user