-
- Downloads
Create Merge Request From Vulnerability Solution
Fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/9224 - Add `MergeRequests::CreateFromVulnerabilityDataService` - Add new Vulnerabilities::Feedback#feedback_type of 'merge_request'
Showing
- db/schema.rb 4 additions, 1 deletiondb/schema.rb
- ee/app/controllers/projects/vulnerability_feedback_controller.rb 3 additions, 0 deletions...controllers/projects/vulnerability_feedback_controller.rb
- ee/app/models/vulnerabilities/feedback.rb 6 additions, 4 deletionsee/app/models/vulnerabilities/feedback.rb
- ee/app/models/vulnerabilities/occurrence.rb 8 additions, 0 deletionsee/app/models/vulnerabilities/occurrence.rb
- ee/app/serializers/vulnerabilities/feedback_entity.rb 9 additions, 1 deletionee/app/serializers/vulnerabilities/feedback_entity.rb
- ee/app/serializers/vulnerabilities/occurrence_entity.rb 9 additions, 2 deletionsee/app/serializers/vulnerabilities/occurrence_entity.rb
- ee/app/services/merge_requests/create_from_vulnerability_data_service.rb 104 additions, 0 deletions.../merge_requests/create_from_vulnerability_data_service.rb
- ee/app/services/vulnerability_feedback_module/create_service.rb 54 additions, 18 deletions.../services/vulnerability_feedback_module/create_service.rb
- ee/app/views/vulnerabilities/merge_request_description.md.erb 43 additions, 0 deletions...pp/views/vulnerabilities/merge_request_description.md.erb
- ee/app/views/vulnerabilities/remediation.patch.erb 9 additions, 0 deletionsee/app/views/vulnerabilities/remediation.patch.erb
- ee/changelogs/unreleased/9224-create-mr-from-vulnerability-feedback.yml 5 additions, 0 deletions...unreleased/9224-create-mr-from-vulnerability-feedback.yml
- ee/db/migrate/20190129013538_add_merge_request_id_to_vulnerability_feedback.rb 18 additions, 0 deletions...9013538_add_merge_request_id_to_vulnerability_feedback.rb
- ee/db/migrate/20190301182031_add_merge_request_id_index_on_vulnerability_feedback.rb 17 additions, 0 deletions...1_add_merge_request_id_index_on_vulnerability_feedback.rb
- ee/lib/gitlab/ci/parsers/security/common.rb 15 additions, 1 deletionee/lib/gitlab/ci/parsers/security/common.rb
- ee/lib/gitlab/vulnerabilities/standard_vulnerability.rb 1 addition, 0 deletionsee/lib/gitlab/vulnerabilities/standard_vulnerability.rb
- ee/spec/controllers/projects/vulnerability_feedback_controller_spec.rb 3 additions, 1 deletion...ollers/projects/vulnerability_feedback_controller_spec.rb
- ee/spec/factories/ci/job_artifacts.rb 10 additions, 0 deletionsee/spec/factories/ci/job_artifacts.rb
- ee/spec/factories/vulnerabilities/feedback.rb 6 additions, 0 deletionsee/spec/factories/vulnerabilities/feedback.rb
- ee/spec/fixtures/api/schemas/vulnerabilities/occurrence.json 5 additions, 0 deletionsee/spec/fixtures/api/schemas/vulnerabilities/occurrence.json
- ee/spec/fixtures/api/schemas/vulnerability_feedback.json 3 additions, 1 deletionee/spec/fixtures/api/schemas/vulnerability_feedback.json
Please register or sign in to comment