2022-09-20 19:59:52 +00:00
|
|
|
{
|
|
|
|
"email": {
|
|
|
|
"comparators": {
|
|
|
|
"equals": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"does_not_equal": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"contains": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"does_not_contain": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"starts_with": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"ends_with": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"is_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"is_not_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
2023-01-21 11:58:01 +00:00
|
|
|
},
|
|
|
|
"content_length_equals": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_does_not_equal": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_greater_than": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_greater_than_or_equal_to": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_less_than": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_less_than_or_equal_to": {
|
|
|
|
"expected_type": "number"
|
2022-09-20 19:59:52 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"comparators": {
|
|
|
|
"equals": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"does_not_equal": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"contains": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"does_not_contain": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"starts_with": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"ends_with": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"is_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"is_not_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
2023-01-21 11:58:01 +00:00
|
|
|
},
|
|
|
|
"content_length_equals": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_does_not_equal": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_greater_than": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_greater_than_or_equal_to": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_less_than": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_less_than_or_equal_to": {
|
|
|
|
"expected_type": "number"
|
2022-09-20 19:59:52 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"phone_number": {
|
|
|
|
"comparators": {
|
|
|
|
"equals": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"does_not_equal": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"contains": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"does_not_contain": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"starts_with": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"ends_with": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"is_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"is_not_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
2023-01-21 11:58:01 +00:00
|
|
|
},
|
|
|
|
"content_length_equals": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_does_not_equal": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_greater_than": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_greater_than_or_equal_to": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_less_than": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_less_than_or_equal_to": {
|
|
|
|
"expected_type": "number"
|
2022-09-20 19:59:52 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"text": {
|
|
|
|
"comparators": {
|
|
|
|
"equals": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"does_not_equal": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"contains": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"does_not_contain": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"starts_with": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"ends_with": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"is_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"is_not_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
2023-01-21 11:58:01 +00:00
|
|
|
},
|
|
|
|
"content_length_equals": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_does_not_equal": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_greater_than": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_greater_than_or_equal_to": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_less_than": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_less_than_or_equal_to": {
|
|
|
|
"expected_type": "number"
|
2022-09-20 19:59:52 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"number": {
|
|
|
|
"comparators": {
|
|
|
|
"equals": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"does_not_equal": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"greater_than": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"less_than": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"greater_than_or_equal_to": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"less_than_or_equal_to": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"is_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"is_not_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
2023-01-21 11:58:01 +00:00
|
|
|
},
|
|
|
|
"content_length_equals": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_does_not_equal": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_greater_than": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_greater_than_or_equal_to": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_less_than": {
|
|
|
|
"expected_type": "number"
|
|
|
|
},
|
|
|
|
"content_length_less_than_or_equal_to": {
|
|
|
|
"expected_type": "number"
|
2022-09-20 19:59:52 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"checkbox": {
|
|
|
|
"comparators": {
|
|
|
|
"equals": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"does_not_equal": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"select": {
|
|
|
|
"comparators": {
|
|
|
|
"equals": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"does_not_equal": {
|
|
|
|
"expected_type": "string"
|
|
|
|
},
|
|
|
|
"is_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"is_not_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"multi_select": {
|
|
|
|
"comparators": {
|
|
|
|
"contains": {
|
2023-08-30 11:28:52 +00:00
|
|
|
"expected_type": ["object", "string"],
|
2022-09-20 19:59:52 +00:00
|
|
|
"format": {
|
|
|
|
"type": "uuid"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"does_not_contain": {
|
2023-08-30 11:28:52 +00:00
|
|
|
"expected_type": ["object", "string"],
|
2022-09-20 19:59:52 +00:00
|
|
|
"format": {
|
|
|
|
"type": "uuid"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"is_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"is_not_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"date": {
|
|
|
|
"comparators": {
|
|
|
|
"equals": {
|
|
|
|
"expected_type": "string",
|
|
|
|
"format": {
|
|
|
|
"type": "date"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"before": {
|
|
|
|
"expected_type": "string",
|
|
|
|
"format": {
|
|
|
|
"type": "date"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"after": {
|
|
|
|
"expected_type": "string",
|
|
|
|
"format": {
|
|
|
|
"type": "date"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"on_or_before": {
|
|
|
|
"expected_type": "string",
|
|
|
|
"format": {
|
|
|
|
"type": "date"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"on_or_after": {
|
|
|
|
"expected_type": "string",
|
|
|
|
"format": {
|
|
|
|
"type": "date"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"is_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"is_not_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"past_week": {
|
|
|
|
"expected_type": "object",
|
|
|
|
"format": {
|
|
|
|
"type": "empty",
|
|
|
|
"values": "{}"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"past_month": {
|
|
|
|
"expected_type": "object",
|
|
|
|
"format": {
|
|
|
|
"type": "empty",
|
|
|
|
"values": "{}"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"past_year": {
|
|
|
|
"expected_type": "object",
|
|
|
|
"format": {
|
|
|
|
"type": "empty",
|
|
|
|
"values": "{}"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"next_week": {
|
|
|
|
"expected_type": "object",
|
|
|
|
"format": {
|
|
|
|
"type": "empty",
|
|
|
|
"values": "{}"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"next_month": {
|
|
|
|
"expected_type": "object",
|
|
|
|
"format": {
|
|
|
|
"type": "empty",
|
|
|
|
"values": "{}"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"next_year": {
|
|
|
|
"expected_type": "object",
|
|
|
|
"format": {
|
|
|
|
"type": "empty",
|
|
|
|
"values": "{}"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"files": {
|
|
|
|
"comparators": {
|
|
|
|
"is_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"is_not_empty": {
|
|
|
|
"expected_type": "boolean",
|
|
|
|
"format": {
|
|
|
|
"type": "enum",
|
|
|
|
"values": [
|
|
|
|
true
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|