-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Description
Summary:
Currently, DefectDojo lists vulnerable components but does not provide direct links to the component URLs. This enhancement would improve usability by allowing users to quickly access the official component pages for further details.
Proposed Solution:
Introduce a configuration option, e.g., VULNERABILITY_URLS, in settings.dist.py to define URL patterns for components. Create a dedicated file, componentslist.dist.py, to maintain a centralized list of components and their corresponding URLs. Add unit tests to ensure the integrity of this list and the URL generation logic. This will help harden the implementation and make future pull requests easier and faster to review.
Benefits:
Improves user experience by providing direct access to component information.
Centralizes component URL management for better maintainability.
Enhances reliability through automated testing.
What is your opinion on this?