Skip to content

fix: improve Chrome URL validation and partial report handling#223

Closed
SrashtiChauhan wants to merge 10 commits into
Stanzin7:masterfrom
SrashtiChauhan:master
Closed

fix: improve Chrome URL validation and partial report handling#223
SrashtiChauhan wants to merge 10 commits into
Stanzin7:masterfrom
SrashtiChauhan:master

Conversation

@SrashtiChauhan
Copy link
Copy Markdown
Contributor

Fixes

1. Chrome Web Store URL Validation

  • Removed strict URL validation logic
  • Added support for the newer Chrome Web Store URL format
  • Uses extractExtensionId() as the single source of truth

2. Partial Report Handling

  • Displays available scores even in partial reports
  • Avoids forcing scores to null
  • Adds safe fallback handling for missing data

3. UI Improvements

  • Removed duplicate sidebar tile rendering
  • Improved consistency in score and band display

Impact

  • Fixes scan failures for valid Chrome Web Store URLs
  • Ensures UI reflects actual backend data
  • Improves overall reliability and user experience

Testing

Tested locally with:

  • Valid Chrome Web Store URLs (new format)
  • Partial scan scenarios (missing analysis steps)
Screenshot 2026-04-15 210949 Screenshot 2026-04-15 211038

Added common issues and suggested improvements for the guide.
This document provides common issues and suggestions for improving user experience with ExtensionShield, including environment configuration, URL requirements, analysis results, setup overview, and CLI usage clarity.
Removed the 'Common Issues & Improvements' section from the GET_STARTED.md file.
Removed example for CLI usage to streamline documentation.
Added section for additional resources and common issues.
@github-actions github-actions Bot added the bug Bug report or bug fix related work label Apr 15, 2026
@SrashtiChauhan
Copy link
Copy Markdown
Contributor Author

Hi @Stanzin7
Could you please review the pr.

@sapnilbiswas
Copy link
Copy Markdown
Collaborator

sapnilbiswas commented Apr 23, 2026

This seems pretty invalid

@sapnilbiswas sapnilbiswas added invalid This doesn't seem right and removed bug Bug report or bug fix related work labels Apr 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

invalid This doesn't seem right

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants