You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.rst
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,9 +5,10 @@ next release
5
5
---------------------
6
6
7
7
- WARNING: Vulnerablecode V1 API and UI has stopped supporting Ubuntu OVAL advisories, please shift to V3 API for new Ubuntu advisories.
8
-
- WARNING: We will deprecate improver pipelines for calculating package version rank, grouping advisories for packages and calculating risk scores in the next release, we are doing it at advisory import time instead of as separate pipelines, this will improve the performance and consistency of the data.
8
+
- WARNING: We will deprecate improver pipelines for calculating package version rank and grouping advisories for packages in the next release, we are doing it at advisory import time instead of as separate pipelines, this will improve the performance and consistency of the data.
9
9
- Calculate package verion rank, group advisories for packages and package risk score and advisory risk score during import of advisories.
10
-
- Add attribute ``pipeline_id`` to AdvisoryV2 to track the pipeline that created the advisory, also rename existing ``datasource_id`` and AVIDs.
10
+
- Add attribute ``pipeline_id`` to AdvisoryV2 to track the pipeline that created the advisory, also rename existing ``datasource_id`` and AVIDs.
@@ -3221,6 +3223,11 @@ class AdvisoryV2(models.Model):
3221
3223
help_text="Risk expressed as a number ranging from 0 to 10. Risk is calculated from weighted severity and exploitability values. It is the maximum value of (the weighted severity multiplied by its exploitability) or 10. Risk = min(weighted severity * exploitability, 10)",
3222
3224
)
3223
3225
3226
+
_all_impacts_unfurled=models.BooleanField(
3227
+
default=False,
3228
+
help_text="Indicates whether all impacts for this advisory have been unfurled.",
3229
+
)
3230
+
3224
3231
objects=AdvisoryV2QuerySet.as_manager()
3225
3232
3226
3233
classMeta:
@@ -3364,14 +3371,6 @@ class ImpactedPackage(models.Model):
3364
3371
help_text="Timestamp of the last successful vers range unfurl.",
3365
3372
)
3366
3373
3367
-
is_latest=models.BooleanField(
3368
-
default=False,
3369
-
blank=False,
3370
-
null=False,
3371
-
db_index=True,
3372
-
help_text="Indicates whether this is the latest impact for the advisory.",
# Set all impacts as is_latest=False for the advisory before creating new impacts with is_latest=True. This ensures that only the impacts related to the latest advisory are marked as latest.
0 commit comments