Skip to content

feat: add export report and recent repos sidebar#145

Open
WZ-Xuan wants to merge 1 commit into
pajecawav:masterfrom
WZ-Xuan:master
Open

feat: add export report and recent repos sidebar#145
WZ-Xuan wants to merge 1 commit into
pajecawav:masterfrom
WZ-Xuan:master

Conversation

@WZ-Xuan

@WZ-Xuan WZ-Xuan commented May 6, 2026

Copy link
Copy Markdown

Summary

This PR adds three major features to improve user experience:

  1. Export repository statistics as Markdown report (feat)
  2. Recent repositories sidebar for quick navigation (feat)
  3. Improved commit activity retry logic (fix)

Considering that users might want to download the statistics they've gathered, I added an export to Markdown feature. Also, since this is a browser extension, I believe search/visit history is also a necessary feature.

While using this tool, I noticed that commit information often fails to load properly. Although I understand this is due to how the GitHub API processes these requests, there were also some minor issues in the current code logic: after receiving a 202 status, the polling mechanism didn't include the token, so it failed after just two attempts. My fix adds the token during polling, implements a maximum retry limit, and uses exponential backoff. This should help with fetching commit information — though perhaps the retry strategy could be further adjusted.

@vercel

vercel Bot commented May 6, 2026

Copy link
Copy Markdown

@WZ-Xuan is attempting to deploy a commit to the pajecawav's projects Team on Vercel.

A member of the Team first needs to authorize it.

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.

1 participant