Add filter for Only Aliases Found In Data Breaches

This commit is contained in:
Son Nguyen Kim 2021-07-29 08:45:52 +02:00
parent 77c993b864
commit dc83c3dd9e
2 changed files with 5 additions and 0 deletions

View File

@ -269,6 +269,8 @@ def get_alias_infos_with_pagination_v3(
q = q.order_by(Alias.email)
elif sort == "z2a":
q = q.order_by(Alias.email.desc())
elif alias_filter == "hibp":
q = q.filter(Alias.hibp_breaches.any())
else:
# default sorting
q = q.order_by(latest_activity.desc())

View File

@ -173,6 +173,9 @@
<option value="disabled" {% if filter == "disabled" %} selected {% endif %}>
Only Disabled Aliases
</option>
<option value="hibp" {% if filter == "hibp" %} selected {% endif %}>
Only Aliases Found In Data Breaches
</option>
</select>
<input type="search" name="query" placeholder="Enter to search for alias"