Calculate location fingerprint by signature for findings if available
What does this MR do and why?
With this MR, we change the way we generate the location_fingerprint
for the Vulnerabilit::Finding
records and encapsulate that logic in one place to mitigate the risk of having regressions related to it in the future.
Related to #343332 (comment 810408534).
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.