Skip to content

Adition of Ad-hoc Coverage Scanner with Real-time Job Tracking and History#5

Open
Swapnendu003 wants to merge 16 commits intokeploy:mainfrom
Swapnendu003:adhoc-coverage-scanner-dashboard
Open

Adition of Ad-hoc Coverage Scanner with Real-time Job Tracking and History#5
Swapnendu003 wants to merge 16 commits intokeploy:mainfrom
Swapnendu003:adhoc-coverage-scanner-dashboard

Conversation

@Swapnendu003
Copy link
Copy Markdown

Overview
This PR introduces a comprehensive ad-hoc coverage scanning page that allows users to scan any public repository for code coverage metrics with real-time job tracking and historical data visualisation.

Key Features

  1. Multi-tab Interface: Scanner, History, and Active Jobs tabs for an organised workflow
  2. Flexible Scanning: Support for both synchronous and asynchronous coverage scans
  3. Real-time Job Tracking: Automatic polling of job status with live updates
  4. Coverage Visualisations: Integration with FileHeatmap and CoverageHistoryChart components
  5. Repository History: View previously scanned repositories with trend analysis
  6. Advanced Settings: Configurable clone timeouts and async mode toggle
  7. File Search: Filter and search through scanned files
  8. Active Job Monitoring: Track in-progress scans with badge notifications

…t, and coverage insights

Signed-off-by: Swapnendu003 <swaps.b003@gmail.com>
…t, and coverage insights

Signed-off-by: Swapnendu003 <swaps.b003@gmail.com>
…t configs

Signed-off-by: Swapnendu003 <swaps.b003@gmail.com>
Signed-off-by: Swapnendu003 <swaps.b003@gmail.com>
…ror on homepage

Signed-off-by: Swapnendu003 <swaps.b003@gmail.com>
Signed-off-by: Swapnendu003 <swaps.b003@gmail.com>
Signed-off-by: Swapnendu003 <swaps.b003@gmail.com>
Signed-off-by: Swapnendu003 <swaps.b003@gmail.com>
Signed-off-by: Swapnendu003 <swaps.b003@gmail.com>
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