UI Enhancements: Scan Progress Dialog
Open
Nobody has claimed this yet.
Component-UI
enhancement
- Dominant language
- Java
- Stars
- 15.8k
- Forks
- 2.6k
- Avg merge
- 13h 16m
- Merged PRs (30d)
- 17
Description
When in the midst of an active scan, you can click on the 'Show scan progress details' button to bring up this dialog. I 'd like to request a number of small improvements:
- Add a column at the right called "Alerts" and the value for each row in that column is the number of NEW alerts identified during the run of that plugin.
- Enhance the Status column to have both a pause button and skip button for the currently running plugin. (It already has a skip button)
- Enhance the Status column to have a remove Plugin from this scan button (an X button) for all plugins that haven't run yet.
- To reduce load (slightly), change the Elapsed column to only count down seconds. I think milliseconds is a bit silly.
- When a scan is paused (either via the new feature in #2 above, or via the pause button on the Active Scan tab, I think the elapsed time should pause too (i.e., not keep advancing while paused).
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the “Show scan progress details” dialog and the pause control on the Active Scan tab. Review how plugin rows, status actions, elapsed time, and new alerts are currently represented; done means all five requested dialog and pause-state behaviors work together.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- desktop, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 20/100