-
- Downloads
Add VulnerabilityCreate GraphQL mutation
This mutation allows users to create Vulnerability objects manually via GraphQL query. * Add create_vulnerabilities_via_api feature flag * Update GraphQL descriptions * Add specs * Add GraphQL specs * Add VulnerabilityIdentifierInputType * Add VulnerabilityConfidenceEnum * Add VulnerabilityLocation::GenericType Changelog: added EE: true
Showing
- config/feature_flags/development/create_vulnerabilities_via_api.yml 8 additions, 0 deletions...ture_flags/development/create_vulnerabilities_via_api.yml
- doc/api/graphql/reference/index.md 72 additions, 1 deletiondoc/api/graphql/reference/index.md
- ee/app/graphql/ee/types/mutation_type.rb 1 addition, 0 deletionsee/app/graphql/ee/types/mutation_type.rb
- ee/app/graphql/mutations/vulnerabilities/create.rb 132 additions, 0 deletionsee/app/graphql/mutations/vulnerabilities/create.rb
- ee/app/graphql/types/vulnerability_confidence_enum.rb 12 additions, 0 deletionsee/app/graphql/types/vulnerability_confidence_enum.rb
- ee/app/graphql/types/vulnerability_identifier_input_type.rb 20 additions, 0 deletionsee/app/graphql/types/vulnerability_identifier_input_type.rb
- ee/app/graphql/types/vulnerability_location/generic_type.rb 14 additions, 0 deletionsee/app/graphql/types/vulnerability_location/generic_type.rb
- ee/app/graphql/types/vulnerability_location_type.rb 4 additions, 1 deletionee/app/graphql/types/vulnerability_location_type.rb
- ee/app/models/concerns/ee/enums/vulnerability.rb 2 additions, 1 deletionee/app/models/concerns/ee/enums/vulnerability.rb
- ee/app/services/vulnerabilities/manually_create_service.rb 167 additions, 0 deletionsee/app/services/vulnerabilities/manually_create_service.rb
- ee/spec/graphql/mutations/vulnerabilities/create_spec.rb 161 additions, 0 deletionsee/spec/graphql/mutations/vulnerabilities/create_spec.rb
- ee/spec/graphql/types/vulnerability_confidence_enum_spec.rb 9 additions, 0 deletionsee/spec/graphql/types/vulnerability_confidence_enum_spec.rb
- ee/spec/graphql/types/vulnerability_identifier_input_type_spec.rb 11 additions, 0 deletions...graphql/types/vulnerability_identifier_input_type_spec.rb
- ee/spec/graphql/types/vulnerability_location/generic_type_spec.rb 11 additions, 0 deletions...graphql/types/vulnerability_location/generic_type_spec.rb
- ee/spec/graphql/types/vulnerability_report_type_enum_spec.rb 1 addition, 1 deletionee/spec/graphql/types/vulnerability_report_type_enum_spec.rb
- ee/spec/models/ee/vulnerability_spec.rb 5 additions, 2 deletionsee/spec/models/ee/vulnerability_spec.rb
- ee/spec/requests/api/graphql/vulnerabilities/location_spec.rb 29 additions, 0 deletions...pec/requests/api/graphql/vulnerabilities/location_spec.rb
- ee/spec/services/vulnerabilities/manually_create_service_spec.rb 229 additions, 0 deletions.../services/vulnerabilities/manually_create_service_spec.rb
Please register or sign in to comment