More performer filter criteria (#179)

* Add new performer filter criteria to UI

* Add backend support for new performer criteria
This commit is contained in:
WithoutPants
2019-11-07 15:36:48 +11:00
committed by Leopere
parent c0911f1626
commit 3c089dd97c
7 changed files with 478 additions and 43 deletions

View File

@@ -22,6 +22,30 @@ enum ResolutionEnum {
input PerformerFilterType {
"""Filter by favorite"""
filter_favorites: Boolean
"""Filter by birth year"""
birth_year: IntCriterionInput
"""Filter by age"""
age: IntCriterionInput
"""Filter by ethnicity"""
ethnicity: StringCriterionInput
"""Filter by country"""
country: StringCriterionInput
"""Filter by eye color"""
eye_color: StringCriterionInput
"""Filter by height"""
height: StringCriterionInput
"""Filter by measurements"""
measurements: StringCriterionInput
"""Filter by fake tits value"""
fake_tits: StringCriterionInput
"""Filter by career length"""
career_length: StringCriterionInput
"""Filter by tattoos"""
tattoos: StringCriterionInput
"""Filter by piercings"""
piercings: StringCriterionInput
"""Filter by aliases"""
aliases: StringCriterionInput
}
input SceneMarkerFilterType {
@@ -71,6 +95,11 @@ enum CriterionModifier {
EXCLUDES,
}
input StringCriterionInput {
value: String!
modifier: CriterionModifier!
}
input IntCriterionInput {
value: Int!
modifier: CriterionModifier!