vulnerablecode icon indicating copy to clipboard operation
vulnerablecode copied to clipboard

Add list of supported data sources and status/counters on home page

Open pombredanne opened this issue 11 months ago • 8 comments

It would be useful to report the set of importers and their status on the VCIO homepage

pombredanne avatar Mar 10 '24 11:03 pombredanne

Could I work on this? I think this would be the good first issue for me.

poju3185 avatar Mar 13 '24 22:03 poju3185

@poju3185 go ahead!

TG1999 avatar Mar 15 '24 09:03 TG1999

Hi @pombredanne, could you please clarify what specific information or metrics you are referring to when you mention "status"?

poju3185 avatar Mar 15 '24 16:03 poju3185

@poju3185 I am returning the question :)

Given the data model, and the data sources we support, what could be helpful for a new user or a returning user to know?

  • May be the list of importers? And some information about when they lats run?
  • Same for improvers?
  • Some counts of package/package versions/vulnerabilities and advisories?

What else would you have liked to know?

@DennisClark ping

pombredanne avatar Mar 15 '24 16:03 pombredanne

i would suggest:

  • list of importers: the specific importer name and the last date (full timestamp) it was run.
  • list of improvers: the specific improver name and the last date (full timestamp) it was run.
  • list of the 25 most recent vulnerabilities imported or improved, with links to a public VCIO instance.

DennisClark avatar Mar 15 '24 16:03 DennisClark

list of the 25 most recent vulnerabilities imported or improved, with links to a public VCIO instance.

I see these as being links on the current instance, would you agree?

pombredanne avatar Mar 15 '24 16:03 pombredanne

@DennisClark @pombredanne, thank you for your guidence and suggestion, I will first try to implement these:

list of importers: the specific importer name and the last date (full timestamp) it was run. list of improvers: the specific improver name and the last date (full timestamp) it was run. list of the 25 most recent vulnerabilities imported or improved, with links to a public VCIO instance.

Will report here if I have any progress. Thanks again.

poju3185 avatar Mar 15 '24 17:03 poju3185

This is my current progress, may I ask if there's anything that needs improvement?

https://github.com/nexB/vulnerablecode/assets/81625625/6280f48d-c620-45d6-b0d3-f9829c8abbe8

poju3185 avatar Mar 16 '24 16:03 poju3185