All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Enable support for Web API V2 for users and groups ingestion.
- Added enableFindingsIngestion to config Field map to allow its use by Collectors.
- Add Dockerfile and .github/workflows/package-publish.yml to support collectors
- Added additional logging for warnings when the 10,000 entries limit is reached.
- 400 errors resulting from querying more than 10,000 entries have been reduced and converted to warnings.
- Fix Finding converter
- Introduced getStepStartStates to allow enable/disable of finding ingestion step.
-
Updated SDK versions to v8
-
Entities:
Resources | Entity _type |
Entity _class |
---|---|---|
Account | sonarqube_account |
Account |
Finding | sonarqube_finding |
Finding |
- Relationships:
Source Entity _type |
Relationship _class |
Target Entity _type |
---|---|---|
sonarqube_account |
HAS | sonarqube_project |
sonarqube_account |
HAS | sonarqube_user |
sonarqube_account |
HAS | sonarqube_user_group |
sonarqube_project |
HAS | sonarqube_finding |
- User Group Entity
- User Entity
- Project Entity
- User Group User Relationship