Remove doc references to Mdm::Module::Ref
It doesnt look like this ever gets set anywhere. Mdm::Vuln.refs seems to have replaced itGSoC/Meterpreter_Web_Console
parent
0281ddf78c
commit
81f877ad09
|
@ -15,10 +15,9 @@ module VulnApiDoc
|
||||||
ORIGIN_ID_DESC = 'ID of the associated origin record.'
|
ORIGIN_ID_DESC = 'ID of the associated origin record.'
|
||||||
ORIGIN_TYPE_DESC = 'The origin type of this vuln.'
|
ORIGIN_TYPE_DESC = 'The origin type of this vuln.'
|
||||||
REFS_DESC = 'An array of public reference IDs for this vuln.'
|
REFS_DESC = 'An array of public reference IDs for this vuln.'
|
||||||
REF_ID_DESC = 'The ID of the related Mdm::ModuleRef or Mdm::Ref associated with this vuln.'
|
REF_ID_DESC = 'The ID of the related Mdm::Ref associated with this vuln.'
|
||||||
REF_NAME_DESC = 'Designation for external reference. May include a prefix for the authority, such as \'CVE-\', in which case the rest of the name is the designation assigned by that authority.'
|
REF_NAME_DESC = 'Designation for external reference. May include a prefix for the authority, such as \'CVE-\', in which case the rest of the name is the designation assigned by that authority.'
|
||||||
REFS_EXAMPLE = ['CVE-2008-4250','OSVDB-49243','MSB-MS08-067']
|
REFS_EXAMPLE = ['CVE-2008-4250','OSVDB-49243','MSB-MS08-067']
|
||||||
MODULE_REF_DETAIL_ID_DESC = 'The ID of the Mdm::Module::Detail record this ModuleRef is associated with.'
|
|
||||||
|
|
||||||
# Swagger documentation for vulns model
|
# Swagger documentation for vulns model
|
||||||
swagger_schema :Vuln do
|
swagger_schema :Vuln do
|
||||||
|
@ -38,12 +37,6 @@ module VulnApiDoc
|
||||||
key :'$ref', :Ref
|
key :'$ref', :Ref
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
property :module_refs do
|
|
||||||
key :type, :array
|
|
||||||
items do
|
|
||||||
key :'$ref', :ModuleRef
|
|
||||||
end
|
|
||||||
end
|
|
||||||
property :created_at, type: :string, format: :date_time, description: RootApiDoc::CREATED_AT_DESC
|
property :created_at, type: :string, format: :date_time, description: RootApiDoc::CREATED_AT_DESC
|
||||||
property :updated_at, type: :string, format: :date_time, description: RootApiDoc::UPDATED_AT_DESC
|
property :updated_at, type: :string, format: :date_time, description: RootApiDoc::UPDATED_AT_DESC
|
||||||
end
|
end
|
||||||
|
@ -57,13 +50,6 @@ module VulnApiDoc
|
||||||
property :updated_at, type: :string, format: :date_time, description: RootApiDoc::UPDATED_AT_DESC
|
property :updated_at, type: :string, format: :date_time, description: RootApiDoc::UPDATED_AT_DESC
|
||||||
end
|
end
|
||||||
|
|
||||||
swagger_schema :ModuleRef do
|
|
||||||
key :required, [:name]
|
|
||||||
property :id, type: :integer, format: :int32, description: RootApiDoc::ID_DESC
|
|
||||||
property :detail_id, type: :integer, format: :int32, description: MODULE_REF_DETAIL_ID_DESC
|
|
||||||
property :name, type: :string, required: true, description: REF_NAME_DESC
|
|
||||||
end
|
|
||||||
|
|
||||||
swagger_path '/api/v1/vulns' do
|
swagger_path '/api/v1/vulns' do
|
||||||
# Swagger documentation for /api/v1/vulns GET
|
# Swagger documentation for /api/v1/vulns GET
|
||||||
operation :get do
|
operation :get do
|
||||||
|
|
Loading…
Reference in New Issue