Showing a graph on the package homepage with the installs counts for the last year

Description

I suggest creating a new table to consolidate the entry installs report weekly

forge_entryInstallsReport

  • entryReportId -> PK

  • entrySlug → coldbox

  • entryVersion → 2.1

  • installs → 2000

  • startDate → today

  • endDate - > sunday

This way we can have reports weekly for each entry version and even by package

 

I suggest presenting this data in the UI weekly, monthly and in a 6-months view

To achieve this we need the following:

  • A scheduled task that populates the table weekly (on Sunday night) for each package

  • A scheduled task that removes the week installs older than 6 months (we can run this weekly or monthly)

  • We also need to wipe out the data from the forge_entryVersionInstalls table (this can be run monthly and keep data for 1 year)

  •  

  • Subtask: weekly and monthly report for pro accounts

Activity

Show:

Javier Quintero October 18, 2023 at 8:44 PM

Show the last month’s installs for a specific package version

Luis Majano September 6, 2022 at 10:03 PM

Luis Majano mentioned this issue in a commit of Ortus Websites / www.forgebox.io on branch development:

Merge branch 'installs-count-graph' into 'development'

Luis Majano August 23, 2022 at 8:02 PM

Javier Quintero mentioned this issue in a commit of Ortus Websites / www.forgebox.io on branch installs-count-graph:

#resolve https://ortussolutions.atlassian.net/browse/FORGEBOX-716#icft=FORGEBOX-716 Showing a graph on the package homepage with the...

Luis Majano August 23, 2022 at 7:47 PM

Duplicate
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Fix versions

Priority

Sentry

Created August 19, 2022 at 5:19 PM
Updated October 19, 2023 at 3:41 PM
Resolved October 19, 2023 at 3:41 PM

Flag notifications