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

Monthly Aggregates #3

Open
Keyrxng opened this issue Nov 28, 2024 · 0 comments
Open

Monthly Aggregates #3

Keyrxng opened this issue Nov 28, 2024 · 0 comments

Comments

@Keyrxng
Copy link
Contributor

Keyrxng commented Nov 28, 2024

Keeping it simple for now:

  • Top performers (via USD earned, tasks completed, reviews performed, etc)
  • Tasks Complete (per repo, per contributor, etc)
  • Task Rewards (per repo, per contributor, etc)

Each should have it's own view separate from the rest. The UI currently has everything squashed together via legends and stuffed into the chart bar details etc.

API: have dashboard ping kernel-telegram endpoint and it posts what is sent

  • Once the aggregates are configured and are being updated in real-time then we'll need an API to serve the org' data (I expect repo JSON to be the storage layer, so the endpoint should fetch and read from repo and then serve) which will require it's own task to cover specifics of the complete API of the platform not just this one aspect.
  • We'll then setup a cron job or two that'll ping kernel-telegram and once this is implemented to support UI requests too or perhaps a separate task for accepting UI requests would be needed actually

Originally posted by @rndquu in ubiquity-os-marketplace/ubiquity-os-kernel-telegram#42 (comment)

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

No branches or pull requests

1 participant