-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🎉 advance NoseyParker to support version 0.22.0 #11565
base: bugfix
Are you sure you want to change the base?
Conversation
DryRun Security SummaryThe GitHub Pull Request enhances the Nosey Parker parser's documentation, test coverage, and functionality by adding support for version 0.22.0, improving secret detection capabilities, and ensuring robust parsing of security scan reports. Expand for full summarySummary: The changes in this GitHub Pull Request focus on improving the documentation and test coverage for the Nosey Parker parser, which is a security tool used to scan repositories for secrets and sensitive information. The key highlights from a security perspective are:
Overall, the changes in this Pull Request demonstrate a comprehensive approach to improving the documentation, test coverage, and functionality of the Nosey Parker parser, which is a crucial component for integrating security tools into the application's development and deployment processes. Files Changed:
Code AnalysisWe ran |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved
Hey @manuel-sommer, I've checked your PR and recently took a clone of your branch as well, so it does support our use-cases which I've mentioned in the issue. Also, please I'll request to not merge this PR for a while, I am doing some tinkering with it right now as per our other use-cases, will let you know quick soon about if we need to include any additional code snippet in your PR or else we can merge it then. |
We need another three approvals, so it will remain open a couple of days anyway. |
@Himan10 would the end of January work for you? |
@Maffooch, sure that'd work. Thanks |
Hey @manuel-sommer, I've identified some issues with the changes you've pushed to this PR. In Noseyparker, we have a flag to scan repositories without including their Git history (the flag Previously, we were unable to import Noseyparker scans, where the Git history of the repository was excluded, into DefectDojo. I've made some changes to your PR to support importing both the versions of the Noseyparker report, one with Git history and one without. I've tested this code locally with the latest version of DefectDojo and v2.33.0 (release mode). Could you please review the changes and let me know your thoughts? UPDATE: I've raised a new PR #11615 that contains the latest changes and support for both |
@manuel-sommer Your choice on how you want to proceed here - update this PR based on #11615 or close this and move over to that PR. |
Hi @mtesauro |
Hey @manuel-sommer as per our discussion yesterday. I'll do the code review of your changes and you add changes to your PR regarding the support of both the scans i.e., with and without git history. |
I already did including also unittests. |
@manuel-sommer you've only added the git/without git scans for noseyparker v22 only? |
Could you provide a unittestfile for v16? |
Sure, I'll provide you the unit test cases for v16 shortly. Ig then we can merge this PR |
#11535