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

feat: dashboard stats #111

Merged
merged 8 commits into from
Feb 26, 2024
Merged

feat: dashboard stats #111

merged 8 commits into from
Feb 26, 2024

Conversation

gaspb
Copy link
Member

@gaspb gaspb commented Feb 22, 2024

Description

Added the dashboard and related stats
(sorry for the size, though most of it is cornucopia generated code, sql & deps locks)

This pr implements the stats service and dashboard, i'll follow up in other prs with :

  • creating the mrr logs on subscription change (create, update, trial etc)
  • some UI improvements and missing filters/interactions
  • creating a seed with enough data to fill the dashboard
  • multicurrency

Checklist

  • The code follows the project's coding conventions and style guidelines.
  • All tests related to the changes have passed successfully.
  • Documentation has been updated to reflect the changes (if applicable).
  • All new and existing unit tests have passed.
  • I have self-reviewed my code and ensured its quality.
  • I have added/updated necessary comments to aid understanding.

@gaspb gaspb changed the title dashboard stats feat: dashboard stats Feb 22, 2024
Copy link
Contributor

@thomas-hilaire thomas-hilaire left a comment

Choose a reason for hiding this comment

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

👏

@gaspb gaspb merged commit 0a6d540 into main Feb 26, 2024
6 checks passed
@gaspb gaspb deleted the add-stats branch February 26, 2024 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants