changedInput schema / properties / filters / allOf
Previous value: -[
- {
- "additionalProperties": false,
- "description": "Filters for every block of the report. Each viewer can override them for themselves.",
- "properties": {
- "include_test": {
- "description": "Include test runs. Default false.",
- "type": [
- "boolean",
- "null"
- ]
- },
- "interview_ids": {
- "description": "Only these interviews (interview ids from list_interviews). Empty or missing = all.",
- "items": {
- "format": "uuid",
- "type": "string"
- },
- "maxItems": 200,
- "type": [
- "array",
- "null"
- ]
- },
- "period": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "preset": {
- "enum": [
- "last_7_days",
- "last_30_days",
- "last_90_days",
- "this_month",
- "last_month",
- "this_quarter",
- "last_quarter",
- "this_year",
- "last_year",
- "all_time",
- null
- ],
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "preset"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "from": {
- "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
- "type": [
- "string",
- "null"
- ]
- },
- "to": {
- "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "from",
- "to"
- ],
- "type": "object"
- }
- ],
- "description": "Either a preset, or from and to dates (YYYY-MM-DD, both inclusive, UTC). Default: last_30_days.",
- "example": {
- "preset": "last_30_days"
- }
- },
- "position_ids": {
- "description": "Only these positions (position ids from list_interviews). Empty or missing = all.",
- "items": {
- "format": "uuid",
- "type": "string"
- },
- "maxItems": 200,
- "type": [
- "array",
- "null"
- ]
- }
- },
- "type": "object"
- },
- {
- "description": "Applied on top of definition.filters."
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "description": "Filters for every block of the report. Each viewer can override them for themselves.",
+ "properties": {
+ "include_test": {
+ "description": "Include test runs. Default false.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "interview_ids": {
+ "description": "Interviews to show (interview ids from list_interviews), combined with the other picks by OR. Nothing picked = all.",
+ "items": {
+ "format": "uuid",
+ "type": "string"
+ },
+ "maxItems": 200,
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "period": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "preset": {
+ "enum": [
+ "last_7_days",
+ "last_30_days",
+ "last_90_days",
+ "this_month",
+ "last_month",
+ "this_quarter",
+ "last_quarter",
+ "this_year",
+ "last_year",
+ "all_time",
+ null
+ ],
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "preset"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "from": {
+ "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "to": {
+ "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "from",
+ "to"
+ ],
+ "type": "object"
+ }
+ ],
+ "description": "Either a preset, or from and to dates (YYYY-MM-DD, both inclusive, UTC). Default: last_30_days.",
+ "example": {
+ "preset": "last_30_days"
+ }
+ },
+ "position_ids": {
+ "description": "Positions to show (position ids from list_interviews). position_ids, interview_ids and without_position are one pick list: a row shows when it belongs to ANY pick. Nothing picked = all.",
+ "items": {
+ "format": "uuid",
+ "type": "string"
+ },
+ "maxItems": 200,
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "without_position": {
+ "description": "Also pick interviews that are not part of any position (stand-alone interviews, and coaching sessions). Combined with the other picks by OR.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "description": "Applied on top of definition.filters."
+ }
+]