Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Onboarding charts #359

Merged
merged 3 commits into from
Nov 28, 2023
Merged

Conversation

lachmanfrantisek
Copy link
Member

  • Add info about onboarded projects to the backend API.
  • Add new cumulative usage charts to show the state of onboarding.
  • Show the newly onboarded projects. Both globally or once the project starts to use a new job.

Fixes: packit/packit-service#2232

Some screenshots using prod data:

Past month

image

Past year

image


RELEASE NOTES BEGIN
There are new usage charts at https://dashboard.packit.dev/usage showing the status of new projects' onboarding.
RELEASE NOTES END

To show the state of onboarding.

Signed-off-by: Frantisek Lachman <[email protected]>
Both globally or once the project starts to use a new job.

Signed-off-by: Frantisek Lachman <[email protected]>
@usercont-release-bot
Copy link

Preview: https://packit-dashboard-pr-359.surge.sh (deployed at Mon 27 Nov 2023, 14:54 UTC)

@lachmanfrantisek
Copy link
Member Author

It still uses the backend API since I still haven't had much time to move it..;(

So, it's slow but produces quite interesting data.

Copy link
Contributor

@lachmanfrantisek
Copy link
Member Author

lachmanfrantisek commented Nov 27, 2023

Plans for the follow-up PR:

Copy link
Member

@lbarcziova lbarcziova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!

@lachmanfrantisek lachmanfrantisek added this pull request to the merge queue Nov 28, 2023
Merged via the queue into packit:main with commit 8d4aa8f Nov 28, 2023
1 check passed
@lachmanfrantisek lachmanfrantisek deleted the onboarding-charts branch November 28, 2023 10:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Prepare a dashboard view tracking the progress of this onboarding effort
3 participants