1
0
mirror of synced 2026-01-07 00:01:39 -05:00

Merge pull request #29041 from github/graphql-schema-update

GraphQL schema update
This commit is contained in:
docubot
2022-07-14 12:45:39 -04:00
committed by GitHub
7 changed files with 218 additions and 4 deletions

View File

@@ -29905,6 +29905,11 @@ type ProjectV2Item implements Node {
Returns the last _n_ elements from the list.
"""
last: Int
"""
Ordering options for project v2 item field values returned from the connection
"""
orderBy: ProjectV2ItemFieldValueOrder = {field: POSITION, direction: ASC}
): ProjectV2ItemFieldValueConnection!
id: ID!
@@ -30199,6 +30204,11 @@ type ProjectV2ItemFieldPullRequestValue {
Returns the last _n_ elements from the list.
"""
last: Int
"""
Ordering options for pull requests.
"""
orderBy: PullRequestOrder = {field: CREATED_AT, direction: ASC}
): PullRequestConnection
}
@@ -30471,6 +30481,31 @@ type ProjectV2ItemFieldValueEdge {
node: ProjectV2ItemFieldValue
}
"""
Ordering options for project v2 item field value connections
"""
input ProjectV2ItemFieldValueOrder {
"""
The ordering direction.
"""
direction: OrderDirection!
"""
The field to order the project v2 item field values by.
"""
field: ProjectV2ItemFieldValueOrderField!
}
"""
Properties by which project v2 item field value connections can be ordered.
"""
enum ProjectV2ItemFieldValueOrderField {
"""
Order project v2 item field values by the their position in the project
"""
POSITION
}
"""
Ordering options for project v2 item connections
"""

View File

@@ -29905,6 +29905,11 @@ type ProjectV2Item implements Node {
Returns the last _n_ elements from the list.
"""
last: Int
"""
Ordering options for project v2 item field values returned from the connection
"""
orderBy: ProjectV2ItemFieldValueOrder = {field: POSITION, direction: ASC}
): ProjectV2ItemFieldValueConnection!
id: ID!
@@ -30199,6 +30204,11 @@ type ProjectV2ItemFieldPullRequestValue {
Returns the last _n_ elements from the list.
"""
last: Int
"""
Ordering options for pull requests.
"""
orderBy: PullRequestOrder = {field: CREATED_AT, direction: ASC}
): PullRequestConnection
}
@@ -30471,6 +30481,31 @@ type ProjectV2ItemFieldValueEdge {
node: ProjectV2ItemFieldValue
}
"""
Ordering options for project v2 item field value connections
"""
input ProjectV2ItemFieldValueOrder {
"""
The ordering direction.
"""
direction: OrderDirection!
"""
The field to order the project v2 item field values by.
"""
field: ProjectV2ItemFieldValueOrderField!
}
"""
Properties by which project v2 item field value connections can be ordered.
"""
enum ProjectV2ItemFieldValueOrderField {
"""
Order project v2 item field values by the their position in the project
"""
POSITION
}
"""
Ordering options for project v2 item connections
"""

View File

@@ -1,4 +1,20 @@
[
{
"schemaChanges": [
{
"title": "The GraphQL schema includes these changes:",
"changes": [
"Type 'ProjectV2ItemFieldValueOrder' was added",
"Type 'ProjectV2ItemFieldValueOrderField' was added",
"Argument 'orderBy: ProjectV2ItemFieldValueOrder` added to field `ProjectV2Item.fieldValues'",
"Argument `orderBy: PullRequestOrder` added to field 'ProjectV2ItemFieldPullRequestValue.pullRequests'"
]
}
],
"previewChanges": [],
"upcomingChanges": [],
"date": "2022-07-14"
},
{
"schemaChanges": [
{

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -42140,6 +42140,16 @@
"kind": "scalars",
"href": "/graphql/reference/scalars#int"
}
},
{
"name": "orderBy",
"description": "<p>Ordering options for project v2 item field values returned from the connection.</p>",
"type": {
"name": "ProjectV2ItemFieldValueOrder",
"id": "projectv2itemfieldvalueorder",
"kind": "input-objects",
"href": "/graphql/reference/input-objects#projectv2itemfieldvalueorder"
}
}
]
},
@@ -42660,6 +42670,16 @@
"kind": "scalars",
"href": "/graphql/reference/scalars#int"
}
},
{
"name": "orderBy",
"description": "<p>Ordering options for pull requests.</p>",
"type": {
"name": "PullRequestOrder",
"id": "pullrequestorder",
"kind": "input-objects",
"href": "/graphql/reference/input-objects#pullrequestorder"
}
}
]
}
@@ -75781,6 +75801,19 @@
}
]
},
{
"name": "ProjectV2ItemFieldValueOrderField",
"kind": "enums",
"id": "projectv2itemfieldvalueorderfield",
"href": "/graphql/reference/enums#projectv2itemfieldvalueorderfield",
"description": "<p>Properties by which project v2 item field value connections can be ordered.</p>",
"values": [
{
"name": "POSITION",
"description": "<p>Order project v2 item field values by the their position in the project.</p>"
}
]
},
{
"name": "ProjectV2ItemOrderField",
"kind": "enums",
@@ -85286,6 +85319,31 @@
}
]
},
{
"name": "ProjectV2ItemFieldValueOrder",
"kind": "inputObjects",
"id": "projectv2itemfieldvalueorder",
"href": "/graphql/reference/input-objects#projectv2itemfieldvalueorder",
"description": "<p>Ordering options for project v2 item field value connections.</p>",
"inputFields": [
{
"name": "direction",
"description": "<p>The ordering direction.</p>",
"type": "OrderDirection!",
"id": "orderdirection",
"kind": "enums",
"href": "/graphql/reference/enums#orderdirection"
},
{
"name": "field",
"description": "<p>The field to order the project v2 item field values by.</p>",
"type": "ProjectV2ItemFieldValueOrderField!",
"id": "projectv2itemfieldvalueorderfield",
"kind": "enums",
"href": "/graphql/reference/enums#projectv2itemfieldvalueorderfield"
}
]
},
{
"name": "ProjectV2ItemOrder",
"kind": "inputObjects",

View File

@@ -42140,6 +42140,16 @@
"kind": "scalars",
"href": "/graphql/reference/scalars#int"
}
},
{
"name": "orderBy",
"description": "<p>Ordering options for project v2 item field values returned from the connection.</p>",
"type": {
"name": "ProjectV2ItemFieldValueOrder",
"id": "projectv2itemfieldvalueorder",
"kind": "input-objects",
"href": "/graphql/reference/input-objects#projectv2itemfieldvalueorder"
}
}
]
},
@@ -42660,6 +42670,16 @@
"kind": "scalars",
"href": "/graphql/reference/scalars#int"
}
},
{
"name": "orderBy",
"description": "<p>Ordering options for pull requests.</p>",
"type": {
"name": "PullRequestOrder",
"id": "pullrequestorder",
"kind": "input-objects",
"href": "/graphql/reference/input-objects#pullrequestorder"
}
}
]
}
@@ -75781,6 +75801,19 @@
}
]
},
{
"name": "ProjectV2ItemFieldValueOrderField",
"kind": "enums",
"id": "projectv2itemfieldvalueorderfield",
"href": "/graphql/reference/enums#projectv2itemfieldvalueorderfield",
"description": "<p>Properties by which project v2 item field value connections can be ordered.</p>",
"values": [
{
"name": "POSITION",
"description": "<p>Order project v2 item field values by the their position in the project.</p>"
}
]
},
{
"name": "ProjectV2ItemOrderField",
"kind": "enums",
@@ -85286,6 +85319,31 @@
}
]
},
{
"name": "ProjectV2ItemFieldValueOrder",
"kind": "inputObjects",
"id": "projectv2itemfieldvalueorder",
"href": "/graphql/reference/input-objects#projectv2itemfieldvalueorder",
"description": "<p>Ordering options for project v2 item field value connections.</p>",
"inputFields": [
{
"name": "direction",
"description": "<p>The ordering direction.</p>",
"type": "OrderDirection!",
"id": "orderdirection",
"kind": "enums",
"href": "/graphql/reference/enums#orderdirection"
},
{
"name": "field",
"description": "<p>The field to order the project v2 item field values by.</p>",
"type": "ProjectV2ItemFieldValueOrderField!",
"id": "projectv2itemfieldvalueorderfield",
"kind": "enums",
"href": "/graphql/reference/enums#projectv2itemfieldvalueorderfield"
}
]
},
{
"name": "ProjectV2ItemOrder",
"kind": "inputObjects",