changedOutput schema / properties / submissions / items / anyOf
Previous value: -[
- {
- "additionalProperties": {},
- "description": "One proposal, report or application in the review queue.",
- "properties": {
- "base_revision_id": {
- "anyOf": [
- {
- "pattern": "^\\d+$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "The revision a change was made against."
- },
- "created_at": {
- "format": "date-time",
- "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$",
- "type": "string"
- },
- "decided_at": {
- "anyOf": [
- {
- "format": "date-time",
- "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "duplicate": {
- "anyOf": [
- {
- "additionalProperties": {},
- "description": "The entry already on its Wikidata item, a deleted one too; approving it is refused while one is.",
- "properties": {
- "deleted": {
- "type": "boolean"
- },
- "short": {
- "type": [
- "string",
- "null"
- ]
- },
- "title": {
- "type": "string"
- },
- "vhid": {
- "type": "string"
- }
- },
- "required": [
- "vhid",
- "short",
- "title",
- "deleted"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "description": "A `new_entity` or `application` only: the entry already on its item, or null."
- },
- "entity_blocked": {
- "type": [
- "boolean",
- "null"
- ]
- },
- "entity_claimed_by": {
- "type": [
- "string",
- "null"
- ]
- },
- "entity_edit_policy": {
- "anyOf": [
- {
- "enum": [
- "trusted",
- "admin"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "entity_history_hidden": {
- "type": [
- "boolean",
- "null"
- ]
- },
- "entity_id": {
- "anyOf": [
- {
- "pattern": "^\\d+$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "The entry’s internal id; null for a new entry."
- },
- "entity_propose_policy": {
- "anyOf": [
- {
- "enum": [
- "registered",
- "trusted",
- "admin",
- "closed"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "entity_short": {
- "type": [
- "string",
- "null"
- ]
- },
- "entity_title": {
- "type": [
- "string",
- "null"
- ]
- },
- "entity_vhid": {
- "type": [
- "string",
- "null"
- ]
- },
- "evidence": {
- "anyOf": [
- {
- "additionalProperties": {},
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "description": "The case it carries, in its kind’s shape: an application’s eligibility case, a claim’s proof; null for the rest."
- },
- "id": {
- "pattern": "^\\d+$",
- "type": "string"
- },
- "kind": {
- "description": "`correction` (a change, a revert too), `new_entity`, `claim`, `report` or `application`.",
- "enum": [
- "new_entity",
- "correction",
- "claim",
- "report",
- "application"
- ],
- "type": "string"
- },
- "payload": {
- "additionalProperties": {},
- "description": "What it asks for, in its kind’s shape: for `correction`, `new_entity` and `application`, an `EditPayload` (the fields to set, and for a revert or an approval the server’s own); for `report`, `{reason, note?, media_id?, link?}`; for `claim`, `{method}`.",
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- },
- "qid": {
- "type": [
- "string",
- "null"
- ]
- },
- "review_notes": {
- "type": [
- "string",
- "null"
- ]
- },
- "reviewer": {
- "type": [
- "string",
- "null"
- ]
- },
- "status": {
- "enum": [
- "pending",
- "needs_info",
- "approved",
- "rejected",
- "merged",
- "spam",
- "superseded",
- "retracted",
- "resolved"
- ],
- "type": "string"
- },
- "submitter": {
- "description": "The account that sent it.",
- "type": "string"
- },
- "submitter_ip": {
- "description": "The address it was sent from; erased after a year.",
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "id",
- "kind",
- "entity_id",
- "qid",
- "payload",
- "base_revision_id",
- "submitter",
- "submitter_ip",
- "evidence",
- "status",
- "reviewer",
- "review_notes",
- "decided_at",
- "created_at",
- "entity_vhid",
- "entity_short",
- "entity_title",
- "entity_edit_policy",
- "entity_claimed_by",
- "entity_propose_policy",
- "entity_blocked",
- "entity_history_hidden"
- ],
- "type": "object"
- },
- {
- "additionalProperties": {},
- "properties": {
- "decided_at": {
- "anyOf": [
- {
- "format": "date-time",
- "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "kind": {
- "enum": [
- "new_entity",
- "correction",
- "claim",
- "report",
- "application"
- ],
- "type": "string"
- },
- "redacted": {
- "const": true,
- "description": "An approved proposal on an entry whose history is hidden, to a reviewer who may not see it.",
- "type": "boolean"
- },
- "status": {
- "enum": [
- "pending",
- "needs_info",
- "approved",
- "rejected",
- "merged",
- "spam",
- "superseded",
- "retracted",
- "resolved"
- ],
- "type": "string"
- }
- },
- "required": [
- "kind",
- "status",
- "decided_at",
- "redacted"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": {},
+ "description": "One proposal, report or application in the review queue.",
+ "properties": {
+ "base_revision_id": {
+ "anyOf": [
+ {
+ "pattern": "^\\d+$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The revision a change was made against."
+ },
+ "created_at": {
+ "format": "date-time",
+ "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$",
+ "type": "string"
+ },
+ "decided_at": {
+ "anyOf": [
+ {
+ "format": "date-time",
+ "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "duplicate": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "description": "The entry already on its Wikidata item, a deleted one too; approving it is refused while one is.",
+ "properties": {
+ "deleted": {
+ "type": "boolean"
+ },
+ "short": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "title": {
+ "type": "string"
+ },
+ "vhid": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "vhid",
+ "short",
+ "title",
+ "deleted"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "A `new_entity` or `application` only: the entry already on its item, or null."
+ },
+ "entity_blocked": {
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "entity_claimed_by": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "entity_edit_policy": {
+ "anyOf": [
+ {
+ "enum": [
+ "trusted",
+ "admin"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "entity_history_hidden": {
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "entity_id": {
+ "anyOf": [
+ {
+ "pattern": "^\\d+$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The entry’s internal id; null for a new entry."
+ },
+ "entity_propose_policy": {
+ "anyOf": [
+ {
+ "enum": [
+ "registered",
+ "trusted",
+ "admin",
+ "closed"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "entity_short": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "entity_title": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "entity_vhid": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "evidence": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The case it carries, in its kind’s shape: an application’s eligibility case, a claim’s proof; null for the rest."
+ },
+ "id": {
+ "pattern": "^\\d+$",
+ "type": "string"
+ },
+ "kind": {
+ "description": "`correction` (a change, a revert too), `new_entity`, `claim`, `report` or `application`.",
+ "enum": [
+ "new_entity",
+ "correction",
+ "claim",
+ "report",
+ "application"
+ ],
+ "type": "string"
+ },
+ "payload": {
+ "additionalProperties": {},
+ "description": "What it asks for, in its kind’s shape: for `correction`, `new_entity` and `application`, an `EditPayload` (the fields to set, and for a revert or an approval the server’s own); for `report`, `{reason, note?, media_id?, link?}`; for `claim`, `{method}`.",
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "qid": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "review_notes": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "reviewer": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "status": {
+ "enum": [
+ "pending",
+ "needs_info",
+ "approved",
+ "rejected",
+ "merged",
+ "spam",
+ "superseded",
+ "retracted",
+ "resolved"
+ ],
+ "type": "string"
+ },
+ "submitter": {
+ "description": "The account that sent it.",
+ "type": "string"
+ },
+ "submitter_ip": {
+ "description": "The address it was sent from; erased after a year.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "target_kind": {
+ "anyOf": [
+ {
+ "enum": [
+ "entry",
+ "comment",
+ "account"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "A report: what it is about (null: its entry, or not a report)."
+ },
+ "target_ref": {
+ "description": "A comment or account report: the comment (`c<id>`) or history row (`r<id>` its editor, `p<id>` its proposer) it was made from.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "id",
+ "kind",
+ "entity_id",
+ "qid",
+ "payload",
+ "base_revision_id",
+ "submitter",
+ "submitter_ip",
+ "evidence",
+ "status",
+ "reviewer",
+ "review_notes",
+ "decided_at",
+ "created_at",
+ "target_kind",
+ "target_ref",
+ "entity_vhid",
+ "entity_short",
+ "entity_title",
+ "entity_edit_policy",
+ "entity_claimed_by",
+ "entity_propose_policy",
+ "entity_blocked",
+ "entity_history_hidden"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": {},
+ "properties": {
+ "decided_at": {
+ "anyOf": [
+ {
+ "format": "date-time",
+ "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "kind": {
+ "enum": [
+ "new_entity",
+ "correction",
+ "claim",
+ "report",
+ "application"
+ ],
+ "type": "string"
+ },
+ "redacted": {
+ "const": true,
+ "description": "An approved proposal on an entry whose history is hidden, to a reviewer who may not see it.",
+ "type": "boolean"
+ },
+ "status": {
+ "enum": [
+ "pending",
+ "needs_info",
+ "approved",
+ "rejected",
+ "merged",
+ "spam",
+ "superseded",
+ "retracted",
+ "resolved"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "status",
+ "decided_at",
+ "redacted"
+ ],
+ "type": "object"
+ }
+]