Skip to content

Commit 82c2216

Browse files
authored
Merge branch 'dev' into mitigation_filter
2 parents 1de78b4 + 8882c61 commit 82c2216

1 file changed

Lines changed: 23 additions & 6 deletions

File tree

dojo/filters.py

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3141,21 +3141,38 @@ class Meta:
31413141

31423142

31433143
class ApiRiskAcceptanceFilter(DojoFilter):
3144+
created = DateRangeFilter()
3145+
updated = DateRangeFilter()
3146+
31443147
o = OrderingFilter(
31453148
# tuple-mapping retains order
31463149
fields=(
31473150
("name", "name"),
3151+
("created", "created"),
3152+
("updated", "updated"),
31483153
),
31493154
)
31503155

31513156
class Meta:
31523157
model = Risk_Acceptance
3153-
fields = [
3154-
"name", "accepted_findings", "recommendation", "recommendation_details",
3155-
"decision", "decision_details", "accepted_by", "owner", "expiration_date",
3156-
"expiration_date_warned", "expiration_date_handled", "reactivate_expired",
3157-
"restart_sla_expired", "notes",
3158-
]
3158+
fields = {
3159+
"name": ["exact", "icontains"],
3160+
"accepted_findings": ["exact"],
3161+
"recommendation": ["exact"],
3162+
"recommendation_details": ["exact", "icontains"],
3163+
"decision": ["exact"],
3164+
"decision_details": ["exact", "icontains"],
3165+
"accepted_by": ["exact", "icontains"],
3166+
"owner": ["exact"],
3167+
"expiration_date": ["exact", "gt", "lt", "gte", "lte"],
3168+
"expiration_date_warned": ["exact", "gt", "lt", "gte", "lte"],
3169+
"expiration_date_handled": ["exact", "gt", "lt", "gte", "lte"],
3170+
"reactivate_expired": ["exact"],
3171+
"restart_sla_expired": ["exact"],
3172+
"notes": ["exact"],
3173+
"created": ["exact", "gt", "lt", "gte", "lte"],
3174+
"updated": ["exact", "gt", "lt", "gte", "lte"],
3175+
}
31593176

31603177

31613178
class EngagementTestFilterHelper(FilterSet):

0 commit comments

Comments
 (0)