Skip to content

feat: add parser and importer for BlackDuck API #6679

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

Merged
merged 7 commits into from
Aug 19, 2022

Conversation

damiencarol
Copy link
Contributor

Work done

  • add importer to load data directly from API (config, doc etc...)
  • add parser
  • add real obfuscated data and unit tests

This parser is different from other BlackDuck parsers. It uses directly the API and rely on Python package https://pypi.org/project/blackduck/ maintained by the editor of BlackDuck (Synopsys)

@github-actions github-actions bot added docs parser settings_changes Needs changes to settings.py based on changes in settings.dist.py included in this PR unittests labels Aug 9, 2022
@github-actions
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions
Copy link
Contributor

Conflicts have been resolved. A maintainer will review the pull request shortly.

@github-actions
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions
Copy link
Contributor

Conflicts have been resolved. A maintainer will review the pull request shortly.

Copy link
Contributor

@mtesauro mtesauro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

@Maffooch Maffooch merged commit cbcc53d into DefectDojo:dev Aug 19, 2022
@damiencarol damiencarol deleted the add_blackduck_hub_api branch August 19, 2022 22:12
shipko pushed a commit to shipko/django-DefectDojo that referenced this pull request Sep 5, 2022
* feat: add parser and importer for BalckDuck API

* Add lib

* Update requirements.txt

* Update parser.py

* Fix settings
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs parser settings_changes Needs changes to settings.py based on changes in settings.dist.py included in this PR unittests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants