Add statistics dashboard, options page, and keyboard shortcuts#1
Open
jbingham17 wants to merge 1 commit intocoderabbitai:mainfrom
Open
Add statistics dashboard, options page, and keyboard shortcuts#1jbingham17 wants to merge 1 commit intocoderabbitai:mainfrom
jbingham17 wants to merge 1 commit intocoderabbitai:mainfrom
Conversation
…rd shortcuts - Add background service worker for tracking comment stats across PRs and updating the extension badge with hidden comment counts - Add full statistics dashboard (dashboard.html/js) with summary cards, pie chart, bar chart, and per-repository breakdown table - Add options page (options.html/js) with auto-collapse mode, badge toggle, stats tracking toggle, and default filter presets - Add keyboard shortcuts (Alt+Shift+1-4) for toggling severity filters - Update content script to support auto-collapse mode (collapsible bars instead of full hide), report stats to background, and listen for options/settings changes via storage.onChanged - Update popup with links to dashboard and options page - Bump version to 2.0.0 Co-Authored-By: Claude Opus 4.6 <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
background.js): Tracks comment statistics across PRs, updates the extension badge with hidden counts, and handles keyboard shortcut commandsdashboard.html/js): Full-page dashboard with summary cards, conic-gradient pie chart, bar chart for severity distribution, and a per-repository breakdown table with export/resetoptions.html/js): Advanced settings including auto-collapse mode (collapsible bars instead of full hide), badge toggle, stats tracking toggle, default filter presets, and repo stats managementAlt+Shift+1-4to toggle each severity level directly from any GitHub PR pagestorage.onChangedChanges
background.js,dashboard.html,dashboard.js,options.html,options.js)manifest.json,content.js,content.css,popup.html,popup.js)Test plan
🤖 Generated with Claude Code