-
-
Notifications
You must be signed in to change notification settings - Fork 166
GitHub issue counts
Rob Garrison edited this page Oct 24, 2022
·
38 revisions
A userscript that adds a repo issues count to the user repository & organization page (https://github.com/:user
)
- This script makes it easy to see the total number of open issues & pull requests for each repository.
- It works on both user & organization pages.
- It now includes pinned repositories, but only those repositories for the user. Pinned repos for other organizations will not show an issue count.
- Known issue: not all repositories will get an issue link - see known issues for details.
- Click this link to install from GitHub; or install from GreasyFork or OpenUserJS.
- Update dependencies.
- Update mutation script.
- Update mutation script.
- Update GitHub icon.
- Update mutation script.
- Update mutation script.
- Update mutation script.
- Update mutation script.
- Update mutation script url.
- Update assets.
- Update mutation script url.
- Fix relative URLs. Fixes a problem encountered on https://github.com/zenhubio/ where the issue links would duplicate the user and become https://github.com/zenhubio/ZenHubIO/issues.
- Add issue links to all repos on page. Include pinned & complete repo list when both are visible on a page.
- Change license to MIT.
- Update mutation url.
- Switch to using mutations.js.
- Target the last div in repo list. A 4th div was added when topics were introduced.
- Use pjax event & fix linting.
- Add issue icon to correct position in pinned cards.
- Update to support new (not that new) repo page layout.
- Add support for "own" pinned repos.
- Rewritten in javascript ES2015.
- Prevent JS error on "github.com/stars" page.
- Add
@connect
setting (ref).
- Moved code to GitHub-userscripts
- Fix link to issues.
- Add mutation observer. Fixes issue #2.
- Rewritten in plain JS (no jQuery).
- Add inline svg instead of background - allows hover color.
- Add busy flag & comparisons in mutation observer to reduce function calls.
- Removed entry limitation since only one call to the API is needed.
- Update screenshot.
- Use base64 encoded icon for Firefox. Fixes issue #1.
- Use user repos list to get issue count.
- Now works without page reload.
- Add package.json.
- Include organization page.
- Rewritten for new layout.
- Changed icon to svg.
- Modified script to work with ajax tabs.
- Added a location check, otherwise Chrome injects the script into every page.
- Updated script to match the new profile page.
- Updated script to use Github API v3, as v2 is supposed to be terminated 5/2012 (ref).
- Modified icon positioning to fit the github changes made by replacing images with font icons.
- Working in Chrome now, YAY!
- Renamed script to "github-issue-counts.user.js" to make it automatically install per the instructions.
- Copied the installation instructions from skratchdot.
- Initial post.
- Not working in Chrome for some reason =/