mirror of
https://github.com/strapi/strapi.git
synced 2025-11-08 06:07:41 +00:00
Add usage data for Releases
This commit is contained in:
parent
bbd10939f2
commit
e4cb1a8c6a
@ -40,6 +40,15 @@ const sendUpdateProjectInformation = async () => {
|
|||||||
groupProperties = assign(groupProperties, { SSOProviders, isSSOConfigured: SSOProviders.length !== 0 });
|
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 });
|
groupProperties = assign(groupProperties, { numberOfActiveAdminUsers, numberOfAdminUsers });
|
||||||
|
|
||||||
strapi.telemetry.send('didUpdateProjectInformation', {
|
strapi.telemetry.send('didUpdateProjectInformation', {
|
||||||
|
|||||||
@ -77,6 +77,8 @@ const createReleaseService = ({ strapi }: { strapi: LoadedStrapi }) => ({
|
|||||||
await schedulingService.set(release.id, release.scheduledAt);
|
await schedulingService.set(release.id, release.scheduledAt);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
strapi.telemetry.send('didCreateContentRelease');
|
||||||
|
|
||||||
return release;
|
return release;
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -242,6 +244,8 @@ const createReleaseService = ({ strapi }: { strapi: LoadedStrapi }) => ({
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
strapi.telemetry.send('didUpdateContentRelease');
|
||||||
|
|
||||||
return updatedRelease;
|
return updatedRelease;
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -451,6 +455,8 @@ const createReleaseService = ({ strapi }: { strapi: LoadedStrapi }) => ({
|
|||||||
await strapi.entityService.delete(RELEASE_MODEL_UID, releaseId);
|
await strapi.entityService.delete(RELEASE_MODEL_UID, releaseId);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
strapi.telemetry.send('didDeleteContentRelease');
|
||||||
|
|
||||||
return release;
|
return release;
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -614,6 +620,8 @@ const createReleaseService = ({ strapi }: { strapi: LoadedStrapi }) => ({
|
|||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
strapi.telemetry.send('didPublishContentRelease');
|
||||||
|
|
||||||
return release;
|
return release;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user