-
- Downloads
There was an error fetching the commit references. Please try again later.
Uses stored finding fingerprints during vuln mgmt
* Updates the `eql?` method on Finding objects * Adds FindingFingerprint model and PORO models * Adds feature flag :vulnerability_finding_fingerprints * Uses `Finding.uuid` field to correlate findings with feedbacks * Adds `Finding.uuid` to the vulnerability_occurrences UNIQUE index * Adds changelog for using vulnerability fingerprints
Showing
- db/migrate/20210221152356_add_uuid_to_vulnerability_occurrences_unique_index.rb 31 additions, 0 deletions...356_add_uuid_to_vulnerability_occurrences_unique_index.rb
- db/schema_migrations/20210221152356 1 addition, 0 deletionsdb/schema_migrations/20210221152356
- db/structure.sql 1 addition, 1 deletiondb/structure.sql
- ee/app/finders/security/findings_finder.rb 5 additions, 1 deletionee/app/finders/security/findings_finder.rb
- ee/app/finders/security/pipeline_vulnerabilities_finder.rb 24 additions, 1 deletionee/app/finders/security/pipeline_vulnerabilities_finder.rb
- ee/app/models/ee/ci/job_artifact.rb 3 additions, 0 deletionsee/app/models/ee/ci/job_artifact.rb
- ee/app/models/vulnerabilities/finding.rb 47 additions, 7 deletionsee/app/models/vulnerabilities/finding.rb
- ee/app/models/vulnerabilities/finding_fingerprint.rb 27 additions, 0 deletionsee/app/models/vulnerabilities/finding_fingerprint.rb
- ee/app/services/security/store_report_service.rb 67 additions, 4 deletionsee/app/services/security/store_report_service.rb
- ee/changelogs/unreleased/improve_vuln_tracking-backend_use_fingerprints.yml 5 additions, 0 deletions...leased/improve_vuln_tracking-backend_use_fingerprints.yml
- ee/config/feature_flags/development/vulnerability_finding_fingerprints.yml 8 additions, 0 deletions..._flags/development/vulnerability_finding_fingerprints.yml
- ee/lib/ee/gitlab/background_migration/update_location_fingerprint_for_container_scanning_findings.rb 56 additions, 3 deletions...e_location_fingerprint_for_container_scanning_findings.rb
- ee/lib/gitlab/ci/parsers/security/common.rb 35 additions, 16 deletionsee/lib/gitlab/ci/parsers/security/common.rb
- ee/lib/gitlab/ci/reports/security/finding.rb 54 additions, 5 deletionsee/lib/gitlab/ci/reports/security/finding.rb
- ee/lib/gitlab/ci/reports/security/finding_fingerprint.rb 20 additions, 5 deletionsee/lib/gitlab/ci/reports/security/finding_fingerprint.rb
- ee/lib/gitlab/ci/reports/security/locations/container_scanning.rb 2 additions, 2 deletions...itlab/ci/reports/security/locations/container_scanning.rb
- ee/lib/gitlab/ci/reports/security/locations/coverage_fuzzing.rb 0 additions, 2 deletions.../gitlab/ci/reports/security/locations/coverage_fuzzing.rb
- ee/lib/gitlab/ci/reports/security/locations/dast.rb 0 additions, 2 deletionsee/lib/gitlab/ci/reports/security/locations/dast.rb
- ee/lib/gitlab/ci/reports/security/locations/dependency_scanning.rb 0 additions, 2 deletions...tlab/ci/reports/security/locations/dependency_scanning.rb
- ee/lib/gitlab/ci/reports/security/locations/sast.rb 0 additions, 2 deletionsee/lib/gitlab/ci/reports/security/locations/sast.rb
db/schema_migrations/20210221152356
0 → 100644
Please register or sign in to comment