1
0
mirror of synced 2025-12-22 11:26:57 -05:00

GraphQL schema update (#34253)

Co-authored-by: rachmari <rachmari@users.noreply.github.com>
This commit is contained in:
Octomerger Bot
2023-01-28 08:38:52 -08:00
committed by GitHub
parent b4830bc2b3
commit c251938dc1
9 changed files with 295 additions and 342 deletions

View File

@@ -172,51 +172,3 @@ upcoming_changes:
date: '2023-04-01T00:00:00+00:00'
criticality: breaking
owner: jamestran201
- location: MergeQueue.headOid
description: '`headOid` will be removed. Use `entry.headOid` instead.'
reason: '`headOid` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueue.mergeMethod
description: '`mergeMethod` will be removed. Use `configuration.merge_method` instead.'
reason: '`mergeMethod` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueue.mergingEntries
description: '`mergingEntries` will be removed.'
reason: '`mergingEntries` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueue.pendingRemovalEntries
description: '`pendingRemovalEntries` will be removed.'
reason: '`pendingRemovalEntries` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueueEntry.blockedByMergeConflicts
description: '`blockedByMergeConflicts` will be removed. Use `state` instead.'
reason: '`blockedByMergeConflicts` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueueEntry.checkStatus
description: '`checkStatus` will be removed. Use `state` instead.'
reason: '`checkStatus` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueueEntry.hasJumpedQueue
description: '`hasJumpedQueue` will be removed. Use `jump` instead.'
reason: '`hasJumpedQueue` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueueEntry.isSolo
description: '`isSolo` will be removed. Use `solo` instead.'
reason: '`isSolo` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue

View File

@@ -192,51 +192,3 @@ upcoming_changes:
date: '2023-04-01T00:00:00+00:00'
criticality: breaking
owner: jamestran201
- location: MergeQueue.headOid
description: '`headOid` will be removed. Use `entry.headOid` instead.'
reason: '`headOid` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueue.mergeMethod
description: '`mergeMethod` will be removed. Use `configuration.merge_method` instead.'
reason: '`mergeMethod` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueue.mergingEntries
description: '`mergingEntries` will be removed.'
reason: '`mergingEntries` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueue.pendingRemovalEntries
description: '`pendingRemovalEntries` will be removed.'
reason: '`pendingRemovalEntries` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueueEntry.blockedByMergeConflicts
description: '`blockedByMergeConflicts` will be removed. Use `state` instead.'
reason: '`blockedByMergeConflicts` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueueEntry.checkStatus
description: '`checkStatus` will be removed. Use `state` instead.'
reason: '`checkStatus` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueueEntry.hasJumpedQueue
description: '`hasJumpedQueue` will be removed. Use `jump` instead.'
reason: '`hasJumpedQueue` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueueEntry.isSolo
description: '`isSolo` will be removed. Use `solo` instead.'
reason: '`isSolo` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue

View File

@@ -20926,6 +20926,16 @@ type Mutation {
input: RemoveEnterpriseIdentityProviderInput!
): RemoveEnterpriseIdentityProviderPayload
"""
Removes a user from all organizations within the enterprise
"""
removeEnterpriseMember(
"""
Parameters for RemoveEnterpriseMember
"""
input: RemoveEnterpriseMemberInput!
): RemoveEnterpriseMemberPayload
"""
Removes an organization from the enterprise
"""
@@ -36264,6 +36274,51 @@ type RemoveEnterpriseIdentityProviderPayload {
identityProvider: EnterpriseIdentityProvider
}
"""
Autogenerated input type of RemoveEnterpriseMember
"""
input RemoveEnterpriseMemberInput {
"""
A unique identifier for the client performing the mutation.
"""
clientMutationId: String
"""
The ID of the enterprise from which the user should be removed.
"""
enterpriseId: ID! @possibleTypes(concreteTypes: ["Enterprise"])
"""
The ID of the user to remove from the enterprise.
"""
userId: ID! @possibleTypes(concreteTypes: ["User"])
}
"""
Autogenerated return type of RemoveEnterpriseMember
"""
type RemoveEnterpriseMemberPayload {
"""
A unique identifier for the client performing the mutation.
"""
clientMutationId: String
"""
The updated enterprise.
"""
enterprise: Enterprise
"""
The user that was removed from the enterprise.
"""
user: User
"""
The viewer performing the mutation.
"""
viewer: User
}
"""
Autogenerated input type of RemoveEnterpriseOrganization
"""

View File

@@ -192,51 +192,3 @@ upcoming_changes:
date: '2023-04-01T00:00:00+00:00'
criticality: breaking
owner: jamestran201
- location: MergeQueue.headOid
description: '`headOid` will be removed. Use `entry.headOid` instead.'
reason: '`headOid` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueue.mergeMethod
description: '`mergeMethod` will be removed. Use `configuration.merge_method` instead.'
reason: '`mergeMethod` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueue.mergingEntries
description: '`mergingEntries` will be removed.'
reason: '`mergingEntries` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueue.pendingRemovalEntries
description: '`pendingRemovalEntries` will be removed.'
reason: '`pendingRemovalEntries` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueueEntry.blockedByMergeConflicts
description: '`blockedByMergeConflicts` will be removed. Use `state` instead.'
reason: '`blockedByMergeConflicts` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueueEntry.checkStatus
description: '`checkStatus` will be removed. Use `state` instead.'
reason: '`checkStatus` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueueEntry.hasJumpedQueue
description: '`hasJumpedQueue` will be removed. Use `jump` instead.'
reason: '`hasJumpedQueue` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue
- location: MergeQueueEntry.isSolo
description: '`isSolo` will be removed. Use `solo` instead.'
reason: '`isSolo` will be removed.'
date: '2023-07-01T00:00:00+00:00'
criticality: breaking
owner: github/merge_queue

View File

@@ -20926,6 +20926,16 @@ type Mutation {
input: RemoveEnterpriseIdentityProviderInput!
): RemoveEnterpriseIdentityProviderPayload
"""
Removes a user from all organizations within the enterprise
"""
removeEnterpriseMember(
"""
Parameters for RemoveEnterpriseMember
"""
input: RemoveEnterpriseMemberInput!
): RemoveEnterpriseMemberPayload
"""
Removes an organization from the enterprise
"""
@@ -36264,6 +36274,51 @@ type RemoveEnterpriseIdentityProviderPayload {
identityProvider: EnterpriseIdentityProvider
}
"""
Autogenerated input type of RemoveEnterpriseMember
"""
input RemoveEnterpriseMemberInput {
"""
A unique identifier for the client performing the mutation.
"""
clientMutationId: String
"""
The ID of the enterprise from which the user should be removed.
"""
enterpriseId: ID! @possibleTypes(concreteTypes: ["Enterprise"])
"""
The ID of the user to remove from the enterprise.
"""
userId: ID! @possibleTypes(concreteTypes: ["User"])
}
"""
Autogenerated return type of RemoveEnterpriseMember
"""
type RemoveEnterpriseMemberPayload {
"""
A unique identifier for the client performing the mutation.
"""
clientMutationId: String
"""
The updated enterprise.
"""
enterprise: Enterprise
"""
The user that was removed from the enterprise.
"""
user: User
"""
The viewer performing the mutation.
"""
viewer: User
}
"""
Autogenerated input type of RemoveEnterpriseOrganization
"""

View File

@@ -1,4 +1,19 @@
[
{
"schemaChanges": [
{
"title": "The GraphQL schema includes these changes:",
"changes": [
"<p>Type <code>RemoveEnterpriseMemberInput</code> was added</p>",
"<p>Type <code>RemoveEnterpriseMemberPayload</code> was added</p>",
"<p>Field <code>removeEnterpriseMember</code> was added to object type <code>Mutation</code></p>"
]
}
],
"previewChanges": [],
"upcomingChanges": [],
"date": "2023-01-28"
},
{
"schemaChanges": [
{

View File

@@ -4944,6 +4944,56 @@
}
]
},
{
"name": "removeEnterpriseMember",
"kind": "mutations",
"id": "removeenterprisemember",
"href": "/graphql/reference/mutations#removeenterprisemember",
"description": "<p>Removes a user from all organizations within the enterprise.</p>",
"inputFields": [
{
"name": "input",
"type": "RemoveEnterpriseMemberInput!",
"id": "removeenterprisememberinput",
"kind": "input-objects",
"href": "/graphql/reference/input-objects#removeenterprisememberinput"
}
],
"returnFields": [
{
"name": "clientMutationId",
"type": "String",
"id": "string",
"kind": "scalars",
"href": "/graphql/reference/scalars#string",
"description": "<p>A unique identifier for the client performing the mutation.</p>"
},
{
"name": "enterprise",
"type": "Enterprise",
"id": "enterprise",
"kind": "objects",
"href": "/graphql/reference/objects#enterprise",
"description": "<p>The updated enterprise.</p>"
},
{
"name": "user",
"type": "User",
"id": "user",
"kind": "objects",
"href": "/graphql/reference/objects#user",
"description": "<p>The user that was removed from the enterprise.</p>"
},
{
"name": "viewer",
"type": "User",
"id": "user",
"kind": "objects",
"href": "/graphql/reference/objects#user",
"description": "<p>The viewer performing the mutation.</p>"
}
]
},
{
"name": "removeEnterpriseOrganization",
"kind": "mutations",
@@ -88123,6 +88173,41 @@
}
]
},
{
"name": "RemoveEnterpriseMemberInput",
"kind": "inputObjects",
"id": "removeenterprisememberinput",
"href": "/graphql/reference/input-objects#removeenterprisememberinput",
"description": "<p>Autogenerated input type of RemoveEnterpriseMember.</p>",
"inputFields": [
{
"name": "clientMutationId",
"description": "<p>A unique identifier for the client performing the mutation.</p>",
"type": "String",
"id": "string",
"kind": "scalars",
"href": "/graphql/reference/scalars#string"
},
{
"name": "enterpriseId",
"description": "<p>The ID of the enterprise from which the user should be removed.</p>",
"type": "ID!",
"id": "id",
"kind": "scalars",
"href": "/graphql/reference/scalars#id",
"isDeprecated": false
},
{
"name": "userId",
"description": "<p>The ID of the user to remove from the enterprise.</p>",
"type": "ID!",
"id": "id",
"kind": "scalars",
"href": "/graphql/reference/scalars#id",
"isDeprecated": false
}
]
},
{
"name": "RemoveEnterpriseOrganizationInput",
"kind": "inputObjects",

View File

@@ -4944,6 +4944,56 @@
}
]
},
{
"name": "removeEnterpriseMember",
"kind": "mutations",
"id": "removeenterprisemember",
"href": "/graphql/reference/mutations#removeenterprisemember",
"description": "<p>Removes a user from all organizations within the enterprise.</p>",
"inputFields": [
{
"name": "input",
"type": "RemoveEnterpriseMemberInput!",
"id": "removeenterprisememberinput",
"kind": "input-objects",
"href": "/graphql/reference/input-objects#removeenterprisememberinput"
}
],
"returnFields": [
{
"name": "clientMutationId",
"type": "String",
"id": "string",
"kind": "scalars",
"href": "/graphql/reference/scalars#string",
"description": "<p>A unique identifier for the client performing the mutation.</p>"
},
{
"name": "enterprise",
"type": "Enterprise",
"id": "enterprise",
"kind": "objects",
"href": "/graphql/reference/objects#enterprise",
"description": "<p>The updated enterprise.</p>"
},
{
"name": "user",
"type": "User",
"id": "user",
"kind": "objects",
"href": "/graphql/reference/objects#user",
"description": "<p>The user that was removed from the enterprise.</p>"
},
{
"name": "viewer",
"type": "User",
"id": "user",
"kind": "objects",
"href": "/graphql/reference/objects#user",
"description": "<p>The viewer performing the mutation.</p>"
}
]
},
{
"name": "removeEnterpriseOrganization",
"kind": "mutations",
@@ -88123,6 +88173,41 @@
}
]
},
{
"name": "RemoveEnterpriseMemberInput",
"kind": "inputObjects",
"id": "removeenterprisememberinput",
"href": "/graphql/reference/input-objects#removeenterprisememberinput",
"description": "<p>Autogenerated input type of RemoveEnterpriseMember.</p>",
"inputFields": [
{
"name": "clientMutationId",
"description": "<p>A unique identifier for the client performing the mutation.</p>",
"type": "String",
"id": "string",
"kind": "scalars",
"href": "/graphql/reference/scalars#string"
},
{
"name": "enterpriseId",
"description": "<p>The ID of the enterprise from which the user should be removed.</p>",
"type": "ID!",
"id": "id",
"kind": "scalars",
"href": "/graphql/reference/scalars#id",
"isDeprecated": false
},
{
"name": "userId",
"description": "<p>The ID of the user to remove from the enterprise.</p>",
"type": "ID!",
"id": "id",
"kind": "scalars",
"href": "/graphql/reference/scalars#id",
"isDeprecated": false
}
]
},
{
"name": "RemoveEnterpriseOrganizationInput",
"kind": "inputObjects",

View File

@@ -1,71 +1,5 @@
{
"dotcom": {
"2023-07-01": [
{
"location": "MergeQueueEntry.isSolo",
"description": "<p><code>isSolo</code> will be removed. Use <code>solo</code> instead.</p>",
"reason": "<p><code>isSolo</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueueEntry.hasJumpedQueue",
"description": "<p><code>hasJumpedQueue</code> will be removed. Use <code>jump</code> instead.</p>",
"reason": "<p><code>hasJumpedQueue</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueueEntry.checkStatus",
"description": "<p><code>checkStatus</code> will be removed. Use <code>state</code> instead.</p>",
"reason": "<p><code>checkStatus</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueueEntry.blockedByMergeConflicts",
"description": "<p><code>blockedByMergeConflicts</code> will be removed. Use <code>state</code> instead.</p>",
"reason": "<p><code>blockedByMergeConflicts</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueue.pendingRemovalEntries",
"description": "<p><code>pendingRemovalEntries</code> will be removed.</p>",
"reason": "<p><code>pendingRemovalEntries</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueue.mergingEntries",
"description": "<p><code>mergingEntries</code> will be removed.</p>",
"reason": "<p><code>mergingEntries</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueue.mergeMethod",
"description": "<p><code>mergeMethod</code> will be removed. Use <code>configuration.merge_method</code> instead.</p>",
"reason": "<p><code>mergeMethod</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueue.headOid",
"description": "<p><code>headOid</code> will be removed. Use <code>entry.headOid</code> instead.</p>",
"reason": "<p><code>headOid</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
}
],
"2023-04-01": [
{
"location": "RepositoryVulnerabilityAlert.fixReason",
@@ -296,72 +230,6 @@
]
},
"ghec": {
"2023-07-01": [
{
"location": "MergeQueueEntry.isSolo",
"description": "<p><code>isSolo</code> will be removed. Use <code>solo</code> instead.</p>",
"reason": "<p><code>isSolo</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueueEntry.hasJumpedQueue",
"description": "<p><code>hasJumpedQueue</code> will be removed. Use <code>jump</code> instead.</p>",
"reason": "<p><code>hasJumpedQueue</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueueEntry.checkStatus",
"description": "<p><code>checkStatus</code> will be removed. Use <code>state</code> instead.</p>",
"reason": "<p><code>checkStatus</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueueEntry.blockedByMergeConflicts",
"description": "<p><code>blockedByMergeConflicts</code> will be removed. Use <code>state</code> instead.</p>",
"reason": "<p><code>blockedByMergeConflicts</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueue.pendingRemovalEntries",
"description": "<p><code>pendingRemovalEntries</code> will be removed.</p>",
"reason": "<p><code>pendingRemovalEntries</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueue.mergingEntries",
"description": "<p><code>mergingEntries</code> will be removed.</p>",
"reason": "<p><code>mergingEntries</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueue.mergeMethod",
"description": "<p><code>mergeMethod</code> will be removed. Use <code>configuration.merge_method</code> instead.</p>",
"reason": "<p><code>mergeMethod</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueue.headOid",
"description": "<p><code>headOid</code> will be removed. Use <code>entry.headOid</code> instead.</p>",
"reason": "<p><code>headOid</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
}
],
"2023-04-01": [
{
"location": "RepositoryVulnerabilityAlert.fixReason",
@@ -1388,72 +1256,6 @@
]
},
"ghae": {
"2023-07-01": [
{
"location": "MergeQueueEntry.isSolo",
"description": "<p><code>isSolo</code> will be removed. Use <code>solo</code> instead.</p>",
"reason": "<p><code>isSolo</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueueEntry.hasJumpedQueue",
"description": "<p><code>hasJumpedQueue</code> will be removed. Use <code>jump</code> instead.</p>",
"reason": "<p><code>hasJumpedQueue</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueueEntry.checkStatus",
"description": "<p><code>checkStatus</code> will be removed. Use <code>state</code> instead.</p>",
"reason": "<p><code>checkStatus</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueueEntry.blockedByMergeConflicts",
"description": "<p><code>blockedByMergeConflicts</code> will be removed. Use <code>state</code> instead.</p>",
"reason": "<p><code>blockedByMergeConflicts</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueue.pendingRemovalEntries",
"description": "<p><code>pendingRemovalEntries</code> will be removed.</p>",
"reason": "<p><code>pendingRemovalEntries</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueue.mergingEntries",
"description": "<p><code>mergingEntries</code> will be removed.</p>",
"reason": "<p><code>mergingEntries</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueue.mergeMethod",
"description": "<p><code>mergeMethod</code> will be removed. Use <code>configuration.merge_method</code> instead.</p>",
"reason": "<p><code>mergeMethod</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
},
{
"location": "MergeQueue.headOid",
"description": "<p><code>headOid</code> will be removed. Use <code>entry.headOid</code> instead.</p>",
"reason": "<p><code>headOid</code> will be removed.</p>",
"date": "2023-07-01",
"criticality": "breaking",
"owner": "github/merge_queue"
}
],
"2023-04-01": [
{
"location": "RepositoryVulnerabilityAlert.fixReason",