Unleash / unleash

Open-source feature management solution built for developers.
https://getunleash.io
Apache License 2.0
11.08k stars 694 forks source link

feat: personal dashboard project avg health scores #8328

Closed kwasniew closed 2 days ago

kwasniew commented 2 days ago

About the changes

For pro and enterprise customers we can provide feedback on avg health score in the past 4 weeks vs current 4 weeks. The calculation is inspired by the avg health score indicator in the ios health app.

This PR adds the calculation in the service and a query in the personal dashboard read model. I couldn't find a good home for this query so added it to the existing read model for now.

As a result of this PR we can implement the following logic:

Screenshot 2024-10-02 at 09 28 31

In the next iteration it would be nice to add some visual indicators

Screenshot 2024-10-02 at 09 31 40 Screenshot 2024-10-02 at 09 28 13

Important files

Discussion points

vercel[bot] commented 2 days ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
unleash-monorepo-frontend ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 2, 2024 7:27am
1 Skipped Deployment | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **unleash-docs** | ⬜️ Ignored ([Inspect](https://vercel.com/unleash-team/unleash-docs/EaLVCKvsnsUhMmYJNiQBzNQeGMfL)) | [Visit Preview](https://unleash-docs-git-personal-dashboard-health-scores-unleash-team.vercel.app) | | Oct 2, 2024 7:27am |
github-actions[bot] commented 2 days ago

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails

Scanned Manifest Files