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

dev-cmd/contributions: usability/performance improvements. #15923

Merged
merged 1 commit into from
Aug 30, 2023
Merged

dev-cmd/contributions: usability/performance improvements. #15923

merged 1 commit into from
Aug 30, 2023

Commits on Aug 30, 2023

  1. dev-cmd/contributions: usability/performance improvements.

    - more sensible/performant defaults: default to primary repositories
      only for the last year rather than all repositories forever
    - allow specifying more than one user at a time
    - output the breakdown of contributions without needing `--csv`
    - add a space before the `--csv` output
    - consolidate some code
    - avoid counting authored commits twice, to improve performance
    - retry failed GitHub API calls (this happens often when querying all
      maintainers)
    - stop counting after we find 1000 commits for a given user to avoid
      excessive API queries/pagination
    MikeMcQuaid committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    d357607 View commit details
    Browse the repository at this point in the history